configure revision df9ffc95
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for xf86-video-siliconmotion 1.7.8. 4# 5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/siliconmotion>. 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&component=Driver/siliconmotion 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-siliconmotion' 593PACKAGE_TARNAME='xf86-video-siliconmotion' 594PACKAGE_VERSION='1.7.8' 595PACKAGE_STRING='xf86-video-siliconmotion 1.7.8' 596PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/siliconmotion' 597PACKAGE_URL='' 598 599# Factoring default headers for most tests. 600ac_includes_default="\ 601#include <stdio.h> 602#ifdef HAVE_SYS_TYPES_H 603# include <sys/types.h> 604#endif 605#ifdef HAVE_SYS_STAT_H 606# include <sys/stat.h> 607#endif 608#ifdef STDC_HEADERS 609# include <stdlib.h> 610# include <stddef.h> 611#else 612# ifdef HAVE_STDLIB_H 613# include <stdlib.h> 614# endif 615#endif 616#ifdef HAVE_STRING_H 617# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 618# include <memory.h> 619# endif 620# include <string.h> 621#endif 622#ifdef HAVE_STRINGS_H 623# include <strings.h> 624#endif 625#ifdef HAVE_INTTYPES_H 626# include <inttypes.h> 627#endif 628#ifdef HAVE_STDINT_H 629# include <stdint.h> 630#endif 631#ifdef HAVE_UNISTD_H 632# include <unistd.h> 633#endif" 634 635ac_unique_file="Makefile.am" 636ac_subst_vars='am__EXEEXT_FALSE 637am__EXEEXT_TRUE 638LTLIBOBJS 639LIBOBJS 640DRIVER_NAME 641moduledir 642XAA_FALSE 643XAA_TRUE 644XMODES_FALSE 645XMODES_TRUE 646XSERVER_LIBPCIACCESS_FALSE 647XSERVER_LIBPCIACCESS_TRUE 648PCIACCESS_LIBS 649PCIACCESS_CFLAGS 650HAVE_XEXTPROTO_71_FALSE 651HAVE_XEXTPROTO_71_TRUE 652XEXT_LIBS 653XEXT_CFLAGS 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_xaa 810' 811 ac_precious_vars='build_alias 812host_alias 813target_alias 814CC 815CFLAGS 816LDFLAGS 817LIBS 818CPPFLAGS 819CPP 820PKG_CONFIG 821PKG_CONFIG_PATH 822PKG_CONFIG_LIBDIR 823XORG_CFLAGS 824XORG_LIBS 825XEXT_CFLAGS 826XEXT_LIBS 827PCIACCESS_CFLAGS 828PCIACCESS_LIBS' 829 830 831# Initialize some variables set by options. 832ac_init_help= 833ac_init_version=false 834ac_unrecognized_opts= 835ac_unrecognized_sep= 836# The variables have the same names as the options, with 837# dashes changed to underlines. 838cache_file=/dev/null 839exec_prefix=NONE 840no_create= 841no_recursion= 842prefix=NONE 843program_prefix=NONE 844program_suffix=NONE 845program_transform_name=s,x,x, 846silent= 847site= 848srcdir= 849verbose= 850x_includes=NONE 851x_libraries=NONE 852 853# Installation directory options. 854# These are left unexpanded so users can "make install exec_prefix=/foo" 855# and all the variables that are supposed to be based on exec_prefix 856# by default will actually change. 857# Use braces instead of parens because sh, perl, etc. also accept them. 858# (The list follows the same order as the GNU Coding Standards.) 859bindir='${exec_prefix}/bin' 860sbindir='${exec_prefix}/sbin' 861libexecdir='${exec_prefix}/libexec' 862datarootdir='${prefix}/share' 863datadir='${datarootdir}' 864sysconfdir='${prefix}/etc' 865sharedstatedir='${prefix}/com' 866localstatedir='${prefix}/var' 867includedir='${prefix}/include' 868oldincludedir='/usr/include' 869docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 870infodir='${datarootdir}/info' 871htmldir='${docdir}' 872dvidir='${docdir}' 873pdfdir='${docdir}' 874psdir='${docdir}' 875libdir='${exec_prefix}/lib' 876localedir='${datarootdir}/locale' 877mandir='${datarootdir}/man' 878 879ac_prev= 880ac_dashdash= 881for ac_option 882do 883 # If the previous option needs an argument, assign it. 884 if test -n "$ac_prev"; then 885 eval $ac_prev=\$ac_option 886 ac_prev= 887 continue 888 fi 889 890 case $ac_option in 891 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 892 *=) ac_optarg= ;; 893 *) ac_optarg=yes ;; 894 esac 895 896 # Accept the important Cygnus configure options, so we can diagnose typos. 897 898 case $ac_dashdash$ac_option in 899 --) 900 ac_dashdash=yes ;; 901 902 -bindir | --bindir | --bindi | --bind | --bin | --bi) 903 ac_prev=bindir ;; 904 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 905 bindir=$ac_optarg ;; 906 907 -build | --build | --buil | --bui | --bu) 908 ac_prev=build_alias ;; 909 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 910 build_alias=$ac_optarg ;; 911 912 -cache-file | --cache-file | --cache-fil | --cache-fi \ 913 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 914 ac_prev=cache_file ;; 915 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 916 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 917 cache_file=$ac_optarg ;; 918 919 --config-cache | -C) 920 cache_file=config.cache ;; 921 922 -datadir | --datadir | --datadi | --datad) 923 ac_prev=datadir ;; 924 -datadir=* | --datadir=* | --datadi=* | --datad=*) 925 datadir=$ac_optarg ;; 926 927 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 928 | --dataroo | --dataro | --datar) 929 ac_prev=datarootdir ;; 930 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 931 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 932 datarootdir=$ac_optarg ;; 933 934 -disable-* | --disable-*) 935 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 936 # Reject names that are not valid shell variable names. 937 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 938 as_fn_error $? "invalid feature name: $ac_useropt" 939 ac_useropt_orig=$ac_useropt 940 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 941 case $ac_user_opts in 942 *" 943"enable_$ac_useropt" 944"*) ;; 945 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 946 ac_unrecognized_sep=', ';; 947 esac 948 eval enable_$ac_useropt=no ;; 949 950 -docdir | --docdir | --docdi | --doc | --do) 951 ac_prev=docdir ;; 952 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 953 docdir=$ac_optarg ;; 954 955 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 956 ac_prev=dvidir ;; 957 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 958 dvidir=$ac_optarg ;; 959 960 -enable-* | --enable-*) 961 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 962 # Reject names that are not valid shell variable names. 963 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 964 as_fn_error $? "invalid feature name: $ac_useropt" 965 ac_useropt_orig=$ac_useropt 966 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 967 case $ac_user_opts in 968 *" 969"enable_$ac_useropt" 970"*) ;; 971 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 972 ac_unrecognized_sep=', ';; 973 esac 974 eval enable_$ac_useropt=\$ac_optarg ;; 975 976 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 977 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 978 | --exec | --exe | --ex) 979 ac_prev=exec_prefix ;; 980 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 981 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 982 | --exec=* | --exe=* | --ex=*) 983 exec_prefix=$ac_optarg ;; 984 985 -gas | --gas | --ga | --g) 986 # Obsolete; use --with-gas. 987 with_gas=yes ;; 988 989 -help | --help | --hel | --he | -h) 990 ac_init_help=long ;; 991 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 992 ac_init_help=recursive ;; 993 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 994 ac_init_help=short ;; 995 996 -host | --host | --hos | --ho) 997 ac_prev=host_alias ;; 998 -host=* | --host=* | --hos=* | --ho=*) 999 host_alias=$ac_optarg ;; 1000 1001 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1002 ac_prev=htmldir ;; 1003 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1004 | --ht=*) 1005 htmldir=$ac_optarg ;; 1006 1007 -includedir | --includedir | --includedi | --included | --include \ 1008 | --includ | --inclu | --incl | --inc) 1009 ac_prev=includedir ;; 1010 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1011 | --includ=* | --inclu=* | --incl=* | --inc=*) 1012 includedir=$ac_optarg ;; 1013 1014 -infodir | --infodir | --infodi | --infod | --info | --inf) 1015 ac_prev=infodir ;; 1016 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1017 infodir=$ac_optarg ;; 1018 1019 -libdir | --libdir | --libdi | --libd) 1020 ac_prev=libdir ;; 1021 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1022 libdir=$ac_optarg ;; 1023 1024 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1025 | --libexe | --libex | --libe) 1026 ac_prev=libexecdir ;; 1027 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1028 | --libexe=* | --libex=* | --libe=*) 1029 libexecdir=$ac_optarg ;; 1030 1031 -localedir | --localedir | --localedi | --localed | --locale) 1032 ac_prev=localedir ;; 1033 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1034 localedir=$ac_optarg ;; 1035 1036 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1037 | --localstate | --localstat | --localsta | --localst | --locals) 1038 ac_prev=localstatedir ;; 1039 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1040 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1041 localstatedir=$ac_optarg ;; 1042 1043 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1044 ac_prev=mandir ;; 1045 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1046 mandir=$ac_optarg ;; 1047 1048 -nfp | --nfp | --nf) 1049 # Obsolete; use --without-fp. 1050 with_fp=no ;; 1051 1052 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1053 | --no-cr | --no-c | -n) 1054 no_create=yes ;; 1055 1056 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1057 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1058 no_recursion=yes ;; 1059 1060 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1061 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1062 | --oldin | --oldi | --old | --ol | --o) 1063 ac_prev=oldincludedir ;; 1064 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1065 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1066 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1067 oldincludedir=$ac_optarg ;; 1068 1069 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1070 ac_prev=prefix ;; 1071 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1072 prefix=$ac_optarg ;; 1073 1074 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1075 | --program-pre | --program-pr | --program-p) 1076 ac_prev=program_prefix ;; 1077 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1078 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1079 program_prefix=$ac_optarg ;; 1080 1081 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1082 | --program-suf | --program-su | --program-s) 1083 ac_prev=program_suffix ;; 1084 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1085 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1086 program_suffix=$ac_optarg ;; 1087 1088 -program-transform-name | --program-transform-name \ 1089 | --program-transform-nam | --program-transform-na \ 1090 | --program-transform-n | --program-transform- \ 1091 | --program-transform | --program-transfor \ 1092 | --program-transfo | --program-transf \ 1093 | --program-trans | --program-tran \ 1094 | --progr-tra | --program-tr | --program-t) 1095 ac_prev=program_transform_name ;; 1096 -program-transform-name=* | --program-transform-name=* \ 1097 | --program-transform-nam=* | --program-transform-na=* \ 1098 | --program-transform-n=* | --program-transform-=* \ 1099 | --program-transform=* | --program-transfor=* \ 1100 | --program-transfo=* | --program-transf=* \ 1101 | --program-trans=* | --program-tran=* \ 1102 | --progr-tra=* | --program-tr=* | --program-t=*) 1103 program_transform_name=$ac_optarg ;; 1104 1105 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1106 ac_prev=pdfdir ;; 1107 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1108 pdfdir=$ac_optarg ;; 1109 1110 -psdir | --psdir | --psdi | --psd | --ps) 1111 ac_prev=psdir ;; 1112 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1113 psdir=$ac_optarg ;; 1114 1115 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1116 | -silent | --silent | --silen | --sile | --sil) 1117 silent=yes ;; 1118 1119 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1120 ac_prev=sbindir ;; 1121 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1122 | --sbi=* | --sb=*) 1123 sbindir=$ac_optarg ;; 1124 1125 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1126 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1127 | --sharedst | --shareds | --shared | --share | --shar \ 1128 | --sha | --sh) 1129 ac_prev=sharedstatedir ;; 1130 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1131 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1132 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1133 | --sha=* | --sh=*) 1134 sharedstatedir=$ac_optarg ;; 1135 1136 -site | --site | --sit) 1137 ac_prev=site ;; 1138 -site=* | --site=* | --sit=*) 1139 site=$ac_optarg ;; 1140 1141 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1142 ac_prev=srcdir ;; 1143 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1144 srcdir=$ac_optarg ;; 1145 1146 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1147 | --syscon | --sysco | --sysc | --sys | --sy) 1148 ac_prev=sysconfdir ;; 1149 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1150 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1151 sysconfdir=$ac_optarg ;; 1152 1153 -target | --target | --targe | --targ | --tar | --ta | --t) 1154 ac_prev=target_alias ;; 1155 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1156 target_alias=$ac_optarg ;; 1157 1158 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1159 verbose=yes ;; 1160 1161 -version | --version | --versio | --versi | --vers | -V) 1162 ac_init_version=: ;; 1163 1164 -with-* | --with-*) 1165 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1166 # Reject names that are not valid shell variable names. 1167 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1168 as_fn_error $? "invalid package name: $ac_useropt" 1169 ac_useropt_orig=$ac_useropt 1170 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1171 case $ac_user_opts in 1172 *" 1173"with_$ac_useropt" 1174"*) ;; 1175 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1176 ac_unrecognized_sep=', ';; 1177 esac 1178 eval with_$ac_useropt=\$ac_optarg ;; 1179 1180 -without-* | --without-*) 1181 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1182 # Reject names that are not valid shell variable names. 1183 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1184 as_fn_error $? "invalid package name: $ac_useropt" 1185 ac_useropt_orig=$ac_useropt 1186 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1187 case $ac_user_opts in 1188 *" 1189"with_$ac_useropt" 1190"*) ;; 1191 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1192 ac_unrecognized_sep=', ';; 1193 esac 1194 eval with_$ac_useropt=no ;; 1195 1196 --x) 1197 # Obsolete; use --with-x. 1198 with_x=yes ;; 1199 1200 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1201 | --x-incl | --x-inc | --x-in | --x-i) 1202 ac_prev=x_includes ;; 1203 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1204 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1205 x_includes=$ac_optarg ;; 1206 1207 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1208 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1209 ac_prev=x_libraries ;; 1210 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1211 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1212 x_libraries=$ac_optarg ;; 1213 1214 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1215Try \`$0 --help' for more information" 1216 ;; 1217 1218 *=*) 1219 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1220 # Reject names that are not valid shell variable names. 1221 case $ac_envvar in #( 1222 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1223 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1224 esac 1225 eval $ac_envvar=\$ac_optarg 1226 export $ac_envvar ;; 1227 1228 *) 1229 # FIXME: should be removed in autoconf 3.0. 1230 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1231 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1232 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1233 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1234 ;; 1235 1236 esac 1237done 1238 1239if test -n "$ac_prev"; then 1240 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1241 as_fn_error $? "missing argument to $ac_option" 1242fi 1243 1244if test -n "$ac_unrecognized_opts"; then 1245 case $enable_option_checking in 1246 no) ;; 1247 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1248 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1249 esac 1250fi 1251 1252# Check all directory arguments for consistency. 1253for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1254 datadir sysconfdir sharedstatedir localstatedir includedir \ 1255 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1256 libdir localedir mandir 1257do 1258 eval ac_val=\$$ac_var 1259 # Remove trailing slashes. 1260 case $ac_val in 1261 */ ) 1262 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1263 eval $ac_var=\$ac_val;; 1264 esac 1265 # Be sure to have absolute directory names. 1266 case $ac_val in 1267 [\\/$]* | ?:[\\/]* ) continue;; 1268 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1269 esac 1270 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1271done 1272 1273# There might be people who depend on the old broken behavior: `$host' 1274# used to hold the argument of --host etc. 1275# FIXME: To remove some day. 1276build=$build_alias 1277host=$host_alias 1278target=$target_alias 1279 1280# FIXME: To remove some day. 1281if test "x$host_alias" != x; then 1282 if test "x$build_alias" = x; then 1283 cross_compiling=maybe 1284 elif test "x$build_alias" != "x$host_alias"; then 1285 cross_compiling=yes 1286 fi 1287fi 1288 1289ac_tool_prefix= 1290test -n "$host_alias" && ac_tool_prefix=$host_alias- 1291 1292test "$silent" = yes && exec 6>/dev/null 1293 1294 1295ac_pwd=`pwd` && test -n "$ac_pwd" && 1296ac_ls_di=`ls -di .` && 1297ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1298 as_fn_error $? "working directory cannot be determined" 1299test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1300 as_fn_error $? "pwd does not report name of working directory" 1301 1302 1303# Find the source files, if location was not specified. 1304if test -z "$srcdir"; then 1305 ac_srcdir_defaulted=yes 1306 # Try the directory containing this script, then the parent directory. 1307 ac_confdir=`$as_dirname -- "$as_myself" || 1308$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1309 X"$as_myself" : 'X\(//\)[^/]' \| \ 1310 X"$as_myself" : 'X\(//\)$' \| \ 1311 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1312$as_echo X"$as_myself" | 1313 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1314 s//\1/ 1315 q 1316 } 1317 /^X\(\/\/\)[^/].*/{ 1318 s//\1/ 1319 q 1320 } 1321 /^X\(\/\/\)$/{ 1322 s//\1/ 1323 q 1324 } 1325 /^X\(\/\).*/{ 1326 s//\1/ 1327 q 1328 } 1329 s/.*/./; q'` 1330 srcdir=$ac_confdir 1331 if test ! -r "$srcdir/$ac_unique_file"; then 1332 srcdir=.. 1333 fi 1334else 1335 ac_srcdir_defaulted=no 1336fi 1337if test ! -r "$srcdir/$ac_unique_file"; then 1338 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1339 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1340fi 1341ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1342ac_abs_confdir=`( 1343 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1344 pwd)` 1345# When building in place, set srcdir=. 1346if test "$ac_abs_confdir" = "$ac_pwd"; then 1347 srcdir=. 1348fi 1349# Remove unnecessary trailing slashes from srcdir. 1350# Double slashes in file names in object file debugging info 1351# mess up M-x gdb in Emacs. 1352case $srcdir in 1353*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1354esac 1355for ac_var in $ac_precious_vars; do 1356 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1357 eval ac_env_${ac_var}_value=\$${ac_var} 1358 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1359 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1360done 1361 1362# 1363# Report the --help message. 1364# 1365if test "$ac_init_help" = "long"; then 1366 # Omit some internal or obsolete options to make the list less imposing. 1367 # This message is too long to be a string in the A/UX 3.1 sh. 1368 cat <<_ACEOF 1369\`configure' configures xf86-video-siliconmotion 1.7.8 to adapt to many kinds of systems. 1370 1371Usage: $0 [OPTION]... [VAR=VALUE]... 1372 1373To assign environment variables (e.g., CC, CFLAGS...), specify them as 1374VAR=VALUE. See below for descriptions of some of the useful variables. 1375 1376Defaults for the options are specified in brackets. 1377 1378Configuration: 1379 -h, --help display this help and exit 1380 --help=short display options specific to this package 1381 --help=recursive display the short help of all the included packages 1382 -V, --version display version information and exit 1383 -q, --quiet, --silent do not print \`checking ...' messages 1384 --cache-file=FILE cache test results in FILE [disabled] 1385 -C, --config-cache alias for \`--cache-file=config.cache' 1386 -n, --no-create do not create output files 1387 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1388 1389Installation directories: 1390 --prefix=PREFIX install architecture-independent files in PREFIX 1391 [$ac_default_prefix] 1392 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1393 [PREFIX] 1394 1395By default, \`make install' will install all the files in 1396\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1397an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1398for instance \`--prefix=\$HOME'. 1399 1400For better control, use the options below. 1401 1402Fine tuning of the installation directories: 1403 --bindir=DIR user executables [EPREFIX/bin] 1404 --sbindir=DIR system admin executables [EPREFIX/sbin] 1405 --libexecdir=DIR program executables [EPREFIX/libexec] 1406 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1407 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1408 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1409 --libdir=DIR object code libraries [EPREFIX/lib] 1410 --includedir=DIR C header files [PREFIX/include] 1411 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1412 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1413 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1414 --infodir=DIR info documentation [DATAROOTDIR/info] 1415 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1416 --mandir=DIR man documentation [DATAROOTDIR/man] 1417 --docdir=DIR documentation root 1418 [DATAROOTDIR/doc/xf86-video-siliconmotion] 1419 --htmldir=DIR html documentation [DOCDIR] 1420 --dvidir=DIR dvi documentation [DOCDIR] 1421 --pdfdir=DIR pdf documentation [DOCDIR] 1422 --psdir=DIR ps documentation [DOCDIR] 1423_ACEOF 1424 1425 cat <<\_ACEOF 1426 1427Program names: 1428 --program-prefix=C prepend C to installed program names 1429 --program-suffix=SUFFIX append SUFFIX to installed program names 1430 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1431 1432System types: 1433 --build=BUILD configure for building on BUILD [guessed] 1434 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1435_ACEOF 1436fi 1437 1438if test -n "$ac_init_help"; then 1439 case $ac_init_help in 1440 short | recursive ) echo "Configuration of xf86-video-siliconmotion 1.7.8:";; 1441 esac 1442 cat <<\_ACEOF 1443 1444Optional Features: 1445 --disable-option-checking ignore unrecognized --enable/--with options 1446 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1447 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1448 --disable-selective-werror 1449 Turn off selective compiler errors. (default: 1450 enabled) 1451 --enable-strict-compilation 1452 Enable all warnings from compiler and make them 1453 errors (default: disabled) 1454 --enable-silent-rules less verbose build output (undo: "make V=1") 1455 --disable-silent-rules verbose build output (undo: "make V=0") 1456 --enable-dependency-tracking 1457 do not reject slow dependency extractors 1458 --disable-dependency-tracking 1459 speeds up one-time build 1460 --enable-maintainer-mode 1461 enable make rules and dependencies not useful (and 1462 sometimes confusing) to the casual installer 1463 --enable-static[=PKGS] build static libraries [default=no] 1464 --enable-shared[=PKGS] build shared libraries [default=yes] 1465 --enable-fast-install[=PKGS] 1466 optimize for fast installation [default=yes] 1467 --disable-libtool-lock avoid locking (might break parallel builds) 1468 --enable-xaa Enable legacy X Acceleration Architecture (XAA) 1469 [default=auto] 1470 1471Optional Packages: 1472 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1473 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1474 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1475 both] 1476 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1477 --with-sysroot=DIR Search for dependent libraries within DIR 1478 (or the compiler's sysroot if not specified). 1479 --with-xorg-module-dir=DIR 1480 Default xorg module directory 1481 [[default=$libdir/xorg/modules]] 1482 1483Some influential environment variables: 1484 CC C compiler command 1485 CFLAGS C compiler flags 1486 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1487 nonstandard directory <lib dir> 1488 LIBS libraries to pass to the linker, e.g. -l<library> 1489 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1490 you have headers in a nonstandard directory <include dir> 1491 CPP C preprocessor 1492 PKG_CONFIG path to pkg-config utility 1493 PKG_CONFIG_PATH 1494 directories to add to pkg-config's search path 1495 PKG_CONFIG_LIBDIR 1496 path overriding pkg-config's built-in search path 1497 XORG_CFLAGS C compiler flags for XORG, overriding pkg-config 1498 XORG_LIBS linker flags for XORG, overriding pkg-config 1499 XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config 1500 XEXT_LIBS linker flags for XEXT, overriding pkg-config 1501 PCIACCESS_CFLAGS 1502 C compiler flags for PCIACCESS, overriding pkg-config 1503 PCIACCESS_LIBS 1504 linker flags for PCIACCESS, overriding pkg-config 1505 1506Use these variables to override the choices made by `configure' or to help 1507it to find libraries and programs with nonstandard names/locations. 1508 1509Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/siliconmotion>. 1510_ACEOF 1511ac_status=$? 1512fi 1513 1514if test "$ac_init_help" = "recursive"; then 1515 # If there are subdirs, report their specific --help. 1516 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1517 test -d "$ac_dir" || 1518 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1519 continue 1520 ac_builddir=. 1521 1522case "$ac_dir" in 1523.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1524*) 1525 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1526 # A ".." for each directory in $ac_dir_suffix. 1527 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1528 case $ac_top_builddir_sub in 1529 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1530 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1531 esac ;; 1532esac 1533ac_abs_top_builddir=$ac_pwd 1534ac_abs_builddir=$ac_pwd$ac_dir_suffix 1535# for backward compatibility: 1536ac_top_builddir=$ac_top_build_prefix 1537 1538case $srcdir in 1539 .) # We are building in place. 1540 ac_srcdir=. 1541 ac_top_srcdir=$ac_top_builddir_sub 1542 ac_abs_top_srcdir=$ac_pwd ;; 1543 [\\/]* | ?:[\\/]* ) # Absolute name. 1544 ac_srcdir=$srcdir$ac_dir_suffix; 1545 ac_top_srcdir=$srcdir 1546 ac_abs_top_srcdir=$srcdir ;; 1547 *) # Relative name. 1548 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1549 ac_top_srcdir=$ac_top_build_prefix$srcdir 1550 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1551esac 1552ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1553 1554 cd "$ac_dir" || { ac_status=$?; continue; } 1555 # Check for guested configure. 1556 if test -f "$ac_srcdir/configure.gnu"; then 1557 echo && 1558 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1559 elif test -f "$ac_srcdir/configure"; then 1560 echo && 1561 $SHELL "$ac_srcdir/configure" --help=recursive 1562 else 1563 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1564 fi || ac_status=$? 1565 cd "$ac_pwd" || { ac_status=$?; break; } 1566 done 1567fi 1568 1569test -n "$ac_init_help" && exit $ac_status 1570if $ac_init_version; then 1571 cat <<\_ACEOF 1572xf86-video-siliconmotion configure 1.7.8 1573generated by GNU Autoconf 2.69 1574 1575Copyright (C) 2012 Free Software Foundation, Inc. 1576This configure script is free software; the Free Software Foundation 1577gives unlimited permission to copy, distribute and modify it. 1578_ACEOF 1579 exit 1580fi 1581 1582## ------------------------ ## 1583## Autoconf initialization. ## 1584## ------------------------ ## 1585 1586# ac_fn_c_try_compile LINENO 1587# -------------------------- 1588# Try to compile conftest.$ac_ext, and return whether this succeeded. 1589ac_fn_c_try_compile () 1590{ 1591 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1592 rm -f conftest.$ac_objext 1593 if { { ac_try="$ac_compile" 1594case "(($ac_try" in 1595 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1596 *) ac_try_echo=$ac_try;; 1597esac 1598eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1599$as_echo "$ac_try_echo"; } >&5 1600 (eval "$ac_compile") 2>conftest.err 1601 ac_status=$? 1602 if test -s conftest.err; then 1603 grep -v '^ *+' conftest.err >conftest.er1 1604 cat conftest.er1 >&5 1605 mv -f conftest.er1 conftest.err 1606 fi 1607 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1608 test $ac_status = 0; } && { 1609 test -z "$ac_c_werror_flag" || 1610 test ! -s conftest.err 1611 } && test -s conftest.$ac_objext; then : 1612 ac_retval=0 1613else 1614 $as_echo "$as_me: failed program was:" >&5 1615sed 's/^/| /' conftest.$ac_ext >&5 1616 1617 ac_retval=1 1618fi 1619 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1620 as_fn_set_status $ac_retval 1621 1622} # ac_fn_c_try_compile 1623 1624# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1625# --------------------------------------------- 1626# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1627# accordingly. 1628ac_fn_c_check_decl () 1629{ 1630 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1631 as_decl_name=`echo $2|sed 's/ *(.*//'` 1632 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1634$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1635if eval \${$3+:} false; then : 1636 $as_echo_n "(cached) " >&6 1637else 1638 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1639/* end confdefs.h. */ 1640$4 1641int 1642main () 1643{ 1644#ifndef $as_decl_name 1645#ifdef __cplusplus 1646 (void) $as_decl_use; 1647#else 1648 (void) $as_decl_name; 1649#endif 1650#endif 1651 1652 ; 1653 return 0; 1654} 1655_ACEOF 1656if ac_fn_c_try_compile "$LINENO"; then : 1657 eval "$3=yes" 1658else 1659 eval "$3=no" 1660fi 1661rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1662fi 1663eval ac_res=\$$3 1664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1665$as_echo "$ac_res" >&6; } 1666 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1667 1668} # ac_fn_c_check_decl 1669 1670# ac_fn_c_try_cpp LINENO 1671# ---------------------- 1672# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1673ac_fn_c_try_cpp () 1674{ 1675 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1676 if { { ac_try="$ac_cpp conftest.$ac_ext" 1677case "(($ac_try" in 1678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1679 *) ac_try_echo=$ac_try;; 1680esac 1681eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1682$as_echo "$ac_try_echo"; } >&5 1683 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1684 ac_status=$? 1685 if test -s conftest.err; then 1686 grep -v '^ *+' conftest.err >conftest.er1 1687 cat conftest.er1 >&5 1688 mv -f conftest.er1 conftest.err 1689 fi 1690 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1691 test $ac_status = 0; } > conftest.i && { 1692 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1693 test ! -s conftest.err 1694 }; then : 1695 ac_retval=0 1696else 1697 $as_echo "$as_me: failed program was:" >&5 1698sed 's/^/| /' conftest.$ac_ext >&5 1699 1700 ac_retval=1 1701fi 1702 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1703 as_fn_set_status $ac_retval 1704 1705} # ac_fn_c_try_cpp 1706 1707# ac_fn_c_try_run LINENO 1708# ---------------------- 1709# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1710# that executables *can* be run. 1711ac_fn_c_try_run () 1712{ 1713 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1714 if { { ac_try="$ac_link" 1715case "(($ac_try" in 1716 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1717 *) ac_try_echo=$ac_try;; 1718esac 1719eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1720$as_echo "$ac_try_echo"; } >&5 1721 (eval "$ac_link") 2>&5 1722 ac_status=$? 1723 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1724 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1725 { { case "(($ac_try" in 1726 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1727 *) ac_try_echo=$ac_try;; 1728esac 1729eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1730$as_echo "$ac_try_echo"; } >&5 1731 (eval "$ac_try") 2>&5 1732 ac_status=$? 1733 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1734 test $ac_status = 0; }; }; then : 1735 ac_retval=0 1736else 1737 $as_echo "$as_me: program exited with status $ac_status" >&5 1738 $as_echo "$as_me: failed program was:" >&5 1739sed 's/^/| /' conftest.$ac_ext >&5 1740 1741 ac_retval=$ac_status 1742fi 1743 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1744 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1745 as_fn_set_status $ac_retval 1746 1747} # ac_fn_c_try_run 1748 1749# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1750# ------------------------------------------------------- 1751# Tests whether HEADER exists and can be compiled using the include files in 1752# INCLUDES, setting the cache variable VAR accordingly. 1753ac_fn_c_check_header_compile () 1754{ 1755 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1757$as_echo_n "checking for $2... " >&6; } 1758if eval \${$3+:} false; then : 1759 $as_echo_n "(cached) " >&6 1760else 1761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1762/* end confdefs.h. */ 1763$4 1764#include <$2> 1765_ACEOF 1766if ac_fn_c_try_compile "$LINENO"; then : 1767 eval "$3=yes" 1768else 1769 eval "$3=no" 1770fi 1771rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1772fi 1773eval ac_res=\$$3 1774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1775$as_echo "$ac_res" >&6; } 1776 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1777 1778} # ac_fn_c_check_header_compile 1779 1780# ac_fn_c_try_link LINENO 1781# ----------------------- 1782# Try to link conftest.$ac_ext, and return whether this succeeded. 1783ac_fn_c_try_link () 1784{ 1785 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1786 rm -f conftest.$ac_objext conftest$ac_exeext 1787 if { { ac_try="$ac_link" 1788case "(($ac_try" in 1789 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1790 *) ac_try_echo=$ac_try;; 1791esac 1792eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1793$as_echo "$ac_try_echo"; } >&5 1794 (eval "$ac_link") 2>conftest.err 1795 ac_status=$? 1796 if test -s conftest.err; then 1797 grep -v '^ *+' conftest.err >conftest.er1 1798 cat conftest.er1 >&5 1799 mv -f conftest.er1 conftest.err 1800 fi 1801 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1802 test $ac_status = 0; } && { 1803 test -z "$ac_c_werror_flag" || 1804 test ! -s conftest.err 1805 } && test -s conftest$ac_exeext && { 1806 test "$cross_compiling" = yes || 1807 test -x conftest$ac_exeext 1808 }; then : 1809 ac_retval=0 1810else 1811 $as_echo "$as_me: failed program was:" >&5 1812sed 's/^/| /' conftest.$ac_ext >&5 1813 1814 ac_retval=1 1815fi 1816 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1817 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1818 # interfere with the next link command; also delete a directory that is 1819 # left behind by Apple's compiler. We do this before executing the actions. 1820 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1821 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1822 as_fn_set_status $ac_retval 1823 1824} # ac_fn_c_try_link 1825 1826# ac_fn_c_check_func LINENO FUNC VAR 1827# ---------------------------------- 1828# Tests whether FUNC exists, setting the cache variable VAR accordingly 1829ac_fn_c_check_func () 1830{ 1831 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1833$as_echo_n "checking for $2... " >&6; } 1834if eval \${$3+:} false; then : 1835 $as_echo_n "(cached) " >&6 1836else 1837 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1838/* end confdefs.h. */ 1839/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1840 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1841#define $2 innocuous_$2 1842 1843/* System header to define __stub macros and hopefully few prototypes, 1844 which can conflict with char $2 (); below. 1845 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1846 <limits.h> exists even on freestanding compilers. */ 1847 1848#ifdef __STDC__ 1849# include <limits.h> 1850#else 1851# include <assert.h> 1852#endif 1853 1854#undef $2 1855 1856/* Override any GCC internal prototype to avoid an error. 1857 Use char because int might match the return type of a GCC 1858 builtin and then its argument prototype would still apply. */ 1859#ifdef __cplusplus 1860extern "C" 1861#endif 1862char $2 (); 1863/* The GNU C library defines this for functions which it implements 1864 to always fail with ENOSYS. Some functions are actually named 1865 something starting with __ and the normal name is an alias. */ 1866#if defined __stub_$2 || defined __stub___$2 1867choke me 1868#endif 1869 1870int 1871main () 1872{ 1873return $2 (); 1874 ; 1875 return 0; 1876} 1877_ACEOF 1878if ac_fn_c_try_link "$LINENO"; then : 1879 eval "$3=yes" 1880else 1881 eval "$3=no" 1882fi 1883rm -f core conftest.err conftest.$ac_objext \ 1884 conftest$ac_exeext conftest.$ac_ext 1885fi 1886eval ac_res=\$$3 1887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1888$as_echo "$ac_res" >&6; } 1889 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1890 1891} # ac_fn_c_check_func 1892 1893# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1894# ------------------------------------------------------- 1895# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1896# the include files in INCLUDES and setting the cache variable VAR 1897# accordingly. 1898ac_fn_c_check_header_mongrel () 1899{ 1900 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1901 if eval \${$3+:} false; then : 1902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1903$as_echo_n "checking for $2... " >&6; } 1904if eval \${$3+:} false; then : 1905 $as_echo_n "(cached) " >&6 1906fi 1907eval ac_res=\$$3 1908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1909$as_echo "$ac_res" >&6; } 1910else 1911 # Is the header compilable? 1912{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1913$as_echo_n "checking $2 usability... " >&6; } 1914cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1915/* end confdefs.h. */ 1916$4 1917#include <$2> 1918_ACEOF 1919if ac_fn_c_try_compile "$LINENO"; then : 1920 ac_header_compiler=yes 1921else 1922 ac_header_compiler=no 1923fi 1924rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1925{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1926$as_echo "$ac_header_compiler" >&6; } 1927 1928# Is the header present? 1929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1930$as_echo_n "checking $2 presence... " >&6; } 1931cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1932/* end confdefs.h. */ 1933#include <$2> 1934_ACEOF 1935if ac_fn_c_try_cpp "$LINENO"; then : 1936 ac_header_preproc=yes 1937else 1938 ac_header_preproc=no 1939fi 1940rm -f conftest.err conftest.i conftest.$ac_ext 1941{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1942$as_echo "$ac_header_preproc" >&6; } 1943 1944# So? What about this header? 1945case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1946 yes:no: ) 1947 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1948$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1949 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1950$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1951 ;; 1952 no:yes:* ) 1953 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1954$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1955 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1956$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1957 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1958$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1959 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1960$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1961 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1962$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1963( $as_echo "## ----------------------------------------------------------------------------------------------------- ## 1964## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/siliconmotion ## 1965## ----------------------------------------------------------------------------------------------------- ##" 1966 ) | sed "s/^/$as_me: WARNING: /" >&2 1967 ;; 1968esac 1969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1970$as_echo_n "checking for $2... " >&6; } 1971if eval \${$3+:} false; then : 1972 $as_echo_n "(cached) " >&6 1973else 1974 eval "$3=\$ac_header_compiler" 1975fi 1976eval ac_res=\$$3 1977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1978$as_echo "$ac_res" >&6; } 1979fi 1980 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1981 1982} # ac_fn_c_check_header_mongrel 1983cat >config.log <<_ACEOF 1984This file contains any messages produced by compilers while 1985running configure, to aid debugging if configure makes a mistake. 1986 1987It was created by xf86-video-siliconmotion $as_me 1.7.8, which was 1988generated by GNU Autoconf 2.69. Invocation command line was 1989 1990 $ $0 $@ 1991 1992_ACEOF 1993exec 5>>config.log 1994{ 1995cat <<_ASUNAME 1996## --------- ## 1997## Platform. ## 1998## --------- ## 1999 2000hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2001uname -m = `(uname -m) 2>/dev/null || echo unknown` 2002uname -r = `(uname -r) 2>/dev/null || echo unknown` 2003uname -s = `(uname -s) 2>/dev/null || echo unknown` 2004uname -v = `(uname -v) 2>/dev/null || echo unknown` 2005 2006/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2007/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2008 2009/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2010/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2011/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2012/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2013/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2014/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2015/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2016 2017_ASUNAME 2018 2019as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2020for as_dir in $PATH 2021do 2022 IFS=$as_save_IFS 2023 test -z "$as_dir" && as_dir=. 2024 $as_echo "PATH: $as_dir" 2025 done 2026IFS=$as_save_IFS 2027 2028} >&5 2029 2030cat >&5 <<_ACEOF 2031 2032 2033## ----------- ## 2034## Core tests. ## 2035## ----------- ## 2036 2037_ACEOF 2038 2039 2040# Keep a trace of the command line. 2041# Strip out --no-create and --no-recursion so they do not pile up. 2042# Strip out --silent because we don't want to record it for future runs. 2043# Also quote any args containing shell meta-characters. 2044# Make two passes to allow for proper duplicate-argument suppression. 2045ac_configure_args= 2046ac_configure_args0= 2047ac_configure_args1= 2048ac_must_keep_next=false 2049for ac_pass in 1 2 2050do 2051 for ac_arg 2052 do 2053 case $ac_arg in 2054 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2055 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2056 | -silent | --silent | --silen | --sile | --sil) 2057 continue ;; 2058 *\'*) 2059 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2060 esac 2061 case $ac_pass in 2062 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2063 2) 2064 as_fn_append ac_configure_args1 " '$ac_arg'" 2065 if test $ac_must_keep_next = true; then 2066 ac_must_keep_next=false # Got value, back to normal. 2067 else 2068 case $ac_arg in 2069 *=* | --config-cache | -C | -disable-* | --disable-* \ 2070 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2071 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2072 | -with-* | --with-* | -without-* | --without-* | --x) 2073 case "$ac_configure_args0 " in 2074 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2075 esac 2076 ;; 2077 -* ) ac_must_keep_next=true ;; 2078 esac 2079 fi 2080 as_fn_append ac_configure_args " '$ac_arg'" 2081 ;; 2082 esac 2083 done 2084done 2085{ ac_configure_args0=; unset ac_configure_args0;} 2086{ ac_configure_args1=; unset ac_configure_args1;} 2087 2088# When interrupted or exit'd, cleanup temporary files, and complete 2089# config.log. We remove comments because anyway the quotes in there 2090# would cause problems or look ugly. 2091# WARNING: Use '\'' to represent an apostrophe within the trap. 2092# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2093trap 'exit_status=$? 2094 # Save into config.log some information that might help in debugging. 2095 { 2096 echo 2097 2098 $as_echo "## ---------------- ## 2099## Cache variables. ## 2100## ---------------- ##" 2101 echo 2102 # The following way of writing the cache mishandles newlines in values, 2103( 2104 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2105 eval ac_val=\$$ac_var 2106 case $ac_val in #( 2107 *${as_nl}*) 2108 case $ac_var in #( 2109 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2110$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2111 esac 2112 case $ac_var in #( 2113 _ | IFS | as_nl) ;; #( 2114 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2115 *) { eval $ac_var=; unset $ac_var;} ;; 2116 esac ;; 2117 esac 2118 done 2119 (set) 2>&1 | 2120 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2121 *${as_nl}ac_space=\ *) 2122 sed -n \ 2123 "s/'\''/'\''\\\\'\'''\''/g; 2124 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2125 ;; #( 2126 *) 2127 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2128 ;; 2129 esac | 2130 sort 2131) 2132 echo 2133 2134 $as_echo "## ----------------- ## 2135## Output variables. ## 2136## ----------------- ##" 2137 echo 2138 for ac_var in $ac_subst_vars 2139 do 2140 eval ac_val=\$$ac_var 2141 case $ac_val in 2142 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2143 esac 2144 $as_echo "$ac_var='\''$ac_val'\''" 2145 done | sort 2146 echo 2147 2148 if test -n "$ac_subst_files"; then 2149 $as_echo "## ------------------- ## 2150## File substitutions. ## 2151## ------------------- ##" 2152 echo 2153 for ac_var in $ac_subst_files 2154 do 2155 eval ac_val=\$$ac_var 2156 case $ac_val in 2157 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2158 esac 2159 $as_echo "$ac_var='\''$ac_val'\''" 2160 done | sort 2161 echo 2162 fi 2163 2164 if test -s confdefs.h; then 2165 $as_echo "## ----------- ## 2166## confdefs.h. ## 2167## ----------- ##" 2168 echo 2169 cat confdefs.h 2170 echo 2171 fi 2172 test "$ac_signal" != 0 && 2173 $as_echo "$as_me: caught signal $ac_signal" 2174 $as_echo "$as_me: exit $exit_status" 2175 } >&5 2176 rm -f core *.core core.conftest.* && 2177 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2178 exit $exit_status 2179' 0 2180for ac_signal in 1 2 13 15; do 2181 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2182done 2183ac_signal=0 2184 2185# confdefs.h avoids OS command line length limits that DEFS can exceed. 2186rm -f -r conftest* confdefs.h 2187 2188$as_echo "/* confdefs.h */" > confdefs.h 2189 2190# Predefined preprocessor variables. 2191 2192cat >>confdefs.h <<_ACEOF 2193#define PACKAGE_NAME "$PACKAGE_NAME" 2194_ACEOF 2195 2196cat >>confdefs.h <<_ACEOF 2197#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2198_ACEOF 2199 2200cat >>confdefs.h <<_ACEOF 2201#define PACKAGE_VERSION "$PACKAGE_VERSION" 2202_ACEOF 2203 2204cat >>confdefs.h <<_ACEOF 2205#define PACKAGE_STRING "$PACKAGE_STRING" 2206_ACEOF 2207 2208cat >>confdefs.h <<_ACEOF 2209#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2210_ACEOF 2211 2212cat >>confdefs.h <<_ACEOF 2213#define PACKAGE_URL "$PACKAGE_URL" 2214_ACEOF 2215 2216 2217# Let the site file select an alternate cache file if it wants to. 2218# Prefer an explicitly selected file to automatically selected ones. 2219ac_site_file1=NONE 2220ac_site_file2=NONE 2221if test -n "$CONFIG_SITE"; then 2222 # We do not want a PATH search for config.site. 2223 case $CONFIG_SITE in #(( 2224 -*) ac_site_file1=./$CONFIG_SITE;; 2225 */*) ac_site_file1=$CONFIG_SITE;; 2226 *) ac_site_file1=./$CONFIG_SITE;; 2227 esac 2228elif test "x$prefix" != xNONE; then 2229 ac_site_file1=$prefix/share/config.site 2230 ac_site_file2=$prefix/etc/config.site 2231else 2232 ac_site_file1=$ac_default_prefix/share/config.site 2233 ac_site_file2=$ac_default_prefix/etc/config.site 2234fi 2235for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2236do 2237 test "x$ac_site_file" = xNONE && continue 2238 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2239 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2240$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2241 sed 's/^/| /' "$ac_site_file" >&5 2242 . "$ac_site_file" \ 2243 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2244$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2245as_fn_error $? "failed to load site script $ac_site_file 2246See \`config.log' for more details" "$LINENO" 5; } 2247 fi 2248done 2249 2250if test -r "$cache_file"; then 2251 # Some versions of bash will fail to source /dev/null (special files 2252 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2253 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2254 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2255$as_echo "$as_me: loading cache $cache_file" >&6;} 2256 case $cache_file in 2257 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2258 *) . "./$cache_file";; 2259 esac 2260 fi 2261else 2262 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2263$as_echo "$as_me: creating cache $cache_file" >&6;} 2264 >$cache_file 2265fi 2266 2267# Check that the precious variables saved in the cache have kept the same 2268# value. 2269ac_cache_corrupted=false 2270for ac_var in $ac_precious_vars; do 2271 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2272 eval ac_new_set=\$ac_env_${ac_var}_set 2273 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2274 eval ac_new_val=\$ac_env_${ac_var}_value 2275 case $ac_old_set,$ac_new_set in 2276 set,) 2277 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2278$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2279 ac_cache_corrupted=: ;; 2280 ,set) 2281 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2282$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2283 ac_cache_corrupted=: ;; 2284 ,);; 2285 *) 2286 if test "x$ac_old_val" != "x$ac_new_val"; then 2287 # differences in whitespace do not lead to failure. 2288 ac_old_val_w=`echo x $ac_old_val` 2289 ac_new_val_w=`echo x $ac_new_val` 2290 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2291 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2292$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2293 ac_cache_corrupted=: 2294 else 2295 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2296$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2297 eval $ac_var=\$ac_old_val 2298 fi 2299 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2300$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2301 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2302$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2303 fi;; 2304 esac 2305 # Pass precious variables to config.status. 2306 if test "$ac_new_set" = set; then 2307 case $ac_new_val in 2308 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2309 *) ac_arg=$ac_var=$ac_new_val ;; 2310 esac 2311 case " $ac_configure_args " in 2312 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2313 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2314 esac 2315 fi 2316done 2317if $ac_cache_corrupted; then 2318 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2319$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2320 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2321$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2322 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2323fi 2324## -------------------- ## 2325## Main body of script. ## 2326## -------------------- ## 2327 2328ac_ext=c 2329ac_cpp='$CPP $CPPFLAGS' 2330ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2331ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2332ac_compiler_gnu=$ac_cv_c_compiler_gnu 2333 2334 2335 2336# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348ac_aux_dir= 2349for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2350 if test -f "$ac_dir/install-sh"; then 2351 ac_aux_dir=$ac_dir 2352 ac_install_sh="$ac_aux_dir/install-sh -c" 2353 break 2354 elif test -f "$ac_dir/install.sh"; then 2355 ac_aux_dir=$ac_dir 2356 ac_install_sh="$ac_aux_dir/install.sh -c" 2357 break 2358 elif test -f "$ac_dir/shtool"; then 2359 ac_aux_dir=$ac_dir 2360 ac_install_sh="$ac_aux_dir/shtool install -c" 2361 break 2362 fi 2363done 2364if test -z "$ac_aux_dir"; then 2365 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2366fi 2367 2368# These three variables are undocumented and unsupported, 2369# and are intended to be withdrawn in a future Autoconf release. 2370# They can cause serious problems if a builder's source tree is in a directory 2371# whose full name contains unusual characters. 2372ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2373ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2374ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2375 2376 2377# Find a good install program. We prefer a C program (faster), 2378# so one script is as good as another. But avoid the broken or 2379# incompatible versions: 2380# SysV /etc/install, /usr/sbin/install 2381# SunOS /usr/etc/install 2382# IRIX /sbin/install 2383# AIX /bin/install 2384# AmigaOS /C/install, which installs bootblocks on floppy discs 2385# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2386# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2387# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2388# OS/2's system install, which has a completely different semantic 2389# ./install, which can be erroneously created by make from ./install.sh. 2390# Reject install programs that cannot install multiple files. 2391{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2392$as_echo_n "checking for a BSD-compatible install... " >&6; } 2393if test -z "$INSTALL"; then 2394if ${ac_cv_path_install+:} false; then : 2395 $as_echo_n "(cached) " >&6 2396else 2397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2398for as_dir in $PATH 2399do 2400 IFS=$as_save_IFS 2401 test -z "$as_dir" && as_dir=. 2402 # Account for people who put trailing slashes in PATH elements. 2403case $as_dir/ in #(( 2404 ./ | .// | /[cC]/* | \ 2405 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2406 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2407 /usr/ucb/* ) ;; 2408 *) 2409 # OSF1 and SCO ODT 3.0 have their own names for install. 2410 # Don't use installbsd from OSF since it installs stuff as root 2411 # by default. 2412 for ac_prog in ginstall scoinst install; do 2413 for ac_exec_ext in '' $ac_executable_extensions; do 2414 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2415 if test $ac_prog = install && 2416 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2417 # AIX install. It has an incompatible calling convention. 2418 : 2419 elif test $ac_prog = install && 2420 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2421 # program-specific install script used by HP pwplus--don't use. 2422 : 2423 else 2424 rm -rf conftest.one conftest.two conftest.dir 2425 echo one > conftest.one 2426 echo two > conftest.two 2427 mkdir conftest.dir 2428 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2429 test -s conftest.one && test -s conftest.two && 2430 test -s conftest.dir/conftest.one && 2431 test -s conftest.dir/conftest.two 2432 then 2433 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2434 break 3 2435 fi 2436 fi 2437 fi 2438 done 2439 done 2440 ;; 2441esac 2442 2443 done 2444IFS=$as_save_IFS 2445 2446rm -rf conftest.one conftest.two conftest.dir 2447 2448fi 2449 if test "${ac_cv_path_install+set}" = set; then 2450 INSTALL=$ac_cv_path_install 2451 else 2452 # As a last resort, use the slow shell script. Don't cache a 2453 # value for INSTALL within a source directory, because that will 2454 # break other packages using the cache if that directory is 2455 # removed, or if the value is a relative name. 2456 INSTALL=$ac_install_sh 2457 fi 2458fi 2459{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2460$as_echo "$INSTALL" >&6; } 2461 2462# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2463# It thinks the first close brace ends the variable substitution. 2464test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2465 2466test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2467 2468test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2469 2470# Expand $ac_aux_dir to an absolute path. 2471am_aux_dir=`cd "$ac_aux_dir" && pwd` 2472 2473ac_ext=c 2474ac_cpp='$CPP $CPPFLAGS' 2475ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2476ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2477ac_compiler_gnu=$ac_cv_c_compiler_gnu 2478if test -n "$ac_tool_prefix"; then 2479 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2480set dummy ${ac_tool_prefix}gcc; ac_word=$2 2481{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2482$as_echo_n "checking for $ac_word... " >&6; } 2483if ${ac_cv_prog_CC+:} false; then : 2484 $as_echo_n "(cached) " >&6 2485else 2486 if test -n "$CC"; then 2487 ac_cv_prog_CC="$CC" # Let the user override the test. 2488else 2489as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2490for as_dir in $PATH 2491do 2492 IFS=$as_save_IFS 2493 test -z "$as_dir" && as_dir=. 2494 for ac_exec_ext in '' $ac_executable_extensions; do 2495 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2496 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2497 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2498 break 2 2499 fi 2500done 2501 done 2502IFS=$as_save_IFS 2503 2504fi 2505fi 2506CC=$ac_cv_prog_CC 2507if test -n "$CC"; then 2508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2509$as_echo "$CC" >&6; } 2510else 2511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2512$as_echo "no" >&6; } 2513fi 2514 2515 2516fi 2517if test -z "$ac_cv_prog_CC"; then 2518 ac_ct_CC=$CC 2519 # Extract the first word of "gcc", so it can be a program name with args. 2520set dummy gcc; ac_word=$2 2521{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2522$as_echo_n "checking for $ac_word... " >&6; } 2523if ${ac_cv_prog_ac_ct_CC+:} false; then : 2524 $as_echo_n "(cached) " >&6 2525else 2526 if test -n "$ac_ct_CC"; then 2527 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2528else 2529as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2530for as_dir in $PATH 2531do 2532 IFS=$as_save_IFS 2533 test -z "$as_dir" && as_dir=. 2534 for ac_exec_ext in '' $ac_executable_extensions; do 2535 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2536 ac_cv_prog_ac_ct_CC="gcc" 2537 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2538 break 2 2539 fi 2540done 2541 done 2542IFS=$as_save_IFS 2543 2544fi 2545fi 2546ac_ct_CC=$ac_cv_prog_ac_ct_CC 2547if test -n "$ac_ct_CC"; then 2548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2549$as_echo "$ac_ct_CC" >&6; } 2550else 2551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2552$as_echo "no" >&6; } 2553fi 2554 2555 if test "x$ac_ct_CC" = x; then 2556 CC="" 2557 else 2558 case $cross_compiling:$ac_tool_warned in 2559yes:) 2560{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2561$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2562ac_tool_warned=yes ;; 2563esac 2564 CC=$ac_ct_CC 2565 fi 2566else 2567 CC="$ac_cv_prog_CC" 2568fi 2569 2570if test -z "$CC"; then 2571 if test -n "$ac_tool_prefix"; then 2572 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2573set dummy ${ac_tool_prefix}cc; ac_word=$2 2574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2575$as_echo_n "checking for $ac_word... " >&6; } 2576if ${ac_cv_prog_CC+:} false; then : 2577 $as_echo_n "(cached) " >&6 2578else 2579 if test -n "$CC"; then 2580 ac_cv_prog_CC="$CC" # Let the user override the test. 2581else 2582as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2583for as_dir in $PATH 2584do 2585 IFS=$as_save_IFS 2586 test -z "$as_dir" && as_dir=. 2587 for ac_exec_ext in '' $ac_executable_extensions; do 2588 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2589 ac_cv_prog_CC="${ac_tool_prefix}cc" 2590 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2591 break 2 2592 fi 2593done 2594 done 2595IFS=$as_save_IFS 2596 2597fi 2598fi 2599CC=$ac_cv_prog_CC 2600if test -n "$CC"; then 2601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2602$as_echo "$CC" >&6; } 2603else 2604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2605$as_echo "no" >&6; } 2606fi 2607 2608 2609 fi 2610fi 2611if test -z "$CC"; then 2612 # Extract the first word of "cc", so it can be a program name with args. 2613set dummy cc; ac_word=$2 2614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2615$as_echo_n "checking for $ac_word... " >&6; } 2616if ${ac_cv_prog_CC+:} false; then : 2617 $as_echo_n "(cached) " >&6 2618else 2619 if test -n "$CC"; then 2620 ac_cv_prog_CC="$CC" # Let the user override the test. 2621else 2622 ac_prog_rejected=no 2623as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2624for as_dir in $PATH 2625do 2626 IFS=$as_save_IFS 2627 test -z "$as_dir" && as_dir=. 2628 for ac_exec_ext in '' $ac_executable_extensions; do 2629 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2630 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2631 ac_prog_rejected=yes 2632 continue 2633 fi 2634 ac_cv_prog_CC="cc" 2635 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2636 break 2 2637 fi 2638done 2639 done 2640IFS=$as_save_IFS 2641 2642if test $ac_prog_rejected = yes; then 2643 # We found a bogon in the path, so make sure we never use it. 2644 set dummy $ac_cv_prog_CC 2645 shift 2646 if test $# != 0; then 2647 # We chose a different compiler from the bogus one. 2648 # However, it has the same basename, so the bogon will be chosen 2649 # first if we set CC to just the basename; use the full file name. 2650 shift 2651 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2652 fi 2653fi 2654fi 2655fi 2656CC=$ac_cv_prog_CC 2657if test -n "$CC"; then 2658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2659$as_echo "$CC" >&6; } 2660else 2661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2662$as_echo "no" >&6; } 2663fi 2664 2665 2666fi 2667if test -z "$CC"; then 2668 if test -n "$ac_tool_prefix"; then 2669 for ac_prog in cl.exe 2670 do 2671 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2672set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2674$as_echo_n "checking for $ac_word... " >&6; } 2675if ${ac_cv_prog_CC+:} false; then : 2676 $as_echo_n "(cached) " >&6 2677else 2678 if test -n "$CC"; then 2679 ac_cv_prog_CC="$CC" # Let the user override the test. 2680else 2681as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2682for as_dir in $PATH 2683do 2684 IFS=$as_save_IFS 2685 test -z "$as_dir" && as_dir=. 2686 for ac_exec_ext in '' $ac_executable_extensions; do 2687 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2688 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2689 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2690 break 2 2691 fi 2692done 2693 done 2694IFS=$as_save_IFS 2695 2696fi 2697fi 2698CC=$ac_cv_prog_CC 2699if test -n "$CC"; then 2700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2701$as_echo "$CC" >&6; } 2702else 2703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2704$as_echo "no" >&6; } 2705fi 2706 2707 2708 test -n "$CC" && break 2709 done 2710fi 2711if test -z "$CC"; then 2712 ac_ct_CC=$CC 2713 for ac_prog in cl.exe 2714do 2715 # Extract the first word of "$ac_prog", so it can be a program name with args. 2716set dummy $ac_prog; ac_word=$2 2717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2718$as_echo_n "checking for $ac_word... " >&6; } 2719if ${ac_cv_prog_ac_ct_CC+:} false; then : 2720 $as_echo_n "(cached) " >&6 2721else 2722 if test -n "$ac_ct_CC"; then 2723 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2724else 2725as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2726for as_dir in $PATH 2727do 2728 IFS=$as_save_IFS 2729 test -z "$as_dir" && as_dir=. 2730 for ac_exec_ext in '' $ac_executable_extensions; do 2731 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2732 ac_cv_prog_ac_ct_CC="$ac_prog" 2733 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2734 break 2 2735 fi 2736done 2737 done 2738IFS=$as_save_IFS 2739 2740fi 2741fi 2742ac_ct_CC=$ac_cv_prog_ac_ct_CC 2743if test -n "$ac_ct_CC"; then 2744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2745$as_echo "$ac_ct_CC" >&6; } 2746else 2747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2748$as_echo "no" >&6; } 2749fi 2750 2751 2752 test -n "$ac_ct_CC" && break 2753done 2754 2755 if test "x$ac_ct_CC" = x; then 2756 CC="" 2757 else 2758 case $cross_compiling:$ac_tool_warned in 2759yes:) 2760{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2761$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2762ac_tool_warned=yes ;; 2763esac 2764 CC=$ac_ct_CC 2765 fi 2766fi 2767 2768fi 2769 2770 2771test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2772$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2773as_fn_error $? "no acceptable C compiler found in \$PATH 2774See \`config.log' for more details" "$LINENO" 5; } 2775 2776# Provide some information about the compiler. 2777$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2778set X $ac_compile 2779ac_compiler=$2 2780for ac_option in --version -v -V -qversion; do 2781 { { ac_try="$ac_compiler $ac_option >&5" 2782case "(($ac_try" in 2783 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2784 *) ac_try_echo=$ac_try;; 2785esac 2786eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2787$as_echo "$ac_try_echo"; } >&5 2788 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2789 ac_status=$? 2790 if test -s conftest.err; then 2791 sed '10a\ 2792... rest of stderr output deleted ... 2793 10q' conftest.err >conftest.er1 2794 cat conftest.er1 >&5 2795 fi 2796 rm -f conftest.er1 conftest.err 2797 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2798 test $ac_status = 0; } 2799done 2800 2801cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2802/* end confdefs.h. */ 2803 2804int 2805main () 2806{ 2807 2808 ; 2809 return 0; 2810} 2811_ACEOF 2812ac_clean_files_save=$ac_clean_files 2813ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2814# Try to create an executable without -o first, disregard a.out. 2815# It will help us diagnose broken compilers, and finding out an intuition 2816# of exeext. 2817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2818$as_echo_n "checking whether the C compiler works... " >&6; } 2819ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2820 2821# The possible output files: 2822ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2823 2824ac_rmfiles= 2825for ac_file in $ac_files 2826do 2827 case $ac_file in 2828 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2829 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2830 esac 2831done 2832rm -f $ac_rmfiles 2833 2834if { { ac_try="$ac_link_default" 2835case "(($ac_try" in 2836 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2837 *) ac_try_echo=$ac_try;; 2838esac 2839eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2840$as_echo "$ac_try_echo"; } >&5 2841 (eval "$ac_link_default") 2>&5 2842 ac_status=$? 2843 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2844 test $ac_status = 0; }; then : 2845 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2846# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2847# in a Makefile. We should not override ac_cv_exeext if it was cached, 2848# so that the user can short-circuit this test for compilers unknown to 2849# Autoconf. 2850for ac_file in $ac_files '' 2851do 2852 test -f "$ac_file" || continue 2853 case $ac_file in 2854 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2855 ;; 2856 [ab].out ) 2857 # We found the default executable, but exeext='' is most 2858 # certainly right. 2859 break;; 2860 *.* ) 2861 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2862 then :; else 2863 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2864 fi 2865 # We set ac_cv_exeext here because the later test for it is not 2866 # safe: cross compilers may not add the suffix if given an `-o' 2867 # argument, so we may need to know it at that point already. 2868 # Even if this section looks crufty: it has the advantage of 2869 # actually working. 2870 break;; 2871 * ) 2872 break;; 2873 esac 2874done 2875test "$ac_cv_exeext" = no && ac_cv_exeext= 2876 2877else 2878 ac_file='' 2879fi 2880if test -z "$ac_file"; then : 2881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2882$as_echo "no" >&6; } 2883$as_echo "$as_me: failed program was:" >&5 2884sed 's/^/| /' conftest.$ac_ext >&5 2885 2886{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2887$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2888as_fn_error 77 "C compiler cannot create executables 2889See \`config.log' for more details" "$LINENO" 5; } 2890else 2891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2892$as_echo "yes" >&6; } 2893fi 2894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2895$as_echo_n "checking for C compiler default output file name... " >&6; } 2896{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2897$as_echo "$ac_file" >&6; } 2898ac_exeext=$ac_cv_exeext 2899 2900rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 2901ac_clean_files=$ac_clean_files_save 2902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2903$as_echo_n "checking for suffix of executables... " >&6; } 2904if { { ac_try="$ac_link" 2905case "(($ac_try" in 2906 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2907 *) ac_try_echo=$ac_try;; 2908esac 2909eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2910$as_echo "$ac_try_echo"; } >&5 2911 (eval "$ac_link") 2>&5 2912 ac_status=$? 2913 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2914 test $ac_status = 0; }; then : 2915 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2916# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2917# work properly (i.e., refer to `conftest.exe'), while it won't with 2918# `rm'. 2919for ac_file in conftest.exe conftest conftest.*; do 2920 test -f "$ac_file" || continue 2921 case $ac_file in 2922 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2923 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2924 break;; 2925 * ) break;; 2926 esac 2927done 2928else 2929 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2930$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2931as_fn_error $? "cannot compute suffix of executables: cannot compile and link 2932See \`config.log' for more details" "$LINENO" 5; } 2933fi 2934rm -f conftest conftest$ac_cv_exeext 2935{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2936$as_echo "$ac_cv_exeext" >&6; } 2937 2938rm -f conftest.$ac_ext 2939EXEEXT=$ac_cv_exeext 2940ac_exeext=$EXEEXT 2941cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2942/* end confdefs.h. */ 2943#include <stdio.h> 2944int 2945main () 2946{ 2947FILE *f = fopen ("conftest.out", "w"); 2948 return ferror (f) || fclose (f) != 0; 2949 2950 ; 2951 return 0; 2952} 2953_ACEOF 2954ac_clean_files="$ac_clean_files conftest.out" 2955# Check that the compiler produces executables we can run. If not, either 2956# the compiler is broken, or we cross compile. 2957{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2958$as_echo_n "checking whether we are cross compiling... " >&6; } 2959if test "$cross_compiling" != yes; then 2960 { { ac_try="$ac_link" 2961case "(($ac_try" in 2962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2963 *) ac_try_echo=$ac_try;; 2964esac 2965eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2966$as_echo "$ac_try_echo"; } >&5 2967 (eval "$ac_link") 2>&5 2968 ac_status=$? 2969 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2970 test $ac_status = 0; } 2971 if { ac_try='./conftest$ac_cv_exeext' 2972 { { case "(($ac_try" in 2973 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2974 *) ac_try_echo=$ac_try;; 2975esac 2976eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2977$as_echo "$ac_try_echo"; } >&5 2978 (eval "$ac_try") 2>&5 2979 ac_status=$? 2980 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2981 test $ac_status = 0; }; }; then 2982 cross_compiling=no 2983 else 2984 if test "$cross_compiling" = maybe; then 2985 cross_compiling=yes 2986 else 2987 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2988$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2989as_fn_error $? "cannot run C compiled programs. 2990If you meant to cross compile, use \`--host'. 2991See \`config.log' for more details" "$LINENO" 5; } 2992 fi 2993 fi 2994fi 2995{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2996$as_echo "$cross_compiling" >&6; } 2997 2998rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 2999ac_clean_files=$ac_clean_files_save 3000{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3001$as_echo_n "checking for suffix of object files... " >&6; } 3002if ${ac_cv_objext+:} false; then : 3003 $as_echo_n "(cached) " >&6 3004else 3005 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3006/* end confdefs.h. */ 3007 3008int 3009main () 3010{ 3011 3012 ; 3013 return 0; 3014} 3015_ACEOF 3016rm -f conftest.o conftest.obj 3017if { { ac_try="$ac_compile" 3018case "(($ac_try" in 3019 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3020 *) ac_try_echo=$ac_try;; 3021esac 3022eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3023$as_echo "$ac_try_echo"; } >&5 3024 (eval "$ac_compile") 2>&5 3025 ac_status=$? 3026 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3027 test $ac_status = 0; }; then : 3028 for ac_file in conftest.o conftest.obj conftest.*; do 3029 test -f "$ac_file" || continue; 3030 case $ac_file in 3031 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3032 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3033 break;; 3034 esac 3035done 3036else 3037 $as_echo "$as_me: failed program was:" >&5 3038sed 's/^/| /' conftest.$ac_ext >&5 3039 3040{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3041$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3042as_fn_error $? "cannot compute suffix of object files: cannot compile 3043See \`config.log' for more details" "$LINENO" 5; } 3044fi 3045rm -f conftest.$ac_cv_objext conftest.$ac_ext 3046fi 3047{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3048$as_echo "$ac_cv_objext" >&6; } 3049OBJEXT=$ac_cv_objext 3050ac_objext=$OBJEXT 3051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3052$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3053if ${ac_cv_c_compiler_gnu+:} false; then : 3054 $as_echo_n "(cached) " >&6 3055else 3056 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3057/* end confdefs.h. */ 3058 3059int 3060main () 3061{ 3062#ifndef __GNUC__ 3063 choke me 3064#endif 3065 3066 ; 3067 return 0; 3068} 3069_ACEOF 3070if ac_fn_c_try_compile "$LINENO"; then : 3071 ac_compiler_gnu=yes 3072else 3073 ac_compiler_gnu=no 3074fi 3075rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3076ac_cv_c_compiler_gnu=$ac_compiler_gnu 3077 3078fi 3079{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3080$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3081if test $ac_compiler_gnu = yes; then 3082 GCC=yes 3083else 3084 GCC= 3085fi 3086ac_test_CFLAGS=${CFLAGS+set} 3087ac_save_CFLAGS=$CFLAGS 3088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3089$as_echo_n "checking whether $CC accepts -g... " >&6; } 3090if ${ac_cv_prog_cc_g+:} false; then : 3091 $as_echo_n "(cached) " >&6 3092else 3093 ac_save_c_werror_flag=$ac_c_werror_flag 3094 ac_c_werror_flag=yes 3095 ac_cv_prog_cc_g=no 3096 CFLAGS="-g" 3097 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3098/* end confdefs.h. */ 3099 3100int 3101main () 3102{ 3103 3104 ; 3105 return 0; 3106} 3107_ACEOF 3108if ac_fn_c_try_compile "$LINENO"; then : 3109 ac_cv_prog_cc_g=yes 3110else 3111 CFLAGS="" 3112 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3113/* end confdefs.h. */ 3114 3115int 3116main () 3117{ 3118 3119 ; 3120 return 0; 3121} 3122_ACEOF 3123if ac_fn_c_try_compile "$LINENO"; then : 3124 3125else 3126 ac_c_werror_flag=$ac_save_c_werror_flag 3127 CFLAGS="-g" 3128 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3129/* end confdefs.h. */ 3130 3131int 3132main () 3133{ 3134 3135 ; 3136 return 0; 3137} 3138_ACEOF 3139if ac_fn_c_try_compile "$LINENO"; then : 3140 ac_cv_prog_cc_g=yes 3141fi 3142rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3143fi 3144rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3145fi 3146rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3147 ac_c_werror_flag=$ac_save_c_werror_flag 3148fi 3149{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3150$as_echo "$ac_cv_prog_cc_g" >&6; } 3151if test "$ac_test_CFLAGS" = set; then 3152 CFLAGS=$ac_save_CFLAGS 3153elif test $ac_cv_prog_cc_g = yes; then 3154 if test "$GCC" = yes; then 3155 CFLAGS="-g -O2" 3156 else 3157 CFLAGS="-g" 3158 fi 3159else 3160 if test "$GCC" = yes; then 3161 CFLAGS="-O2" 3162 else 3163 CFLAGS= 3164 fi 3165fi 3166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3167$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3168if ${ac_cv_prog_cc_c89+:} false; then : 3169 $as_echo_n "(cached) " >&6 3170else 3171 ac_cv_prog_cc_c89=no 3172ac_save_CC=$CC 3173cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3174/* end confdefs.h. */ 3175#include <stdarg.h> 3176#include <stdio.h> 3177struct stat; 3178/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3179struct buf { int x; }; 3180FILE * (*rcsopen) (struct buf *, struct stat *, int); 3181static char *e (p, i) 3182 char **p; 3183 int i; 3184{ 3185 return p[i]; 3186} 3187static char *f (char * (*g) (char **, int), char **p, ...) 3188{ 3189 char *s; 3190 va_list v; 3191 va_start (v,p); 3192 s = g (p, va_arg (v,int)); 3193 va_end (v); 3194 return s; 3195} 3196 3197/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3198 function prototypes and stuff, but not '\xHH' hex character constants. 3199 These don't provoke an error unfortunately, instead are silently treated 3200 as 'x'. The following induces an error, until -std is added to get 3201 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3202 array size at least. It's necessary to write '\x00'==0 to get something 3203 that's true only with -std. */ 3204int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3205 3206/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3207 inside strings and character constants. */ 3208#define FOO(x) 'x' 3209int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3210 3211int test (int i, double x); 3212struct s1 {int (*f) (int a);}; 3213struct s2 {int (*f) (double a);}; 3214int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3215int argc; 3216char **argv; 3217int 3218main () 3219{ 3220return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3221 ; 3222 return 0; 3223} 3224_ACEOF 3225for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3226 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3227do 3228 CC="$ac_save_CC $ac_arg" 3229 if ac_fn_c_try_compile "$LINENO"; then : 3230 ac_cv_prog_cc_c89=$ac_arg 3231fi 3232rm -f core conftest.err conftest.$ac_objext 3233 test "x$ac_cv_prog_cc_c89" != "xno" && break 3234done 3235rm -f conftest.$ac_ext 3236CC=$ac_save_CC 3237 3238fi 3239# AC_CACHE_VAL 3240case "x$ac_cv_prog_cc_c89" in 3241 x) 3242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3243$as_echo "none needed" >&6; } ;; 3244 xno) 3245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3246$as_echo "unsupported" >&6; } ;; 3247 *) 3248 CC="$CC $ac_cv_prog_cc_c89" 3249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3250$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3251esac 3252if test "x$ac_cv_prog_cc_c89" != xno; then : 3253 3254fi 3255 3256ac_ext=c 3257ac_cpp='$CPP $CPPFLAGS' 3258ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3259ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3260ac_compiler_gnu=$ac_cv_c_compiler_gnu 3261 3262ac_ext=c 3263ac_cpp='$CPP $CPPFLAGS' 3264ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3265ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3266ac_compiler_gnu=$ac_cv_c_compiler_gnu 3267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 3268$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 3269if ${am_cv_prog_cc_c_o+:} false; then : 3270 $as_echo_n "(cached) " >&6 3271else 3272 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3273/* end confdefs.h. */ 3274 3275int 3276main () 3277{ 3278 3279 ; 3280 return 0; 3281} 3282_ACEOF 3283 # Make sure it works both with $CC and with simple cc. 3284 # Following AC_PROG_CC_C_O, we do the test twice because some 3285 # compilers refuse to overwrite an existing .o file with -o, 3286 # though they will create one. 3287 am_cv_prog_cc_c_o=yes 3288 for am_i in 1 2; do 3289 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 3290 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 3291 ac_status=$? 3292 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3293 (exit $ac_status); } \ 3294 && test -f conftest2.$ac_objext; then 3295 : OK 3296 else 3297 am_cv_prog_cc_c_o=no 3298 break 3299 fi 3300 done 3301 rm -f core conftest* 3302 unset am_i 3303fi 3304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 3305$as_echo "$am_cv_prog_cc_c_o" >&6; } 3306if test "$am_cv_prog_cc_c_o" != yes; then 3307 # Losing compiler, so override with the script. 3308 # FIXME: It is wrong to rewrite CC. 3309 # But if we don't then we get into trouble of one sort or another. 3310 # A longer-term fix would be to have automake use am__CC in this case, 3311 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 3312 CC="$am_aux_dir/compile $CC" 3313fi 3314ac_ext=c 3315ac_cpp='$CPP $CPPFLAGS' 3316ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3317ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3318ac_compiler_gnu=$ac_cv_c_compiler_gnu 3319 3320 3321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 3322$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 3323if ${ac_cv_prog_cc_c99+:} false; then : 3324 $as_echo_n "(cached) " >&6 3325else 3326 ac_cv_prog_cc_c99=no 3327ac_save_CC=$CC 3328cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3329/* end confdefs.h. */ 3330#include <stdarg.h> 3331#include <stdbool.h> 3332#include <stdlib.h> 3333#include <wchar.h> 3334#include <stdio.h> 3335 3336// Check varargs macros. These examples are taken from C99 6.10.3.5. 3337#define debug(...) fprintf (stderr, __VA_ARGS__) 3338#define showlist(...) puts (#__VA_ARGS__) 3339#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 3340static void 3341test_varargs_macros (void) 3342{ 3343 int x = 1234; 3344 int y = 5678; 3345 debug ("Flag"); 3346 debug ("X = %d\n", x); 3347 showlist (The first, second, and third items.); 3348 report (x>y, "x is %d but y is %d", x, y); 3349} 3350 3351// Check long long types. 3352#define BIG64 18446744073709551615ull 3353#define BIG32 4294967295ul 3354#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 3355#if !BIG_OK 3356 your preprocessor is broken; 3357#endif 3358#if BIG_OK 3359#else 3360 your preprocessor is broken; 3361#endif 3362static long long int bignum = -9223372036854775807LL; 3363static unsigned long long int ubignum = BIG64; 3364 3365struct incomplete_array 3366{ 3367 int datasize; 3368 double data[]; 3369}; 3370 3371struct named_init { 3372 int number; 3373 const wchar_t *name; 3374 double average; 3375}; 3376 3377typedef const char *ccp; 3378 3379static inline int 3380test_restrict (ccp restrict text) 3381{ 3382 // See if C++-style comments work. 3383 // Iterate through items via the restricted pointer. 3384 // Also check for declarations in for loops. 3385 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 3386 continue; 3387 return 0; 3388} 3389 3390// Check varargs and va_copy. 3391static void 3392test_varargs (const char *format, ...) 3393{ 3394 va_list args; 3395 va_start (args, format); 3396 va_list args_copy; 3397 va_copy (args_copy, args); 3398 3399 const char *str; 3400 int number; 3401 float fnumber; 3402 3403 while (*format) 3404 { 3405 switch (*format++) 3406 { 3407 case 's': // string 3408 str = va_arg (args_copy, const char *); 3409 break; 3410 case 'd': // int 3411 number = va_arg (args_copy, int); 3412 break; 3413 case 'f': // float 3414 fnumber = va_arg (args_copy, double); 3415 break; 3416 default: 3417 break; 3418 } 3419 } 3420 va_end (args_copy); 3421 va_end (args); 3422} 3423 3424int 3425main () 3426{ 3427 3428 // Check bool. 3429 _Bool success = false; 3430 3431 // Check restrict. 3432 if (test_restrict ("String literal") == 0) 3433 success = true; 3434 char *restrict newvar = "Another string"; 3435 3436 // Check varargs. 3437 test_varargs ("s, d' f .", "string", 65, 34.234); 3438 test_varargs_macros (); 3439 3440 // Check flexible array members. 3441 struct incomplete_array *ia = 3442 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 3443 ia->datasize = 10; 3444 for (int i = 0; i < ia->datasize; ++i) 3445 ia->data[i] = i * 1.234; 3446 3447 // Check named initializers. 3448 struct named_init ni = { 3449 .number = 34, 3450 .name = L"Test wide string", 3451 .average = 543.34343, 3452 }; 3453 3454 ni.number = 58; 3455 3456 int dynamic_array[ni.number]; 3457 dynamic_array[ni.number - 1] = 543; 3458 3459 // work around unused variable warnings 3460 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 3461 || dynamic_array[ni.number - 1] != 543); 3462 3463 ; 3464 return 0; 3465} 3466_ACEOF 3467for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 3468do 3469 CC="$ac_save_CC $ac_arg" 3470 if ac_fn_c_try_compile "$LINENO"; then : 3471 ac_cv_prog_cc_c99=$ac_arg 3472fi 3473rm -f core conftest.err conftest.$ac_objext 3474 test "x$ac_cv_prog_cc_c99" != "xno" && break 3475done 3476rm -f conftest.$ac_ext 3477CC=$ac_save_CC 3478 3479fi 3480# AC_CACHE_VAL 3481case "x$ac_cv_prog_cc_c99" in 3482 x) 3483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3484$as_echo "none needed" >&6; } ;; 3485 xno) 3486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3487$as_echo "unsupported" >&6; } ;; 3488 *) 3489 CC="$CC $ac_cv_prog_cc_c99" 3490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 3491$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 3492esac 3493if test "x$ac_cv_prog_cc_c99" != xno; then : 3494 3495fi 3496 3497 3498 3499ac_ext=c 3500ac_cpp='$CPP $CPPFLAGS' 3501ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3502ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3503ac_compiler_gnu=$ac_cv_c_compiler_gnu 3504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3505$as_echo_n "checking how to run the C preprocessor... " >&6; } 3506# On Suns, sometimes $CPP names a directory. 3507if test -n "$CPP" && test -d "$CPP"; then 3508 CPP= 3509fi 3510if test -z "$CPP"; then 3511 if ${ac_cv_prog_CPP+:} false; then : 3512 $as_echo_n "(cached) " >&6 3513else 3514 # Double quotes because CPP needs to be expanded 3515 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3516 do 3517 ac_preproc_ok=false 3518for ac_c_preproc_warn_flag in '' yes 3519do 3520 # Use a header file that comes with gcc, so configuring glibc 3521 # with a fresh cross-compiler works. 3522 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3523 # <limits.h> exists even on freestanding compilers. 3524 # On the NeXT, cc -E runs the code through the compiler's parser, 3525 # not just through cpp. "Syntax error" is here to catch this case. 3526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3527/* end confdefs.h. */ 3528#ifdef __STDC__ 3529# include <limits.h> 3530#else 3531# include <assert.h> 3532#endif 3533 Syntax error 3534_ACEOF 3535if ac_fn_c_try_cpp "$LINENO"; then : 3536 3537else 3538 # Broken: fails on valid input. 3539continue 3540fi 3541rm -f conftest.err conftest.i conftest.$ac_ext 3542 3543 # OK, works on sane cases. Now check whether nonexistent headers 3544 # can be detected and how. 3545 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3546/* end confdefs.h. */ 3547#include <ac_nonexistent.h> 3548_ACEOF 3549if ac_fn_c_try_cpp "$LINENO"; then : 3550 # Broken: success on invalid input. 3551continue 3552else 3553 # Passes both tests. 3554ac_preproc_ok=: 3555break 3556fi 3557rm -f conftest.err conftest.i conftest.$ac_ext 3558 3559done 3560# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3561rm -f conftest.i conftest.err conftest.$ac_ext 3562if $ac_preproc_ok; then : 3563 break 3564fi 3565 3566 done 3567 ac_cv_prog_CPP=$CPP 3568 3569fi 3570 CPP=$ac_cv_prog_CPP 3571else 3572 ac_cv_prog_CPP=$CPP 3573fi 3574{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3575$as_echo "$CPP" >&6; } 3576ac_preproc_ok=false 3577for ac_c_preproc_warn_flag in '' yes 3578do 3579 # Use a header file that comes with gcc, so configuring glibc 3580 # with a fresh cross-compiler works. 3581 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3582 # <limits.h> exists even on freestanding compilers. 3583 # On the NeXT, cc -E runs the code through the compiler's parser, 3584 # not just through cpp. "Syntax error" is here to catch this case. 3585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3586/* end confdefs.h. */ 3587#ifdef __STDC__ 3588# include <limits.h> 3589#else 3590# include <assert.h> 3591#endif 3592 Syntax error 3593_ACEOF 3594if ac_fn_c_try_cpp "$LINENO"; then : 3595 3596else 3597 # Broken: fails on valid input. 3598continue 3599fi 3600rm -f conftest.err conftest.i conftest.$ac_ext 3601 3602 # OK, works on sane cases. Now check whether nonexistent headers 3603 # can be detected and how. 3604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3605/* end confdefs.h. */ 3606#include <ac_nonexistent.h> 3607_ACEOF 3608if ac_fn_c_try_cpp "$LINENO"; then : 3609 # Broken: success on invalid input. 3610continue 3611else 3612 # Passes both tests. 3613ac_preproc_ok=: 3614break 3615fi 3616rm -f conftest.err conftest.i conftest.$ac_ext 3617 3618done 3619# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3620rm -f conftest.i conftest.err conftest.$ac_ext 3621if $ac_preproc_ok; then : 3622 3623else 3624 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3625$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3626as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 3627See \`config.log' for more details" "$LINENO" 5; } 3628fi 3629 3630ac_ext=c 3631ac_cpp='$CPP $CPPFLAGS' 3632ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3633ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3634ac_compiler_gnu=$ac_cv_c_compiler_gnu 3635 3636 3637{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3638$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3639if ${ac_cv_path_GREP+:} false; then : 3640 $as_echo_n "(cached) " >&6 3641else 3642 if test -z "$GREP"; then 3643 ac_path_GREP_found=false 3644 # Loop through the user's path and test for each of PROGNAME-LIST 3645 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3646for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3647do 3648 IFS=$as_save_IFS 3649 test -z "$as_dir" && as_dir=. 3650 for ac_prog in grep ggrep; do 3651 for ac_exec_ext in '' $ac_executable_extensions; do 3652 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3653 as_fn_executable_p "$ac_path_GREP" || continue 3654# Check for GNU ac_path_GREP and select it if it is found. 3655 # Check for GNU $ac_path_GREP 3656case `"$ac_path_GREP" --version 2>&1` in 3657*GNU*) 3658 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3659*) 3660 ac_count=0 3661 $as_echo_n 0123456789 >"conftest.in" 3662 while : 3663 do 3664 cat "conftest.in" "conftest.in" >"conftest.tmp" 3665 mv "conftest.tmp" "conftest.in" 3666 cp "conftest.in" "conftest.nl" 3667 $as_echo 'GREP' >> "conftest.nl" 3668 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3669 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3670 as_fn_arith $ac_count + 1 && ac_count=$as_val 3671 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3672 # Best one so far, save it but keep looking for a better one 3673 ac_cv_path_GREP="$ac_path_GREP" 3674 ac_path_GREP_max=$ac_count 3675 fi 3676 # 10*(2^10) chars as input seems more than enough 3677 test $ac_count -gt 10 && break 3678 done 3679 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3680esac 3681 3682 $ac_path_GREP_found && break 3 3683 done 3684 done 3685 done 3686IFS=$as_save_IFS 3687 if test -z "$ac_cv_path_GREP"; then 3688 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3689 fi 3690else 3691 ac_cv_path_GREP=$GREP 3692fi 3693 3694fi 3695{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3696$as_echo "$ac_cv_path_GREP" >&6; } 3697 GREP="$ac_cv_path_GREP" 3698 3699 3700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3701$as_echo_n "checking for egrep... " >&6; } 3702if ${ac_cv_path_EGREP+:} false; then : 3703 $as_echo_n "(cached) " >&6 3704else 3705 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3706 then ac_cv_path_EGREP="$GREP -E" 3707 else 3708 if test -z "$EGREP"; then 3709 ac_path_EGREP_found=false 3710 # Loop through the user's path and test for each of PROGNAME-LIST 3711 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3712for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3713do 3714 IFS=$as_save_IFS 3715 test -z "$as_dir" && as_dir=. 3716 for ac_prog in egrep; do 3717 for ac_exec_ext in '' $ac_executable_extensions; do 3718 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3719 as_fn_executable_p "$ac_path_EGREP" || continue 3720# Check for GNU ac_path_EGREP and select it if it is found. 3721 # Check for GNU $ac_path_EGREP 3722case `"$ac_path_EGREP" --version 2>&1` in 3723*GNU*) 3724 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3725*) 3726 ac_count=0 3727 $as_echo_n 0123456789 >"conftest.in" 3728 while : 3729 do 3730 cat "conftest.in" "conftest.in" >"conftest.tmp" 3731 mv "conftest.tmp" "conftest.in" 3732 cp "conftest.in" "conftest.nl" 3733 $as_echo 'EGREP' >> "conftest.nl" 3734 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3735 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3736 as_fn_arith $ac_count + 1 && ac_count=$as_val 3737 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3738 # Best one so far, save it but keep looking for a better one 3739 ac_cv_path_EGREP="$ac_path_EGREP" 3740 ac_path_EGREP_max=$ac_count 3741 fi 3742 # 10*(2^10) chars as input seems more than enough 3743 test $ac_count -gt 10 && break 3744 done 3745 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3746esac 3747 3748 $ac_path_EGREP_found && break 3 3749 done 3750 done 3751 done 3752IFS=$as_save_IFS 3753 if test -z "$ac_cv_path_EGREP"; then 3754 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3755 fi 3756else 3757 ac_cv_path_EGREP=$EGREP 3758fi 3759 3760 fi 3761fi 3762{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3763$as_echo "$ac_cv_path_EGREP" >&6; } 3764 EGREP="$ac_cv_path_EGREP" 3765 3766 3767{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3768$as_echo_n "checking for ANSI C header files... " >&6; } 3769if ${ac_cv_header_stdc+:} false; then : 3770 $as_echo_n "(cached) " >&6 3771else 3772 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3773/* end confdefs.h. */ 3774#include <stdlib.h> 3775#include <stdarg.h> 3776#include <string.h> 3777#include <float.h> 3778 3779int 3780main () 3781{ 3782 3783 ; 3784 return 0; 3785} 3786_ACEOF 3787if ac_fn_c_try_compile "$LINENO"; then : 3788 ac_cv_header_stdc=yes 3789else 3790 ac_cv_header_stdc=no 3791fi 3792rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3793 3794if test $ac_cv_header_stdc = yes; then 3795 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3796 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3797/* end confdefs.h. */ 3798#include <string.h> 3799 3800_ACEOF 3801if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3802 $EGREP "memchr" >/dev/null 2>&1; then : 3803 3804else 3805 ac_cv_header_stdc=no 3806fi 3807rm -f conftest* 3808 3809fi 3810 3811if test $ac_cv_header_stdc = yes; then 3812 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3813 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3814/* end confdefs.h. */ 3815#include <stdlib.h> 3816 3817_ACEOF 3818if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3819 $EGREP "free" >/dev/null 2>&1; then : 3820 3821else 3822 ac_cv_header_stdc=no 3823fi 3824rm -f conftest* 3825 3826fi 3827 3828if test $ac_cv_header_stdc = yes; then 3829 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3830 if test "$cross_compiling" = yes; then : 3831 : 3832else 3833 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3834/* end confdefs.h. */ 3835#include <ctype.h> 3836#include <stdlib.h> 3837#if ((' ' & 0x0FF) == 0x020) 3838# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3839# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3840#else 3841# define ISLOWER(c) \ 3842 (('a' <= (c) && (c) <= 'i') \ 3843 || ('j' <= (c) && (c) <= 'r') \ 3844 || ('s' <= (c) && (c) <= 'z')) 3845# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3846#endif 3847 3848#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3849int 3850main () 3851{ 3852 int i; 3853 for (i = 0; i < 256; i++) 3854 if (XOR (islower (i), ISLOWER (i)) 3855 || toupper (i) != TOUPPER (i)) 3856 return 2; 3857 return 0; 3858} 3859_ACEOF 3860if ac_fn_c_try_run "$LINENO"; then : 3861 3862else 3863 ac_cv_header_stdc=no 3864fi 3865rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3866 conftest.$ac_objext conftest.beam conftest.$ac_ext 3867fi 3868 3869fi 3870fi 3871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 3872$as_echo "$ac_cv_header_stdc" >&6; } 3873if test $ac_cv_header_stdc = yes; then 3874 3875$as_echo "#define STDC_HEADERS 1" >>confdefs.h 3876 3877fi 3878 3879# On IRIX 5.3, sys/types and inttypes.h are conflicting. 3880for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 3881 inttypes.h stdint.h unistd.h 3882do : 3883 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 3884ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 3885" 3886if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 3887 cat >>confdefs.h <<_ACEOF 3888#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 3889_ACEOF 3890 3891fi 3892 3893done 3894 3895 3896 3897 3898 3899 3900ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 3901if test "x$ac_cv_have_decl___clang__" = xyes; then : 3902 CLANGCC="yes" 3903else 3904 CLANGCC="no" 3905fi 3906 3907ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 3908if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 3909 INTELCC="yes" 3910else 3911 INTELCC="no" 3912fi 3913 3914ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 3915if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 3916 SUNCC="yes" 3917else 3918 SUNCC="no" 3919fi 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 3930 if test -n "$ac_tool_prefix"; then 3931 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 3932set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 3933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3934$as_echo_n "checking for $ac_word... " >&6; } 3935if ${ac_cv_path_PKG_CONFIG+:} false; then : 3936 $as_echo_n "(cached) " >&6 3937else 3938 case $PKG_CONFIG in 3939 [\\/]* | ?:[\\/]*) 3940 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 3941 ;; 3942 *) 3943 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3944for as_dir in $PATH 3945do 3946 IFS=$as_save_IFS 3947 test -z "$as_dir" && as_dir=. 3948 for ac_exec_ext in '' $ac_executable_extensions; do 3949 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3950 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 3951 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3952 break 2 3953 fi 3954done 3955 done 3956IFS=$as_save_IFS 3957 3958 ;; 3959esac 3960fi 3961PKG_CONFIG=$ac_cv_path_PKG_CONFIG 3962if test -n "$PKG_CONFIG"; then 3963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 3964$as_echo "$PKG_CONFIG" >&6; } 3965else 3966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3967$as_echo "no" >&6; } 3968fi 3969 3970 3971fi 3972if test -z "$ac_cv_path_PKG_CONFIG"; then 3973 ac_pt_PKG_CONFIG=$PKG_CONFIG 3974 # Extract the first word of "pkg-config", so it can be a program name with args. 3975set dummy pkg-config; ac_word=$2 3976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3977$as_echo_n "checking for $ac_word... " >&6; } 3978if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 3979 $as_echo_n "(cached) " >&6 3980else 3981 case $ac_pt_PKG_CONFIG in 3982 [\\/]* | ?:[\\/]*) 3983 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 3984 ;; 3985 *) 3986 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3987for as_dir in $PATH 3988do 3989 IFS=$as_save_IFS 3990 test -z "$as_dir" && as_dir=. 3991 for ac_exec_ext in '' $ac_executable_extensions; do 3992 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3993 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 3994 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3995 break 2 3996 fi 3997done 3998 done 3999IFS=$as_save_IFS 4000 4001 ;; 4002esac 4003fi 4004ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4005if test -n "$ac_pt_PKG_CONFIG"; then 4006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 4007$as_echo "$ac_pt_PKG_CONFIG" >&6; } 4008else 4009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4010$as_echo "no" >&6; } 4011fi 4012 4013 if test "x$ac_pt_PKG_CONFIG" = x; then 4014 PKG_CONFIG="" 4015 else 4016 case $cross_compiling:$ac_tool_warned in 4017yes:) 4018{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4019$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4020ac_tool_warned=yes ;; 4021esac 4022 PKG_CONFIG=$ac_pt_PKG_CONFIG 4023 fi 4024else 4025 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4026fi 4027 4028fi 4029if test -n "$PKG_CONFIG"; then 4030 _pkg_min_version=0.9.0 4031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 4032$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4033 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4035$as_echo "yes" >&6; } 4036 else 4037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4038$as_echo "no" >&6; } 4039 PKG_CONFIG="" 4040 fi 4041fi 4042# Make sure we can run config.sub. 4043$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4044 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 4045 4046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4047$as_echo_n "checking build system type... " >&6; } 4048if ${ac_cv_build+:} false; then : 4049 $as_echo_n "(cached) " >&6 4050else 4051 ac_build_alias=$build_alias 4052test "x$ac_build_alias" = x && 4053 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4054test "x$ac_build_alias" = x && 4055 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4056ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4057 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4058 4059fi 4060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4061$as_echo "$ac_cv_build" >&6; } 4062case $ac_cv_build in 4063*-*-*) ;; 4064*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4065esac 4066build=$ac_cv_build 4067ac_save_IFS=$IFS; IFS='-' 4068set x $ac_cv_build 4069shift 4070build_cpu=$1 4071build_vendor=$2 4072shift; shift 4073# Remember, the first character of IFS is used to create $*, 4074# except with old shells: 4075build_os=$* 4076IFS=$ac_save_IFS 4077case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4078 4079 4080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4081$as_echo_n "checking host system type... " >&6; } 4082if ${ac_cv_host+:} false; then : 4083 $as_echo_n "(cached) " >&6 4084else 4085 if test "x$host_alias" = x; then 4086 ac_cv_host=$ac_cv_build 4087else 4088 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4089 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 4090fi 4091 4092fi 4093{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4094$as_echo "$ac_cv_host" >&6; } 4095case $ac_cv_host in 4096*-*-*) ;; 4097*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4098esac 4099host=$ac_cv_host 4100ac_save_IFS=$IFS; IFS='-' 4101set x $ac_cv_host 4102shift 4103host_cpu=$1 4104host_vendor=$2 4105shift; shift 4106# Remember, the first character of IFS is used to create $*, 4107# except with old shells: 4108host_os=$* 4109IFS=$ac_save_IFS 4110case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4111 4112 4113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4114$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4115if ${ac_cv_path_SED+:} false; then : 4116 $as_echo_n "(cached) " >&6 4117else 4118 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4119 for ac_i in 1 2 3 4 5 6 7; do 4120 ac_script="$ac_script$as_nl$ac_script" 4121 done 4122 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4123 { ac_script=; unset ac_script;} 4124 if test -z "$SED"; then 4125 ac_path_SED_found=false 4126 # Loop through the user's path and test for each of PROGNAME-LIST 4127 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4128for as_dir in $PATH 4129do 4130 IFS=$as_save_IFS 4131 test -z "$as_dir" && as_dir=. 4132 for ac_prog in sed gsed; do 4133 for ac_exec_ext in '' $ac_executable_extensions; do 4134 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4135 as_fn_executable_p "$ac_path_SED" || continue 4136# Check for GNU ac_path_SED and select it if it is found. 4137 # Check for GNU $ac_path_SED 4138case `"$ac_path_SED" --version 2>&1` in 4139*GNU*) 4140 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4141*) 4142 ac_count=0 4143 $as_echo_n 0123456789 >"conftest.in" 4144 while : 4145 do 4146 cat "conftest.in" "conftest.in" >"conftest.tmp" 4147 mv "conftest.tmp" "conftest.in" 4148 cp "conftest.in" "conftest.nl" 4149 $as_echo '' >> "conftest.nl" 4150 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4151 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4152 as_fn_arith $ac_count + 1 && ac_count=$as_val 4153 if test $ac_count -gt ${ac_path_SED_max-0}; then 4154 # Best one so far, save it but keep looking for a better one 4155 ac_cv_path_SED="$ac_path_SED" 4156 ac_path_SED_max=$ac_count 4157 fi 4158 # 10*(2^10) chars as input seems more than enough 4159 test $ac_count -gt 10 && break 4160 done 4161 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4162esac 4163 4164 $ac_path_SED_found && break 3 4165 done 4166 done 4167 done 4168IFS=$as_save_IFS 4169 if test -z "$ac_cv_path_SED"; then 4170 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4171 fi 4172else 4173 ac_cv_path_SED=$SED 4174fi 4175 4176fi 4177{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4178$as_echo "$ac_cv_path_SED" >&6; } 4179 SED="$ac_cv_path_SED" 4180 rm -f conftest.sed 4181 4182 4183 4184 4185 4186 4187# Check whether --enable-selective-werror was given. 4188if test "${enable_selective_werror+set}" = set; then : 4189 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 4190else 4191 SELECTIVE_WERROR=yes 4192fi 4193 4194 4195 4196 4197 4198# -v is too short to test reliably with XORG_TESTSET_CFLAG 4199if test "x$SUNCC" = "xyes"; then 4200 BASE_CFLAGS="-v" 4201else 4202 BASE_CFLAGS="" 4203fi 4204 4205# This chunk of warnings were those that existed in the legacy CWARNFLAGS 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219xorg_testset_save_CFLAGS="$CFLAGS" 4220 4221if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4222 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4224$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4225if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4226 $as_echo_n "(cached) " >&6 4227else 4228 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4229/* end confdefs.h. */ 4230int i; 4231_ACEOF 4232if ac_fn_c_try_compile "$LINENO"; then : 4233 xorg_cv_cc_flag_unknown_warning_option=yes 4234else 4235 xorg_cv_cc_flag_unknown_warning_option=no 4236fi 4237rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4238fi 4239{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4240$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4241 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4242 CFLAGS="$xorg_testset_save_CFLAGS" 4243fi 4244 4245if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4246 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4247 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4248 fi 4249 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4251$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4252if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4253 $as_echo_n "(cached) " >&6 4254else 4255 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4256/* end confdefs.h. */ 4257int i; 4258_ACEOF 4259if ac_fn_c_try_compile "$LINENO"; then : 4260 xorg_cv_cc_flag_unused_command_line_argument=yes 4261else 4262 xorg_cv_cc_flag_unused_command_line_argument=no 4263fi 4264rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4265fi 4266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4267$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4268 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4269 CFLAGS="$xorg_testset_save_CFLAGS" 4270fi 4271 4272found="no" 4273 4274 if test $found = "no" ; then 4275 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4276 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4277 fi 4278 4279 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4280 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4281 fi 4282 4283 CFLAGS="$CFLAGS -Wall" 4284 4285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 4286$as_echo_n "checking if $CC supports -Wall... " >&6; } 4287 cacheid=xorg_cv_cc_flag__Wall 4288 if eval \${$cacheid+:} false; then : 4289 $as_echo_n "(cached) " >&6 4290else 4291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4292/* end confdefs.h. */ 4293int i; 4294int 4295main () 4296{ 4297 4298 ; 4299 return 0; 4300} 4301_ACEOF 4302if ac_fn_c_try_link "$LINENO"; then : 4303 eval $cacheid=yes 4304else 4305 eval $cacheid=no 4306fi 4307rm -f core conftest.err conftest.$ac_objext \ 4308 conftest$ac_exeext conftest.$ac_ext 4309fi 4310 4311 4312 CFLAGS="$xorg_testset_save_CFLAGS" 4313 4314 eval supported=\$$cacheid 4315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4316$as_echo "$supported" >&6; } 4317 if test "$supported" = "yes" ; then 4318 BASE_CFLAGS="$BASE_CFLAGS -Wall" 4319 found="yes" 4320 fi 4321 fi 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337xorg_testset_save_CFLAGS="$CFLAGS" 4338 4339if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4340 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4342$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4343if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4344 $as_echo_n "(cached) " >&6 4345else 4346 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4347/* end confdefs.h. */ 4348int i; 4349_ACEOF 4350if ac_fn_c_try_compile "$LINENO"; then : 4351 xorg_cv_cc_flag_unknown_warning_option=yes 4352else 4353 xorg_cv_cc_flag_unknown_warning_option=no 4354fi 4355rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4356fi 4357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4358$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4359 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4360 CFLAGS="$xorg_testset_save_CFLAGS" 4361fi 4362 4363if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4364 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4365 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4366 fi 4367 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4369$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4370if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4371 $as_echo_n "(cached) " >&6 4372else 4373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4374/* end confdefs.h. */ 4375int i; 4376_ACEOF 4377if ac_fn_c_try_compile "$LINENO"; then : 4378 xorg_cv_cc_flag_unused_command_line_argument=yes 4379else 4380 xorg_cv_cc_flag_unused_command_line_argument=no 4381fi 4382rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4383fi 4384{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4385$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4386 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4387 CFLAGS="$xorg_testset_save_CFLAGS" 4388fi 4389 4390found="no" 4391 4392 if test $found = "no" ; then 4393 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4394 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4395 fi 4396 4397 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4398 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4399 fi 4400 4401 CFLAGS="$CFLAGS -Wpointer-arith" 4402 4403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 4404$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 4405 cacheid=xorg_cv_cc_flag__Wpointer_arith 4406 if eval \${$cacheid+:} false; then : 4407 $as_echo_n "(cached) " >&6 4408else 4409 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4410/* end confdefs.h. */ 4411int i; 4412int 4413main () 4414{ 4415 4416 ; 4417 return 0; 4418} 4419_ACEOF 4420if ac_fn_c_try_link "$LINENO"; then : 4421 eval $cacheid=yes 4422else 4423 eval $cacheid=no 4424fi 4425rm -f core conftest.err conftest.$ac_objext \ 4426 conftest$ac_exeext conftest.$ac_ext 4427fi 4428 4429 4430 CFLAGS="$xorg_testset_save_CFLAGS" 4431 4432 eval supported=\$$cacheid 4433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4434$as_echo "$supported" >&6; } 4435 if test "$supported" = "yes" ; then 4436 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 4437 found="yes" 4438 fi 4439 fi 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455xorg_testset_save_CFLAGS="$CFLAGS" 4456 4457if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4458 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4460$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4461if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4462 $as_echo_n "(cached) " >&6 4463else 4464 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4465/* end confdefs.h. */ 4466int i; 4467_ACEOF 4468if ac_fn_c_try_compile "$LINENO"; then : 4469 xorg_cv_cc_flag_unknown_warning_option=yes 4470else 4471 xorg_cv_cc_flag_unknown_warning_option=no 4472fi 4473rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4474fi 4475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4476$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4477 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4478 CFLAGS="$xorg_testset_save_CFLAGS" 4479fi 4480 4481if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4482 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4483 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4484 fi 4485 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4487$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4488if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4489 $as_echo_n "(cached) " >&6 4490else 4491 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4492/* end confdefs.h. */ 4493int i; 4494_ACEOF 4495if ac_fn_c_try_compile "$LINENO"; then : 4496 xorg_cv_cc_flag_unused_command_line_argument=yes 4497else 4498 xorg_cv_cc_flag_unused_command_line_argument=no 4499fi 4500rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4501fi 4502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4503$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4504 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4505 CFLAGS="$xorg_testset_save_CFLAGS" 4506fi 4507 4508found="no" 4509 4510 if test $found = "no" ; then 4511 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4512 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4513 fi 4514 4515 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4516 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4517 fi 4518 4519 CFLAGS="$CFLAGS -Wmissing-declarations" 4520 4521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 4522$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 4523 cacheid=xorg_cv_cc_flag__Wmissing_declarations 4524 if eval \${$cacheid+:} false; then : 4525 $as_echo_n "(cached) " >&6 4526else 4527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4528/* end confdefs.h. */ 4529int i; 4530int 4531main () 4532{ 4533 4534 ; 4535 return 0; 4536} 4537_ACEOF 4538if ac_fn_c_try_link "$LINENO"; then : 4539 eval $cacheid=yes 4540else 4541 eval $cacheid=no 4542fi 4543rm -f core conftest.err conftest.$ac_objext \ 4544 conftest$ac_exeext conftest.$ac_ext 4545fi 4546 4547 4548 CFLAGS="$xorg_testset_save_CFLAGS" 4549 4550 eval supported=\$$cacheid 4551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4552$as_echo "$supported" >&6; } 4553 if test "$supported" = "yes" ; then 4554 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 4555 found="yes" 4556 fi 4557 fi 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573xorg_testset_save_CFLAGS="$CFLAGS" 4574 4575if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4576 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4578$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4579if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4580 $as_echo_n "(cached) " >&6 4581else 4582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4583/* end confdefs.h. */ 4584int i; 4585_ACEOF 4586if ac_fn_c_try_compile "$LINENO"; then : 4587 xorg_cv_cc_flag_unknown_warning_option=yes 4588else 4589 xorg_cv_cc_flag_unknown_warning_option=no 4590fi 4591rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4592fi 4593{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4594$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4595 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4596 CFLAGS="$xorg_testset_save_CFLAGS" 4597fi 4598 4599if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4600 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4601 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4602 fi 4603 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4605$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4606if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4607 $as_echo_n "(cached) " >&6 4608else 4609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4610/* end confdefs.h. */ 4611int i; 4612_ACEOF 4613if ac_fn_c_try_compile "$LINENO"; then : 4614 xorg_cv_cc_flag_unused_command_line_argument=yes 4615else 4616 xorg_cv_cc_flag_unused_command_line_argument=no 4617fi 4618rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4619fi 4620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4621$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4622 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4623 CFLAGS="$xorg_testset_save_CFLAGS" 4624fi 4625 4626found="no" 4627 4628 if test $found = "no" ; then 4629 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4630 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4631 fi 4632 4633 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4634 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4635 fi 4636 4637 CFLAGS="$CFLAGS -Wformat=2" 4638 4639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 4640$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 4641 cacheid=xorg_cv_cc_flag__Wformat_2 4642 if eval \${$cacheid+:} false; then : 4643 $as_echo_n "(cached) " >&6 4644else 4645 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4646/* end confdefs.h. */ 4647int i; 4648int 4649main () 4650{ 4651 4652 ; 4653 return 0; 4654} 4655_ACEOF 4656if ac_fn_c_try_link "$LINENO"; then : 4657 eval $cacheid=yes 4658else 4659 eval $cacheid=no 4660fi 4661rm -f core conftest.err conftest.$ac_objext \ 4662 conftest$ac_exeext conftest.$ac_ext 4663fi 4664 4665 4666 CFLAGS="$xorg_testset_save_CFLAGS" 4667 4668 eval supported=\$$cacheid 4669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4670$as_echo "$supported" >&6; } 4671 if test "$supported" = "yes" ; then 4672 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 4673 found="yes" 4674 fi 4675 fi 4676 4677 if test $found = "no" ; then 4678 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4679 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4680 fi 4681 4682 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4683 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4684 fi 4685 4686 CFLAGS="$CFLAGS -Wformat" 4687 4688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 4689$as_echo_n "checking if $CC supports -Wformat... " >&6; } 4690 cacheid=xorg_cv_cc_flag__Wformat 4691 if eval \${$cacheid+:} false; then : 4692 $as_echo_n "(cached) " >&6 4693else 4694 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4695/* end confdefs.h. */ 4696int i; 4697int 4698main () 4699{ 4700 4701 ; 4702 return 0; 4703} 4704_ACEOF 4705if ac_fn_c_try_link "$LINENO"; then : 4706 eval $cacheid=yes 4707else 4708 eval $cacheid=no 4709fi 4710rm -f core conftest.err conftest.$ac_objext \ 4711 conftest$ac_exeext conftest.$ac_ext 4712fi 4713 4714 4715 CFLAGS="$xorg_testset_save_CFLAGS" 4716 4717 eval supported=\$$cacheid 4718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4719$as_echo "$supported" >&6; } 4720 if test "$supported" = "yes" ; then 4721 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 4722 found="yes" 4723 fi 4724 fi 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742xorg_testset_save_CFLAGS="$CFLAGS" 4743 4744if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4745 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4747$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4748if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4749 $as_echo_n "(cached) " >&6 4750else 4751 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4752/* end confdefs.h. */ 4753int i; 4754_ACEOF 4755if ac_fn_c_try_compile "$LINENO"; then : 4756 xorg_cv_cc_flag_unknown_warning_option=yes 4757else 4758 xorg_cv_cc_flag_unknown_warning_option=no 4759fi 4760rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4761fi 4762{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4763$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4764 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4765 CFLAGS="$xorg_testset_save_CFLAGS" 4766fi 4767 4768if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4769 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4770 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4771 fi 4772 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4774$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4775if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4776 $as_echo_n "(cached) " >&6 4777else 4778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4779/* end confdefs.h. */ 4780int i; 4781_ACEOF 4782if ac_fn_c_try_compile "$LINENO"; then : 4783 xorg_cv_cc_flag_unused_command_line_argument=yes 4784else 4785 xorg_cv_cc_flag_unused_command_line_argument=no 4786fi 4787rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4788fi 4789{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4790$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4791 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4792 CFLAGS="$xorg_testset_save_CFLAGS" 4793fi 4794 4795found="no" 4796 4797 if test $found = "no" ; then 4798 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4799 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4800 fi 4801 4802 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4803 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4804 fi 4805 4806 CFLAGS="$CFLAGS -Wstrict-prototypes" 4807 4808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 4809$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 4810 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 4811 if eval \${$cacheid+:} false; then : 4812 $as_echo_n "(cached) " >&6 4813else 4814 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4815/* end confdefs.h. */ 4816int i; 4817int 4818main () 4819{ 4820 4821 ; 4822 return 0; 4823} 4824_ACEOF 4825if ac_fn_c_try_link "$LINENO"; then : 4826 eval $cacheid=yes 4827else 4828 eval $cacheid=no 4829fi 4830rm -f core conftest.err conftest.$ac_objext \ 4831 conftest$ac_exeext conftest.$ac_ext 4832fi 4833 4834 4835 CFLAGS="$xorg_testset_save_CFLAGS" 4836 4837 eval supported=\$$cacheid 4838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4839$as_echo "$supported" >&6; } 4840 if test "$supported" = "yes" ; then 4841 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 4842 found="yes" 4843 fi 4844 fi 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 4860xorg_testset_save_CFLAGS="$CFLAGS" 4861 4862if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4863 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4865$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4866if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4867 $as_echo_n "(cached) " >&6 4868else 4869 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4870/* end confdefs.h. */ 4871int i; 4872_ACEOF 4873if ac_fn_c_try_compile "$LINENO"; then : 4874 xorg_cv_cc_flag_unknown_warning_option=yes 4875else 4876 xorg_cv_cc_flag_unknown_warning_option=no 4877fi 4878rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4879fi 4880{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4881$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4882 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4883 CFLAGS="$xorg_testset_save_CFLAGS" 4884fi 4885 4886if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4887 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4888 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4889 fi 4890 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4892$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4893if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4894 $as_echo_n "(cached) " >&6 4895else 4896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4897/* end confdefs.h. */ 4898int i; 4899_ACEOF 4900if ac_fn_c_try_compile "$LINENO"; then : 4901 xorg_cv_cc_flag_unused_command_line_argument=yes 4902else 4903 xorg_cv_cc_flag_unused_command_line_argument=no 4904fi 4905rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4906fi 4907{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4908$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4909 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4910 CFLAGS="$xorg_testset_save_CFLAGS" 4911fi 4912 4913found="no" 4914 4915 if test $found = "no" ; then 4916 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4917 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4918 fi 4919 4920 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4921 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4922 fi 4923 4924 CFLAGS="$CFLAGS -Wmissing-prototypes" 4925 4926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 4927$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 4928 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 4929 if eval \${$cacheid+:} false; then : 4930 $as_echo_n "(cached) " >&6 4931else 4932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4933/* end confdefs.h. */ 4934int i; 4935int 4936main () 4937{ 4938 4939 ; 4940 return 0; 4941} 4942_ACEOF 4943if ac_fn_c_try_link "$LINENO"; then : 4944 eval $cacheid=yes 4945else 4946 eval $cacheid=no 4947fi 4948rm -f core conftest.err conftest.$ac_objext \ 4949 conftest$ac_exeext conftest.$ac_ext 4950fi 4951 4952 4953 CFLAGS="$xorg_testset_save_CFLAGS" 4954 4955 eval supported=\$$cacheid 4956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4957$as_echo "$supported" >&6; } 4958 if test "$supported" = "yes" ; then 4959 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 4960 found="yes" 4961 fi 4962 fi 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978xorg_testset_save_CFLAGS="$CFLAGS" 4979 4980if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4981 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4983$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4984if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4985 $as_echo_n "(cached) " >&6 4986else 4987 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4988/* end confdefs.h. */ 4989int i; 4990_ACEOF 4991if ac_fn_c_try_compile "$LINENO"; then : 4992 xorg_cv_cc_flag_unknown_warning_option=yes 4993else 4994 xorg_cv_cc_flag_unknown_warning_option=no 4995fi 4996rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4997fi 4998{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4999$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5000 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5001 CFLAGS="$xorg_testset_save_CFLAGS" 5002fi 5003 5004if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5005 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5006 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5007 fi 5008 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5010$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5011if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5012 $as_echo_n "(cached) " >&6 5013else 5014 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5015/* end confdefs.h. */ 5016int i; 5017_ACEOF 5018if ac_fn_c_try_compile "$LINENO"; then : 5019 xorg_cv_cc_flag_unused_command_line_argument=yes 5020else 5021 xorg_cv_cc_flag_unused_command_line_argument=no 5022fi 5023rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5024fi 5025{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5026$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5027 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5028 CFLAGS="$xorg_testset_save_CFLAGS" 5029fi 5030 5031found="no" 5032 5033 if test $found = "no" ; then 5034 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5035 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5036 fi 5037 5038 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5039 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5040 fi 5041 5042 CFLAGS="$CFLAGS -Wnested-externs" 5043 5044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 5045$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 5046 cacheid=xorg_cv_cc_flag__Wnested_externs 5047 if eval \${$cacheid+:} false; then : 5048 $as_echo_n "(cached) " >&6 5049else 5050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5051/* end confdefs.h. */ 5052int i; 5053int 5054main () 5055{ 5056 5057 ; 5058 return 0; 5059} 5060_ACEOF 5061if ac_fn_c_try_link "$LINENO"; then : 5062 eval $cacheid=yes 5063else 5064 eval $cacheid=no 5065fi 5066rm -f core conftest.err conftest.$ac_objext \ 5067 conftest$ac_exeext conftest.$ac_ext 5068fi 5069 5070 5071 CFLAGS="$xorg_testset_save_CFLAGS" 5072 5073 eval supported=\$$cacheid 5074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5075$as_echo "$supported" >&6; } 5076 if test "$supported" = "yes" ; then 5077 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 5078 found="yes" 5079 fi 5080 fi 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096xorg_testset_save_CFLAGS="$CFLAGS" 5097 5098if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5099 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5101$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5102if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5103 $as_echo_n "(cached) " >&6 5104else 5105 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5106/* end confdefs.h. */ 5107int i; 5108_ACEOF 5109if ac_fn_c_try_compile "$LINENO"; then : 5110 xorg_cv_cc_flag_unknown_warning_option=yes 5111else 5112 xorg_cv_cc_flag_unknown_warning_option=no 5113fi 5114rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5115fi 5116{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5117$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5118 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5119 CFLAGS="$xorg_testset_save_CFLAGS" 5120fi 5121 5122if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5123 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5124 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5125 fi 5126 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5128$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5129if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5130 $as_echo_n "(cached) " >&6 5131else 5132 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5133/* end confdefs.h. */ 5134int i; 5135_ACEOF 5136if ac_fn_c_try_compile "$LINENO"; then : 5137 xorg_cv_cc_flag_unused_command_line_argument=yes 5138else 5139 xorg_cv_cc_flag_unused_command_line_argument=no 5140fi 5141rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5142fi 5143{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5144$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5145 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5146 CFLAGS="$xorg_testset_save_CFLAGS" 5147fi 5148 5149found="no" 5150 5151 if test $found = "no" ; then 5152 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5153 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5154 fi 5155 5156 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5157 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5158 fi 5159 5160 CFLAGS="$CFLAGS -Wbad-function-cast" 5161 5162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 5163$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 5164 cacheid=xorg_cv_cc_flag__Wbad_function_cast 5165 if eval \${$cacheid+:} false; then : 5166 $as_echo_n "(cached) " >&6 5167else 5168 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5169/* end confdefs.h. */ 5170int i; 5171int 5172main () 5173{ 5174 5175 ; 5176 return 0; 5177} 5178_ACEOF 5179if ac_fn_c_try_link "$LINENO"; then : 5180 eval $cacheid=yes 5181else 5182 eval $cacheid=no 5183fi 5184rm -f core conftest.err conftest.$ac_objext \ 5185 conftest$ac_exeext conftest.$ac_ext 5186fi 5187 5188 5189 CFLAGS="$xorg_testset_save_CFLAGS" 5190 5191 eval supported=\$$cacheid 5192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5193$as_echo "$supported" >&6; } 5194 if test "$supported" = "yes" ; then 5195 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 5196 found="yes" 5197 fi 5198 fi 5199 5200 5201 5202 5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214xorg_testset_save_CFLAGS="$CFLAGS" 5215 5216if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5217 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5219$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5220if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5221 $as_echo_n "(cached) " >&6 5222else 5223 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5224/* end confdefs.h. */ 5225int i; 5226_ACEOF 5227if ac_fn_c_try_compile "$LINENO"; then : 5228 xorg_cv_cc_flag_unknown_warning_option=yes 5229else 5230 xorg_cv_cc_flag_unknown_warning_option=no 5231fi 5232rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5233fi 5234{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5235$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5236 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5237 CFLAGS="$xorg_testset_save_CFLAGS" 5238fi 5239 5240if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5241 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5242 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5243 fi 5244 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5246$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5247if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5248 $as_echo_n "(cached) " >&6 5249else 5250 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5251/* end confdefs.h. */ 5252int i; 5253_ACEOF 5254if ac_fn_c_try_compile "$LINENO"; then : 5255 xorg_cv_cc_flag_unused_command_line_argument=yes 5256else 5257 xorg_cv_cc_flag_unused_command_line_argument=no 5258fi 5259rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5260fi 5261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5262$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5263 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5264 CFLAGS="$xorg_testset_save_CFLAGS" 5265fi 5266 5267found="no" 5268 5269 if test $found = "no" ; then 5270 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5271 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5272 fi 5273 5274 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5275 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5276 fi 5277 5278 CFLAGS="$CFLAGS -Wold-style-definition" 5279 5280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 5281$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 5282 cacheid=xorg_cv_cc_flag__Wold_style_definition 5283 if eval \${$cacheid+:} false; then : 5284 $as_echo_n "(cached) " >&6 5285else 5286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5287/* end confdefs.h. */ 5288int i; 5289int 5290main () 5291{ 5292 5293 ; 5294 return 0; 5295} 5296_ACEOF 5297if ac_fn_c_try_link "$LINENO"; then : 5298 eval $cacheid=yes 5299else 5300 eval $cacheid=no 5301fi 5302rm -f core conftest.err conftest.$ac_objext \ 5303 conftest$ac_exeext conftest.$ac_ext 5304fi 5305 5306 5307 CFLAGS="$xorg_testset_save_CFLAGS" 5308 5309 eval supported=\$$cacheid 5310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5311$as_echo "$supported" >&6; } 5312 if test "$supported" = "yes" ; then 5313 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 5314 found="yes" 5315 fi 5316 fi 5317 5318 if test $found = "no" ; then 5319 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5320 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5321 fi 5322 5323 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5324 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5325 fi 5326 5327 CFLAGS="$CFLAGS -fd" 5328 5329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 5330$as_echo_n "checking if $CC supports -fd... " >&6; } 5331 cacheid=xorg_cv_cc_flag__fd 5332 if eval \${$cacheid+:} false; then : 5333 $as_echo_n "(cached) " >&6 5334else 5335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5336/* end confdefs.h. */ 5337int i; 5338int 5339main () 5340{ 5341 5342 ; 5343 return 0; 5344} 5345_ACEOF 5346if ac_fn_c_try_link "$LINENO"; then : 5347 eval $cacheid=yes 5348else 5349 eval $cacheid=no 5350fi 5351rm -f core conftest.err conftest.$ac_objext \ 5352 conftest$ac_exeext conftest.$ac_ext 5353fi 5354 5355 5356 CFLAGS="$xorg_testset_save_CFLAGS" 5357 5358 eval supported=\$$cacheid 5359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5360$as_echo "$supported" >&6; } 5361 if test "$supported" = "yes" ; then 5362 BASE_CFLAGS="$BASE_CFLAGS -fd" 5363 found="yes" 5364 fi 5365 fi 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381xorg_testset_save_CFLAGS="$CFLAGS" 5382 5383if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5384 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5386$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5387if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5388 $as_echo_n "(cached) " >&6 5389else 5390 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5391/* end confdefs.h. */ 5392int i; 5393_ACEOF 5394if ac_fn_c_try_compile "$LINENO"; then : 5395 xorg_cv_cc_flag_unknown_warning_option=yes 5396else 5397 xorg_cv_cc_flag_unknown_warning_option=no 5398fi 5399rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5400fi 5401{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5402$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5403 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5404 CFLAGS="$xorg_testset_save_CFLAGS" 5405fi 5406 5407if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5408 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5409 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5410 fi 5411 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5413$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5414if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5415 $as_echo_n "(cached) " >&6 5416else 5417 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5418/* end confdefs.h. */ 5419int i; 5420_ACEOF 5421if ac_fn_c_try_compile "$LINENO"; then : 5422 xorg_cv_cc_flag_unused_command_line_argument=yes 5423else 5424 xorg_cv_cc_flag_unused_command_line_argument=no 5425fi 5426rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5427fi 5428{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5429$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5430 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5431 CFLAGS="$xorg_testset_save_CFLAGS" 5432fi 5433 5434found="no" 5435 5436 if test $found = "no" ; then 5437 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5438 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5439 fi 5440 5441 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5442 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5443 fi 5444 5445 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 5446 5447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 5448$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 5449 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 5450 if eval \${$cacheid+:} false; then : 5451 $as_echo_n "(cached) " >&6 5452else 5453 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5454/* end confdefs.h. */ 5455int i; 5456int 5457main () 5458{ 5459 5460 ; 5461 return 0; 5462} 5463_ACEOF 5464if ac_fn_c_try_link "$LINENO"; then : 5465 eval $cacheid=yes 5466else 5467 eval $cacheid=no 5468fi 5469rm -f core conftest.err conftest.$ac_objext \ 5470 conftest$ac_exeext conftest.$ac_ext 5471fi 5472 5473 5474 CFLAGS="$xorg_testset_save_CFLAGS" 5475 5476 eval supported=\$$cacheid 5477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5478$as_echo "$supported" >&6; } 5479 if test "$supported" = "yes" ; then 5480 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 5481 found="yes" 5482 fi 5483 fi 5484 5485 5486 5487 5488 5489# This chunk adds additional warnings that could catch undesired effects. 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503xorg_testset_save_CFLAGS="$CFLAGS" 5504 5505if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5506 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5508$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5509if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5510 $as_echo_n "(cached) " >&6 5511else 5512 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5513/* end confdefs.h. */ 5514int i; 5515_ACEOF 5516if ac_fn_c_try_compile "$LINENO"; then : 5517 xorg_cv_cc_flag_unknown_warning_option=yes 5518else 5519 xorg_cv_cc_flag_unknown_warning_option=no 5520fi 5521rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5522fi 5523{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5524$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5525 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5526 CFLAGS="$xorg_testset_save_CFLAGS" 5527fi 5528 5529if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5530 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5531 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5532 fi 5533 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5535$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5536if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5537 $as_echo_n "(cached) " >&6 5538else 5539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5540/* end confdefs.h. */ 5541int i; 5542_ACEOF 5543if ac_fn_c_try_compile "$LINENO"; then : 5544 xorg_cv_cc_flag_unused_command_line_argument=yes 5545else 5546 xorg_cv_cc_flag_unused_command_line_argument=no 5547fi 5548rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5549fi 5550{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5551$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5552 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5553 CFLAGS="$xorg_testset_save_CFLAGS" 5554fi 5555 5556found="no" 5557 5558 if test $found = "no" ; then 5559 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5560 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5561 fi 5562 5563 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5564 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5565 fi 5566 5567 CFLAGS="$CFLAGS -Wunused" 5568 5569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 5570$as_echo_n "checking if $CC supports -Wunused... " >&6; } 5571 cacheid=xorg_cv_cc_flag__Wunused 5572 if eval \${$cacheid+:} false; then : 5573 $as_echo_n "(cached) " >&6 5574else 5575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5576/* end confdefs.h. */ 5577int i; 5578int 5579main () 5580{ 5581 5582 ; 5583 return 0; 5584} 5585_ACEOF 5586if ac_fn_c_try_link "$LINENO"; then : 5587 eval $cacheid=yes 5588else 5589 eval $cacheid=no 5590fi 5591rm -f core conftest.err conftest.$ac_objext \ 5592 conftest$ac_exeext conftest.$ac_ext 5593fi 5594 5595 5596 CFLAGS="$xorg_testset_save_CFLAGS" 5597 5598 eval supported=\$$cacheid 5599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5600$as_echo "$supported" >&6; } 5601 if test "$supported" = "yes" ; then 5602 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 5603 found="yes" 5604 fi 5605 fi 5606 5607 5608 5609 5610 5611 5612 5613 5614 5615 5616 5617 5618 5619 5620 5621xorg_testset_save_CFLAGS="$CFLAGS" 5622 5623if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5624 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5626$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5627if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5628 $as_echo_n "(cached) " >&6 5629else 5630 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5631/* end confdefs.h. */ 5632int i; 5633_ACEOF 5634if ac_fn_c_try_compile "$LINENO"; then : 5635 xorg_cv_cc_flag_unknown_warning_option=yes 5636else 5637 xorg_cv_cc_flag_unknown_warning_option=no 5638fi 5639rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5640fi 5641{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5642$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5643 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5644 CFLAGS="$xorg_testset_save_CFLAGS" 5645fi 5646 5647if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5648 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5649 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5650 fi 5651 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5653$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5654if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5655 $as_echo_n "(cached) " >&6 5656else 5657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5658/* end confdefs.h. */ 5659int i; 5660_ACEOF 5661if ac_fn_c_try_compile "$LINENO"; then : 5662 xorg_cv_cc_flag_unused_command_line_argument=yes 5663else 5664 xorg_cv_cc_flag_unused_command_line_argument=no 5665fi 5666rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5667fi 5668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5669$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5670 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5671 CFLAGS="$xorg_testset_save_CFLAGS" 5672fi 5673 5674found="no" 5675 5676 if test $found = "no" ; then 5677 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5678 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5679 fi 5680 5681 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5682 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5683 fi 5684 5685 CFLAGS="$CFLAGS -Wuninitialized" 5686 5687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 5688$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 5689 cacheid=xorg_cv_cc_flag__Wuninitialized 5690 if eval \${$cacheid+:} false; then : 5691 $as_echo_n "(cached) " >&6 5692else 5693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5694/* end confdefs.h. */ 5695int i; 5696int 5697main () 5698{ 5699 5700 ; 5701 return 0; 5702} 5703_ACEOF 5704if ac_fn_c_try_link "$LINENO"; then : 5705 eval $cacheid=yes 5706else 5707 eval $cacheid=no 5708fi 5709rm -f core conftest.err conftest.$ac_objext \ 5710 conftest$ac_exeext conftest.$ac_ext 5711fi 5712 5713 5714 CFLAGS="$xorg_testset_save_CFLAGS" 5715 5716 eval supported=\$$cacheid 5717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5718$as_echo "$supported" >&6; } 5719 if test "$supported" = "yes" ; then 5720 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 5721 found="yes" 5722 fi 5723 fi 5724 5725 5726 5727 5728 5729 5730 5731 5732 5733 5734 5735 5736 5737 5738 5739xorg_testset_save_CFLAGS="$CFLAGS" 5740 5741if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5742 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5744$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5745if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5746 $as_echo_n "(cached) " >&6 5747else 5748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5749/* end confdefs.h. */ 5750int i; 5751_ACEOF 5752if ac_fn_c_try_compile "$LINENO"; then : 5753 xorg_cv_cc_flag_unknown_warning_option=yes 5754else 5755 xorg_cv_cc_flag_unknown_warning_option=no 5756fi 5757rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5758fi 5759{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5760$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5761 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5762 CFLAGS="$xorg_testset_save_CFLAGS" 5763fi 5764 5765if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5766 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5767 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5768 fi 5769 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5771$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5772if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5773 $as_echo_n "(cached) " >&6 5774else 5775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5776/* end confdefs.h. */ 5777int i; 5778_ACEOF 5779if ac_fn_c_try_compile "$LINENO"; then : 5780 xorg_cv_cc_flag_unused_command_line_argument=yes 5781else 5782 xorg_cv_cc_flag_unused_command_line_argument=no 5783fi 5784rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5785fi 5786{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5787$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5788 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5789 CFLAGS="$xorg_testset_save_CFLAGS" 5790fi 5791 5792found="no" 5793 5794 if test $found = "no" ; then 5795 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5796 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5797 fi 5798 5799 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5800 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5801 fi 5802 5803 CFLAGS="$CFLAGS -Wshadow" 5804 5805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 5806$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 5807 cacheid=xorg_cv_cc_flag__Wshadow 5808 if eval \${$cacheid+:} false; then : 5809 $as_echo_n "(cached) " >&6 5810else 5811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5812/* end confdefs.h. */ 5813int i; 5814int 5815main () 5816{ 5817 5818 ; 5819 return 0; 5820} 5821_ACEOF 5822if ac_fn_c_try_link "$LINENO"; then : 5823 eval $cacheid=yes 5824else 5825 eval $cacheid=no 5826fi 5827rm -f core conftest.err conftest.$ac_objext \ 5828 conftest$ac_exeext conftest.$ac_ext 5829fi 5830 5831 5832 CFLAGS="$xorg_testset_save_CFLAGS" 5833 5834 eval supported=\$$cacheid 5835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5836$as_echo "$supported" >&6; } 5837 if test "$supported" = "yes" ; then 5838 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 5839 found="yes" 5840 fi 5841 fi 5842 5843 5844 5845 5846 5847 5848 5849 5850 5851 5852 5853 5854 5855 5856 5857xorg_testset_save_CFLAGS="$CFLAGS" 5858 5859if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5860 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5862$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5863if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5864 $as_echo_n "(cached) " >&6 5865else 5866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5867/* end confdefs.h. */ 5868int i; 5869_ACEOF 5870if ac_fn_c_try_compile "$LINENO"; then : 5871 xorg_cv_cc_flag_unknown_warning_option=yes 5872else 5873 xorg_cv_cc_flag_unknown_warning_option=no 5874fi 5875rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5876fi 5877{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5878$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5879 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5880 CFLAGS="$xorg_testset_save_CFLAGS" 5881fi 5882 5883if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5884 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5885 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5886 fi 5887 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5889$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5890if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5891 $as_echo_n "(cached) " >&6 5892else 5893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5894/* end confdefs.h. */ 5895int i; 5896_ACEOF 5897if ac_fn_c_try_compile "$LINENO"; then : 5898 xorg_cv_cc_flag_unused_command_line_argument=yes 5899else 5900 xorg_cv_cc_flag_unused_command_line_argument=no 5901fi 5902rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5903fi 5904{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5905$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5906 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5907 CFLAGS="$xorg_testset_save_CFLAGS" 5908fi 5909 5910found="no" 5911 5912 if test $found = "no" ; then 5913 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5914 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5915 fi 5916 5917 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5918 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5919 fi 5920 5921 CFLAGS="$CFLAGS -Wmissing-noreturn" 5922 5923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 5924$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 5925 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 5926 if eval \${$cacheid+:} false; then : 5927 $as_echo_n "(cached) " >&6 5928else 5929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5930/* end confdefs.h. */ 5931int i; 5932int 5933main () 5934{ 5935 5936 ; 5937 return 0; 5938} 5939_ACEOF 5940if ac_fn_c_try_link "$LINENO"; then : 5941 eval $cacheid=yes 5942else 5943 eval $cacheid=no 5944fi 5945rm -f core conftest.err conftest.$ac_objext \ 5946 conftest$ac_exeext conftest.$ac_ext 5947fi 5948 5949 5950 CFLAGS="$xorg_testset_save_CFLAGS" 5951 5952 eval supported=\$$cacheid 5953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5954$as_echo "$supported" >&6; } 5955 if test "$supported" = "yes" ; then 5956 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 5957 found="yes" 5958 fi 5959 fi 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975xorg_testset_save_CFLAGS="$CFLAGS" 5976 5977if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5978 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5980$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5981if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5982 $as_echo_n "(cached) " >&6 5983else 5984 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5985/* end confdefs.h. */ 5986int i; 5987_ACEOF 5988if ac_fn_c_try_compile "$LINENO"; then : 5989 xorg_cv_cc_flag_unknown_warning_option=yes 5990else 5991 xorg_cv_cc_flag_unknown_warning_option=no 5992fi 5993rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5994fi 5995{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5996$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5997 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5998 CFLAGS="$xorg_testset_save_CFLAGS" 5999fi 6000 6001if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6002 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6003 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6004 fi 6005 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6007$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6008if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6009 $as_echo_n "(cached) " >&6 6010else 6011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6012/* end confdefs.h. */ 6013int i; 6014_ACEOF 6015if ac_fn_c_try_compile "$LINENO"; then : 6016 xorg_cv_cc_flag_unused_command_line_argument=yes 6017else 6018 xorg_cv_cc_flag_unused_command_line_argument=no 6019fi 6020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6021fi 6022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6023$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6024 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6025 CFLAGS="$xorg_testset_save_CFLAGS" 6026fi 6027 6028found="no" 6029 6030 if test $found = "no" ; then 6031 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6032 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6033 fi 6034 6035 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6036 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6037 fi 6038 6039 CFLAGS="$CFLAGS -Wmissing-format-attribute" 6040 6041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 6042$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 6043 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 6044 if eval \${$cacheid+:} false; then : 6045 $as_echo_n "(cached) " >&6 6046else 6047 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6048/* end confdefs.h. */ 6049int i; 6050int 6051main () 6052{ 6053 6054 ; 6055 return 0; 6056} 6057_ACEOF 6058if ac_fn_c_try_link "$LINENO"; then : 6059 eval $cacheid=yes 6060else 6061 eval $cacheid=no 6062fi 6063rm -f core conftest.err conftest.$ac_objext \ 6064 conftest$ac_exeext conftest.$ac_ext 6065fi 6066 6067 6068 CFLAGS="$xorg_testset_save_CFLAGS" 6069 6070 eval supported=\$$cacheid 6071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6072$as_echo "$supported" >&6; } 6073 if test "$supported" = "yes" ; then 6074 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 6075 found="yes" 6076 fi 6077 fi 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093xorg_testset_save_CFLAGS="$CFLAGS" 6094 6095if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6096 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6098$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6099if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6100 $as_echo_n "(cached) " >&6 6101else 6102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6103/* end confdefs.h. */ 6104int i; 6105_ACEOF 6106if ac_fn_c_try_compile "$LINENO"; then : 6107 xorg_cv_cc_flag_unknown_warning_option=yes 6108else 6109 xorg_cv_cc_flag_unknown_warning_option=no 6110fi 6111rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6112fi 6113{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6114$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6115 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6116 CFLAGS="$xorg_testset_save_CFLAGS" 6117fi 6118 6119if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6120 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6121 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6122 fi 6123 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6125$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6126if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6127 $as_echo_n "(cached) " >&6 6128else 6129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6130/* end confdefs.h. */ 6131int i; 6132_ACEOF 6133if ac_fn_c_try_compile "$LINENO"; then : 6134 xorg_cv_cc_flag_unused_command_line_argument=yes 6135else 6136 xorg_cv_cc_flag_unused_command_line_argument=no 6137fi 6138rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6139fi 6140{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6141$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6142 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6143 CFLAGS="$xorg_testset_save_CFLAGS" 6144fi 6145 6146found="no" 6147 6148 if test $found = "no" ; then 6149 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6150 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6151 fi 6152 6153 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6154 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6155 fi 6156 6157 CFLAGS="$CFLAGS -Wredundant-decls" 6158 6159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 6160$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 6161 cacheid=xorg_cv_cc_flag__Wredundant_decls 6162 if eval \${$cacheid+:} false; then : 6163 $as_echo_n "(cached) " >&6 6164else 6165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6166/* end confdefs.h. */ 6167int i; 6168int 6169main () 6170{ 6171 6172 ; 6173 return 0; 6174} 6175_ACEOF 6176if ac_fn_c_try_link "$LINENO"; then : 6177 eval $cacheid=yes 6178else 6179 eval $cacheid=no 6180fi 6181rm -f core conftest.err conftest.$ac_objext \ 6182 conftest$ac_exeext conftest.$ac_ext 6183fi 6184 6185 6186 CFLAGS="$xorg_testset_save_CFLAGS" 6187 6188 eval supported=\$$cacheid 6189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6190$as_echo "$supported" >&6; } 6191 if test "$supported" = "yes" ; then 6192 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 6193 found="yes" 6194 fi 6195 fi 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 6208 6209 6210 6211xorg_testset_save_CFLAGS="$CFLAGS" 6212 6213if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6214 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6216$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6217if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6218 $as_echo_n "(cached) " >&6 6219else 6220 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6221/* end confdefs.h. */ 6222int i; 6223_ACEOF 6224if ac_fn_c_try_compile "$LINENO"; then : 6225 xorg_cv_cc_flag_unknown_warning_option=yes 6226else 6227 xorg_cv_cc_flag_unknown_warning_option=no 6228fi 6229rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6230fi 6231{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6232$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6233 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6234 CFLAGS="$xorg_testset_save_CFLAGS" 6235fi 6236 6237if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6238 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6239 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6240 fi 6241 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6243$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6244if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6245 $as_echo_n "(cached) " >&6 6246else 6247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6248/* end confdefs.h. */ 6249int i; 6250_ACEOF 6251if ac_fn_c_try_compile "$LINENO"; then : 6252 xorg_cv_cc_flag_unused_command_line_argument=yes 6253else 6254 xorg_cv_cc_flag_unused_command_line_argument=no 6255fi 6256rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6257fi 6258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6259$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6260 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6261 CFLAGS="$xorg_testset_save_CFLAGS" 6262fi 6263 6264found="no" 6265 6266 if test $found = "no" ; then 6267 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6268 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6269 fi 6270 6271 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6272 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6273 fi 6274 6275 CFLAGS="$CFLAGS -Wlogical-op" 6276 6277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 6278$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 6279 cacheid=xorg_cv_cc_flag__Wlogical_op 6280 if eval \${$cacheid+:} false; then : 6281 $as_echo_n "(cached) " >&6 6282else 6283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6284/* end confdefs.h. */ 6285int i; 6286int 6287main () 6288{ 6289 6290 ; 6291 return 0; 6292} 6293_ACEOF 6294if ac_fn_c_try_link "$LINENO"; then : 6295 eval $cacheid=yes 6296else 6297 eval $cacheid=no 6298fi 6299rm -f core conftest.err conftest.$ac_objext \ 6300 conftest$ac_exeext conftest.$ac_ext 6301fi 6302 6303 6304 CFLAGS="$xorg_testset_save_CFLAGS" 6305 6306 eval supported=\$$cacheid 6307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6308$as_echo "$supported" >&6; } 6309 if test "$supported" = "yes" ; then 6310 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 6311 found="yes" 6312 fi 6313 fi 6314 6315 6316 6317# These are currently disabled because they are noisy. They will be enabled 6318# in the future once the codebase is sufficiently modernized to silence 6319# them. For now, I don't want them to drown out the other warnings. 6320# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 6321# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 6322# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 6323 6324# Turn some warnings into errors, so we don't accidently get successful builds 6325# when there are problems that should be fixed. 6326 6327if test "x$SELECTIVE_WERROR" = "xyes" ; then 6328 6329 6330 6331 6332 6333 6334 6335 6336 6337 6338 6339 6340 6341xorg_testset_save_CFLAGS="$CFLAGS" 6342 6343if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6344 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6346$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6347if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6348 $as_echo_n "(cached) " >&6 6349else 6350 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6351/* end confdefs.h. */ 6352int i; 6353_ACEOF 6354if ac_fn_c_try_compile "$LINENO"; then : 6355 xorg_cv_cc_flag_unknown_warning_option=yes 6356else 6357 xorg_cv_cc_flag_unknown_warning_option=no 6358fi 6359rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6360fi 6361{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6362$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6363 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6364 CFLAGS="$xorg_testset_save_CFLAGS" 6365fi 6366 6367if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6368 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6369 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6370 fi 6371 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6373$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6374if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6375 $as_echo_n "(cached) " >&6 6376else 6377 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6378/* end confdefs.h. */ 6379int i; 6380_ACEOF 6381if ac_fn_c_try_compile "$LINENO"; then : 6382 xorg_cv_cc_flag_unused_command_line_argument=yes 6383else 6384 xorg_cv_cc_flag_unused_command_line_argument=no 6385fi 6386rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6387fi 6388{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6389$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6390 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6391 CFLAGS="$xorg_testset_save_CFLAGS" 6392fi 6393 6394found="no" 6395 6396 if test $found = "no" ; then 6397 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6398 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6399 fi 6400 6401 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6402 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6403 fi 6404 6405 CFLAGS="$CFLAGS -Werror=implicit" 6406 6407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 6408$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 6409 cacheid=xorg_cv_cc_flag__Werror_implicit 6410 if eval \${$cacheid+:} false; then : 6411 $as_echo_n "(cached) " >&6 6412else 6413 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6414/* end confdefs.h. */ 6415int i; 6416int 6417main () 6418{ 6419 6420 ; 6421 return 0; 6422} 6423_ACEOF 6424if ac_fn_c_try_link "$LINENO"; then : 6425 eval $cacheid=yes 6426else 6427 eval $cacheid=no 6428fi 6429rm -f core conftest.err conftest.$ac_objext \ 6430 conftest$ac_exeext conftest.$ac_ext 6431fi 6432 6433 6434 CFLAGS="$xorg_testset_save_CFLAGS" 6435 6436 eval supported=\$$cacheid 6437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6438$as_echo "$supported" >&6; } 6439 if test "$supported" = "yes" ; then 6440 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 6441 found="yes" 6442 fi 6443 fi 6444 6445 if test $found = "no" ; then 6446 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6447 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6448 fi 6449 6450 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6451 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6452 fi 6453 6454 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 6455 6456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 6457$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 6458 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 6459 if eval \${$cacheid+:} false; then : 6460 $as_echo_n "(cached) " >&6 6461else 6462 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6463/* end confdefs.h. */ 6464int i; 6465int 6466main () 6467{ 6468 6469 ; 6470 return 0; 6471} 6472_ACEOF 6473if ac_fn_c_try_link "$LINENO"; then : 6474 eval $cacheid=yes 6475else 6476 eval $cacheid=no 6477fi 6478rm -f core conftest.err conftest.$ac_objext \ 6479 conftest$ac_exeext conftest.$ac_ext 6480fi 6481 6482 6483 CFLAGS="$xorg_testset_save_CFLAGS" 6484 6485 eval supported=\$$cacheid 6486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6487$as_echo "$supported" >&6; } 6488 if test "$supported" = "yes" ; then 6489 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 6490 found="yes" 6491 fi 6492 fi 6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 6505 6506 6507 6508xorg_testset_save_CFLAGS="$CFLAGS" 6509 6510if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6511 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6513$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6514if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6515 $as_echo_n "(cached) " >&6 6516else 6517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6518/* end confdefs.h. */ 6519int i; 6520_ACEOF 6521if ac_fn_c_try_compile "$LINENO"; then : 6522 xorg_cv_cc_flag_unknown_warning_option=yes 6523else 6524 xorg_cv_cc_flag_unknown_warning_option=no 6525fi 6526rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6527fi 6528{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6529$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6530 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6531 CFLAGS="$xorg_testset_save_CFLAGS" 6532fi 6533 6534if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6535 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6536 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6537 fi 6538 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6540$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6541if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6542 $as_echo_n "(cached) " >&6 6543else 6544 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6545/* end confdefs.h. */ 6546int i; 6547_ACEOF 6548if ac_fn_c_try_compile "$LINENO"; then : 6549 xorg_cv_cc_flag_unused_command_line_argument=yes 6550else 6551 xorg_cv_cc_flag_unused_command_line_argument=no 6552fi 6553rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6554fi 6555{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6556$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6557 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6558 CFLAGS="$xorg_testset_save_CFLAGS" 6559fi 6560 6561found="no" 6562 6563 if test $found = "no" ; then 6564 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6565 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6566 fi 6567 6568 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6569 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6570 fi 6571 6572 CFLAGS="$CFLAGS -Werror=nonnull" 6573 6574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 6575$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 6576 cacheid=xorg_cv_cc_flag__Werror_nonnull 6577 if eval \${$cacheid+:} false; then : 6578 $as_echo_n "(cached) " >&6 6579else 6580 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6581/* end confdefs.h. */ 6582int i; 6583int 6584main () 6585{ 6586 6587 ; 6588 return 0; 6589} 6590_ACEOF 6591if ac_fn_c_try_link "$LINENO"; then : 6592 eval $cacheid=yes 6593else 6594 eval $cacheid=no 6595fi 6596rm -f core conftest.err conftest.$ac_objext \ 6597 conftest$ac_exeext conftest.$ac_ext 6598fi 6599 6600 6601 CFLAGS="$xorg_testset_save_CFLAGS" 6602 6603 eval supported=\$$cacheid 6604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6605$as_echo "$supported" >&6; } 6606 if test "$supported" = "yes" ; then 6607 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 6608 found="yes" 6609 fi 6610 fi 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626xorg_testset_save_CFLAGS="$CFLAGS" 6627 6628if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6629 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6631$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6632if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6633 $as_echo_n "(cached) " >&6 6634else 6635 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6636/* end confdefs.h. */ 6637int i; 6638_ACEOF 6639if ac_fn_c_try_compile "$LINENO"; then : 6640 xorg_cv_cc_flag_unknown_warning_option=yes 6641else 6642 xorg_cv_cc_flag_unknown_warning_option=no 6643fi 6644rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6645fi 6646{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6647$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6648 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6649 CFLAGS="$xorg_testset_save_CFLAGS" 6650fi 6651 6652if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6653 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6654 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6655 fi 6656 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6658$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6659if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6660 $as_echo_n "(cached) " >&6 6661else 6662 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6663/* end confdefs.h. */ 6664int i; 6665_ACEOF 6666if ac_fn_c_try_compile "$LINENO"; then : 6667 xorg_cv_cc_flag_unused_command_line_argument=yes 6668else 6669 xorg_cv_cc_flag_unused_command_line_argument=no 6670fi 6671rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6672fi 6673{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6674$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6675 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6676 CFLAGS="$xorg_testset_save_CFLAGS" 6677fi 6678 6679found="no" 6680 6681 if test $found = "no" ; then 6682 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6683 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6684 fi 6685 6686 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6687 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6688 fi 6689 6690 CFLAGS="$CFLAGS -Werror=init-self" 6691 6692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 6693$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 6694 cacheid=xorg_cv_cc_flag__Werror_init_self 6695 if eval \${$cacheid+:} false; then : 6696 $as_echo_n "(cached) " >&6 6697else 6698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6699/* end confdefs.h. */ 6700int i; 6701int 6702main () 6703{ 6704 6705 ; 6706 return 0; 6707} 6708_ACEOF 6709if ac_fn_c_try_link "$LINENO"; then : 6710 eval $cacheid=yes 6711else 6712 eval $cacheid=no 6713fi 6714rm -f core conftest.err conftest.$ac_objext \ 6715 conftest$ac_exeext conftest.$ac_ext 6716fi 6717 6718 6719 CFLAGS="$xorg_testset_save_CFLAGS" 6720 6721 eval supported=\$$cacheid 6722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6723$as_echo "$supported" >&6; } 6724 if test "$supported" = "yes" ; then 6725 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 6726 found="yes" 6727 fi 6728 fi 6729 6730 6731 6732 6733 6734 6735 6736 6737 6738 6739 6740 6741 6742 6743 6744xorg_testset_save_CFLAGS="$CFLAGS" 6745 6746if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6747 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6749$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6750if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6751 $as_echo_n "(cached) " >&6 6752else 6753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6754/* end confdefs.h. */ 6755int i; 6756_ACEOF 6757if ac_fn_c_try_compile "$LINENO"; then : 6758 xorg_cv_cc_flag_unknown_warning_option=yes 6759else 6760 xorg_cv_cc_flag_unknown_warning_option=no 6761fi 6762rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6763fi 6764{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6765$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6766 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6767 CFLAGS="$xorg_testset_save_CFLAGS" 6768fi 6769 6770if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6771 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6772 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6773 fi 6774 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6776$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6777if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6778 $as_echo_n "(cached) " >&6 6779else 6780 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6781/* end confdefs.h. */ 6782int i; 6783_ACEOF 6784if ac_fn_c_try_compile "$LINENO"; then : 6785 xorg_cv_cc_flag_unused_command_line_argument=yes 6786else 6787 xorg_cv_cc_flag_unused_command_line_argument=no 6788fi 6789rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6790fi 6791{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6792$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6793 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6794 CFLAGS="$xorg_testset_save_CFLAGS" 6795fi 6796 6797found="no" 6798 6799 if test $found = "no" ; then 6800 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6801 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6802 fi 6803 6804 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6805 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6806 fi 6807 6808 CFLAGS="$CFLAGS -Werror=main" 6809 6810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 6811$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 6812 cacheid=xorg_cv_cc_flag__Werror_main 6813 if eval \${$cacheid+:} false; then : 6814 $as_echo_n "(cached) " >&6 6815else 6816 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6817/* end confdefs.h. */ 6818int i; 6819int 6820main () 6821{ 6822 6823 ; 6824 return 0; 6825} 6826_ACEOF 6827if ac_fn_c_try_link "$LINENO"; then : 6828 eval $cacheid=yes 6829else 6830 eval $cacheid=no 6831fi 6832rm -f core conftest.err conftest.$ac_objext \ 6833 conftest$ac_exeext conftest.$ac_ext 6834fi 6835 6836 6837 CFLAGS="$xorg_testset_save_CFLAGS" 6838 6839 eval supported=\$$cacheid 6840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6841$as_echo "$supported" >&6; } 6842 if test "$supported" = "yes" ; then 6843 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 6844 found="yes" 6845 fi 6846 fi 6847 6848 6849 6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862xorg_testset_save_CFLAGS="$CFLAGS" 6863 6864if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6865 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6867$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6868if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6869 $as_echo_n "(cached) " >&6 6870else 6871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6872/* end confdefs.h. */ 6873int i; 6874_ACEOF 6875if ac_fn_c_try_compile "$LINENO"; then : 6876 xorg_cv_cc_flag_unknown_warning_option=yes 6877else 6878 xorg_cv_cc_flag_unknown_warning_option=no 6879fi 6880rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6881fi 6882{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6883$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6884 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6885 CFLAGS="$xorg_testset_save_CFLAGS" 6886fi 6887 6888if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6889 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6890 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6891 fi 6892 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6894$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6895if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6896 $as_echo_n "(cached) " >&6 6897else 6898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6899/* end confdefs.h. */ 6900int i; 6901_ACEOF 6902if ac_fn_c_try_compile "$LINENO"; then : 6903 xorg_cv_cc_flag_unused_command_line_argument=yes 6904else 6905 xorg_cv_cc_flag_unused_command_line_argument=no 6906fi 6907rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6908fi 6909{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6910$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6911 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6912 CFLAGS="$xorg_testset_save_CFLAGS" 6913fi 6914 6915found="no" 6916 6917 if test $found = "no" ; then 6918 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6919 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6920 fi 6921 6922 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6923 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6924 fi 6925 6926 CFLAGS="$CFLAGS -Werror=missing-braces" 6927 6928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 6929$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 6930 cacheid=xorg_cv_cc_flag__Werror_missing_braces 6931 if eval \${$cacheid+:} false; then : 6932 $as_echo_n "(cached) " >&6 6933else 6934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6935/* end confdefs.h. */ 6936int i; 6937int 6938main () 6939{ 6940 6941 ; 6942 return 0; 6943} 6944_ACEOF 6945if ac_fn_c_try_link "$LINENO"; then : 6946 eval $cacheid=yes 6947else 6948 eval $cacheid=no 6949fi 6950rm -f core conftest.err conftest.$ac_objext \ 6951 conftest$ac_exeext conftest.$ac_ext 6952fi 6953 6954 6955 CFLAGS="$xorg_testset_save_CFLAGS" 6956 6957 eval supported=\$$cacheid 6958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6959$as_echo "$supported" >&6; } 6960 if test "$supported" = "yes" ; then 6961 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 6962 found="yes" 6963 fi 6964 fi 6965 6966 6967 6968 6969 6970 6971 6972 6973 6974 6975 6976 6977 6978 6979 6980xorg_testset_save_CFLAGS="$CFLAGS" 6981 6982if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6983 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6985$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6986if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6987 $as_echo_n "(cached) " >&6 6988else 6989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6990/* end confdefs.h. */ 6991int i; 6992_ACEOF 6993if ac_fn_c_try_compile "$LINENO"; then : 6994 xorg_cv_cc_flag_unknown_warning_option=yes 6995else 6996 xorg_cv_cc_flag_unknown_warning_option=no 6997fi 6998rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6999fi 7000{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7001$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7002 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7003 CFLAGS="$xorg_testset_save_CFLAGS" 7004fi 7005 7006if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7007 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7008 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7009 fi 7010 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7012$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7013if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7014 $as_echo_n "(cached) " >&6 7015else 7016 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7017/* end confdefs.h. */ 7018int i; 7019_ACEOF 7020if ac_fn_c_try_compile "$LINENO"; then : 7021 xorg_cv_cc_flag_unused_command_line_argument=yes 7022else 7023 xorg_cv_cc_flag_unused_command_line_argument=no 7024fi 7025rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7026fi 7027{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7028$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7029 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7030 CFLAGS="$xorg_testset_save_CFLAGS" 7031fi 7032 7033found="no" 7034 7035 if test $found = "no" ; then 7036 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7037 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7038 fi 7039 7040 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7041 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7042 fi 7043 7044 CFLAGS="$CFLAGS -Werror=sequence-point" 7045 7046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 7047$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 7048 cacheid=xorg_cv_cc_flag__Werror_sequence_point 7049 if eval \${$cacheid+:} false; then : 7050 $as_echo_n "(cached) " >&6 7051else 7052 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7053/* end confdefs.h. */ 7054int i; 7055int 7056main () 7057{ 7058 7059 ; 7060 return 0; 7061} 7062_ACEOF 7063if ac_fn_c_try_link "$LINENO"; then : 7064 eval $cacheid=yes 7065else 7066 eval $cacheid=no 7067fi 7068rm -f core conftest.err conftest.$ac_objext \ 7069 conftest$ac_exeext conftest.$ac_ext 7070fi 7071 7072 7073 CFLAGS="$xorg_testset_save_CFLAGS" 7074 7075 eval supported=\$$cacheid 7076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7077$as_echo "$supported" >&6; } 7078 if test "$supported" = "yes" ; then 7079 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 7080 found="yes" 7081 fi 7082 fi 7083 7084 7085 7086 7087 7088 7089 7090 7091 7092 7093 7094 7095 7096 7097 7098xorg_testset_save_CFLAGS="$CFLAGS" 7099 7100if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7101 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7103$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7104if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7105 $as_echo_n "(cached) " >&6 7106else 7107 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7108/* end confdefs.h. */ 7109int i; 7110_ACEOF 7111if ac_fn_c_try_compile "$LINENO"; then : 7112 xorg_cv_cc_flag_unknown_warning_option=yes 7113else 7114 xorg_cv_cc_flag_unknown_warning_option=no 7115fi 7116rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7117fi 7118{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7119$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7120 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7121 CFLAGS="$xorg_testset_save_CFLAGS" 7122fi 7123 7124if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7125 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7126 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7127 fi 7128 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7130$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7131if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7132 $as_echo_n "(cached) " >&6 7133else 7134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7135/* end confdefs.h. */ 7136int i; 7137_ACEOF 7138if ac_fn_c_try_compile "$LINENO"; then : 7139 xorg_cv_cc_flag_unused_command_line_argument=yes 7140else 7141 xorg_cv_cc_flag_unused_command_line_argument=no 7142fi 7143rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7144fi 7145{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7146$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7147 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7148 CFLAGS="$xorg_testset_save_CFLAGS" 7149fi 7150 7151found="no" 7152 7153 if test $found = "no" ; then 7154 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7155 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7156 fi 7157 7158 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7159 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7160 fi 7161 7162 CFLAGS="$CFLAGS -Werror=return-type" 7163 7164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 7165$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 7166 cacheid=xorg_cv_cc_flag__Werror_return_type 7167 if eval \${$cacheid+:} false; then : 7168 $as_echo_n "(cached) " >&6 7169else 7170 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7171/* end confdefs.h. */ 7172int i; 7173int 7174main () 7175{ 7176 7177 ; 7178 return 0; 7179} 7180_ACEOF 7181if ac_fn_c_try_link "$LINENO"; then : 7182 eval $cacheid=yes 7183else 7184 eval $cacheid=no 7185fi 7186rm -f core conftest.err conftest.$ac_objext \ 7187 conftest$ac_exeext conftest.$ac_ext 7188fi 7189 7190 7191 CFLAGS="$xorg_testset_save_CFLAGS" 7192 7193 eval supported=\$$cacheid 7194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7195$as_echo "$supported" >&6; } 7196 if test "$supported" = "yes" ; then 7197 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 7198 found="yes" 7199 fi 7200 fi 7201 7202 if test $found = "no" ; then 7203 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7204 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7205 fi 7206 7207 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7208 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7209 fi 7210 7211 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7212 7213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 7214$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 7215 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 7216 if eval \${$cacheid+:} false; then : 7217 $as_echo_n "(cached) " >&6 7218else 7219 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7220/* end confdefs.h. */ 7221int i; 7222int 7223main () 7224{ 7225 7226 ; 7227 return 0; 7228} 7229_ACEOF 7230if ac_fn_c_try_link "$LINENO"; then : 7231 eval $cacheid=yes 7232else 7233 eval $cacheid=no 7234fi 7235rm -f core conftest.err conftest.$ac_objext \ 7236 conftest$ac_exeext conftest.$ac_ext 7237fi 7238 7239 7240 CFLAGS="$xorg_testset_save_CFLAGS" 7241 7242 eval supported=\$$cacheid 7243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7244$as_echo "$supported" >&6; } 7245 if test "$supported" = "yes" ; then 7246 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7247 found="yes" 7248 fi 7249 fi 7250 7251 7252 7253 7254 7255 7256 7257 7258 7259 7260 7261 7262 7263 7264 7265xorg_testset_save_CFLAGS="$CFLAGS" 7266 7267if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7268 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7270$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7271if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7272 $as_echo_n "(cached) " >&6 7273else 7274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7275/* end confdefs.h. */ 7276int i; 7277_ACEOF 7278if ac_fn_c_try_compile "$LINENO"; then : 7279 xorg_cv_cc_flag_unknown_warning_option=yes 7280else 7281 xorg_cv_cc_flag_unknown_warning_option=no 7282fi 7283rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7284fi 7285{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7286$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7287 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7288 CFLAGS="$xorg_testset_save_CFLAGS" 7289fi 7290 7291if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7292 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7293 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7294 fi 7295 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7297$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7298if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7299 $as_echo_n "(cached) " >&6 7300else 7301 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7302/* end confdefs.h. */ 7303int i; 7304_ACEOF 7305if ac_fn_c_try_compile "$LINENO"; then : 7306 xorg_cv_cc_flag_unused_command_line_argument=yes 7307else 7308 xorg_cv_cc_flag_unused_command_line_argument=no 7309fi 7310rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7311fi 7312{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7313$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7314 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7315 CFLAGS="$xorg_testset_save_CFLAGS" 7316fi 7317 7318found="no" 7319 7320 if test $found = "no" ; then 7321 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7322 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7323 fi 7324 7325 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7326 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7327 fi 7328 7329 CFLAGS="$CFLAGS -Werror=trigraphs" 7330 7331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 7332$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 7333 cacheid=xorg_cv_cc_flag__Werror_trigraphs 7334 if eval \${$cacheid+:} false; then : 7335 $as_echo_n "(cached) " >&6 7336else 7337 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7338/* end confdefs.h. */ 7339int i; 7340int 7341main () 7342{ 7343 7344 ; 7345 return 0; 7346} 7347_ACEOF 7348if ac_fn_c_try_link "$LINENO"; then : 7349 eval $cacheid=yes 7350else 7351 eval $cacheid=no 7352fi 7353rm -f core conftest.err conftest.$ac_objext \ 7354 conftest$ac_exeext conftest.$ac_ext 7355fi 7356 7357 7358 CFLAGS="$xorg_testset_save_CFLAGS" 7359 7360 eval supported=\$$cacheid 7361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7362$as_echo "$supported" >&6; } 7363 if test "$supported" = "yes" ; then 7364 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 7365 found="yes" 7366 fi 7367 fi 7368 7369 7370 7371 7372 7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383xorg_testset_save_CFLAGS="$CFLAGS" 7384 7385if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7386 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7388$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7389if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7390 $as_echo_n "(cached) " >&6 7391else 7392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7393/* end confdefs.h. */ 7394int i; 7395_ACEOF 7396if ac_fn_c_try_compile "$LINENO"; then : 7397 xorg_cv_cc_flag_unknown_warning_option=yes 7398else 7399 xorg_cv_cc_flag_unknown_warning_option=no 7400fi 7401rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7402fi 7403{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7404$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7405 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7406 CFLAGS="$xorg_testset_save_CFLAGS" 7407fi 7408 7409if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7410 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7411 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7412 fi 7413 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7415$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7416if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7417 $as_echo_n "(cached) " >&6 7418else 7419 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7420/* end confdefs.h. */ 7421int i; 7422_ACEOF 7423if ac_fn_c_try_compile "$LINENO"; then : 7424 xorg_cv_cc_flag_unused_command_line_argument=yes 7425else 7426 xorg_cv_cc_flag_unused_command_line_argument=no 7427fi 7428rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7429fi 7430{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7431$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7432 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7433 CFLAGS="$xorg_testset_save_CFLAGS" 7434fi 7435 7436found="no" 7437 7438 if test $found = "no" ; then 7439 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7440 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7441 fi 7442 7443 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7444 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7445 fi 7446 7447 CFLAGS="$CFLAGS -Werror=array-bounds" 7448 7449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 7450$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 7451 cacheid=xorg_cv_cc_flag__Werror_array_bounds 7452 if eval \${$cacheid+:} false; then : 7453 $as_echo_n "(cached) " >&6 7454else 7455 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7456/* end confdefs.h. */ 7457int i; 7458int 7459main () 7460{ 7461 7462 ; 7463 return 0; 7464} 7465_ACEOF 7466if ac_fn_c_try_link "$LINENO"; then : 7467 eval $cacheid=yes 7468else 7469 eval $cacheid=no 7470fi 7471rm -f core conftest.err conftest.$ac_objext \ 7472 conftest$ac_exeext conftest.$ac_ext 7473fi 7474 7475 7476 CFLAGS="$xorg_testset_save_CFLAGS" 7477 7478 eval supported=\$$cacheid 7479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7480$as_echo "$supported" >&6; } 7481 if test "$supported" = "yes" ; then 7482 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 7483 found="yes" 7484 fi 7485 fi 7486 7487 7488 7489 7490 7491 7492 7493 7494 7495 7496 7497 7498 7499 7500 7501xorg_testset_save_CFLAGS="$CFLAGS" 7502 7503if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7504 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7506$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7507if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7508 $as_echo_n "(cached) " >&6 7509else 7510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7511/* end confdefs.h. */ 7512int i; 7513_ACEOF 7514if ac_fn_c_try_compile "$LINENO"; then : 7515 xorg_cv_cc_flag_unknown_warning_option=yes 7516else 7517 xorg_cv_cc_flag_unknown_warning_option=no 7518fi 7519rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7520fi 7521{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7522$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7523 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7524 CFLAGS="$xorg_testset_save_CFLAGS" 7525fi 7526 7527if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7528 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7529 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7530 fi 7531 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7533$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7534if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7535 $as_echo_n "(cached) " >&6 7536else 7537 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7538/* end confdefs.h. */ 7539int i; 7540_ACEOF 7541if ac_fn_c_try_compile "$LINENO"; then : 7542 xorg_cv_cc_flag_unused_command_line_argument=yes 7543else 7544 xorg_cv_cc_flag_unused_command_line_argument=no 7545fi 7546rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7547fi 7548{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7549$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7550 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7551 CFLAGS="$xorg_testset_save_CFLAGS" 7552fi 7553 7554found="no" 7555 7556 if test $found = "no" ; then 7557 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7558 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7559 fi 7560 7561 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7562 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7563 fi 7564 7565 CFLAGS="$CFLAGS -Werror=write-strings" 7566 7567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 7568$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 7569 cacheid=xorg_cv_cc_flag__Werror_write_strings 7570 if eval \${$cacheid+:} false; then : 7571 $as_echo_n "(cached) " >&6 7572else 7573 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7574/* end confdefs.h. */ 7575int i; 7576int 7577main () 7578{ 7579 7580 ; 7581 return 0; 7582} 7583_ACEOF 7584if ac_fn_c_try_link "$LINENO"; then : 7585 eval $cacheid=yes 7586else 7587 eval $cacheid=no 7588fi 7589rm -f core conftest.err conftest.$ac_objext \ 7590 conftest$ac_exeext conftest.$ac_ext 7591fi 7592 7593 7594 CFLAGS="$xorg_testset_save_CFLAGS" 7595 7596 eval supported=\$$cacheid 7597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7598$as_echo "$supported" >&6; } 7599 if test "$supported" = "yes" ; then 7600 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 7601 found="yes" 7602 fi 7603 fi 7604 7605 7606 7607 7608 7609 7610 7611 7612 7613 7614 7615 7616 7617 7618 7619xorg_testset_save_CFLAGS="$CFLAGS" 7620 7621if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7622 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7624$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7625if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7626 $as_echo_n "(cached) " >&6 7627else 7628 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7629/* end confdefs.h. */ 7630int i; 7631_ACEOF 7632if ac_fn_c_try_compile "$LINENO"; then : 7633 xorg_cv_cc_flag_unknown_warning_option=yes 7634else 7635 xorg_cv_cc_flag_unknown_warning_option=no 7636fi 7637rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7638fi 7639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7640$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7641 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7642 CFLAGS="$xorg_testset_save_CFLAGS" 7643fi 7644 7645if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7646 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7647 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7648 fi 7649 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7651$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7652if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7653 $as_echo_n "(cached) " >&6 7654else 7655 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7656/* end confdefs.h. */ 7657int i; 7658_ACEOF 7659if ac_fn_c_try_compile "$LINENO"; then : 7660 xorg_cv_cc_flag_unused_command_line_argument=yes 7661else 7662 xorg_cv_cc_flag_unused_command_line_argument=no 7663fi 7664rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7665fi 7666{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7667$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7668 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7669 CFLAGS="$xorg_testset_save_CFLAGS" 7670fi 7671 7672found="no" 7673 7674 if test $found = "no" ; then 7675 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7676 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7677 fi 7678 7679 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7680 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7681 fi 7682 7683 CFLAGS="$CFLAGS -Werror=address" 7684 7685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 7686$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 7687 cacheid=xorg_cv_cc_flag__Werror_address 7688 if eval \${$cacheid+:} false; then : 7689 $as_echo_n "(cached) " >&6 7690else 7691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7692/* end confdefs.h. */ 7693int i; 7694int 7695main () 7696{ 7697 7698 ; 7699 return 0; 7700} 7701_ACEOF 7702if ac_fn_c_try_link "$LINENO"; then : 7703 eval $cacheid=yes 7704else 7705 eval $cacheid=no 7706fi 7707rm -f core conftest.err conftest.$ac_objext \ 7708 conftest$ac_exeext conftest.$ac_ext 7709fi 7710 7711 7712 CFLAGS="$xorg_testset_save_CFLAGS" 7713 7714 eval supported=\$$cacheid 7715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7716$as_echo "$supported" >&6; } 7717 if test "$supported" = "yes" ; then 7718 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 7719 found="yes" 7720 fi 7721 fi 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737xorg_testset_save_CFLAGS="$CFLAGS" 7738 7739if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7740 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7742$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7743if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7744 $as_echo_n "(cached) " >&6 7745else 7746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7747/* end confdefs.h. */ 7748int i; 7749_ACEOF 7750if ac_fn_c_try_compile "$LINENO"; then : 7751 xorg_cv_cc_flag_unknown_warning_option=yes 7752else 7753 xorg_cv_cc_flag_unknown_warning_option=no 7754fi 7755rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7756fi 7757{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7758$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7759 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7760 CFLAGS="$xorg_testset_save_CFLAGS" 7761fi 7762 7763if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7764 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7765 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7766 fi 7767 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7769$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7770if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7771 $as_echo_n "(cached) " >&6 7772else 7773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7774/* end confdefs.h. */ 7775int i; 7776_ACEOF 7777if ac_fn_c_try_compile "$LINENO"; then : 7778 xorg_cv_cc_flag_unused_command_line_argument=yes 7779else 7780 xorg_cv_cc_flag_unused_command_line_argument=no 7781fi 7782rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7783fi 7784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7785$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7786 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7787 CFLAGS="$xorg_testset_save_CFLAGS" 7788fi 7789 7790found="no" 7791 7792 if test $found = "no" ; then 7793 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7794 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7795 fi 7796 7797 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7798 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7799 fi 7800 7801 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 7802 7803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 7804$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 7805 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 7806 if eval \${$cacheid+:} false; then : 7807 $as_echo_n "(cached) " >&6 7808else 7809 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7810/* end confdefs.h. */ 7811int i; 7812int 7813main () 7814{ 7815 7816 ; 7817 return 0; 7818} 7819_ACEOF 7820if ac_fn_c_try_link "$LINENO"; then : 7821 eval $cacheid=yes 7822else 7823 eval $cacheid=no 7824fi 7825rm -f core conftest.err conftest.$ac_objext \ 7826 conftest$ac_exeext conftest.$ac_ext 7827fi 7828 7829 7830 CFLAGS="$xorg_testset_save_CFLAGS" 7831 7832 eval supported=\$$cacheid 7833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7834$as_echo "$supported" >&6; } 7835 if test "$supported" = "yes" ; then 7836 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 7837 found="yes" 7838 fi 7839 fi 7840 7841 if test $found = "no" ; then 7842 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7843 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7844 fi 7845 7846 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7847 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7848 fi 7849 7850 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 7851 7852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 7853$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 7854 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 7855 if eval \${$cacheid+:} false; then : 7856 $as_echo_n "(cached) " >&6 7857else 7858 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7859/* end confdefs.h. */ 7860int i; 7861int 7862main () 7863{ 7864 7865 ; 7866 return 0; 7867} 7868_ACEOF 7869if ac_fn_c_try_link "$LINENO"; then : 7870 eval $cacheid=yes 7871else 7872 eval $cacheid=no 7873fi 7874rm -f core conftest.err conftest.$ac_objext \ 7875 conftest$ac_exeext conftest.$ac_ext 7876fi 7877 7878 7879 CFLAGS="$xorg_testset_save_CFLAGS" 7880 7881 eval supported=\$$cacheid 7882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7883$as_echo "$supported" >&6; } 7884 if test "$supported" = "yes" ; then 7885 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 7886 found="yes" 7887 fi 7888 fi 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904xorg_testset_save_CFLAGS="$CFLAGS" 7905 7906if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7907 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7909$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7910if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7911 $as_echo_n "(cached) " >&6 7912else 7913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7914/* end confdefs.h. */ 7915int i; 7916_ACEOF 7917if ac_fn_c_try_compile "$LINENO"; then : 7918 xorg_cv_cc_flag_unknown_warning_option=yes 7919else 7920 xorg_cv_cc_flag_unknown_warning_option=no 7921fi 7922rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7923fi 7924{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7925$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7926 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7927 CFLAGS="$xorg_testset_save_CFLAGS" 7928fi 7929 7930if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7931 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7932 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7933 fi 7934 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7936$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7937if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7938 $as_echo_n "(cached) " >&6 7939else 7940 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7941/* end confdefs.h. */ 7942int i; 7943_ACEOF 7944if ac_fn_c_try_compile "$LINENO"; then : 7945 xorg_cv_cc_flag_unused_command_line_argument=yes 7946else 7947 xorg_cv_cc_flag_unused_command_line_argument=no 7948fi 7949rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7950fi 7951{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7952$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7953 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7954 CFLAGS="$xorg_testset_save_CFLAGS" 7955fi 7956 7957found="no" 7958 7959 if test $found = "no" ; then 7960 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7961 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7962 fi 7963 7964 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7965 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7966 fi 7967 7968 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 7969 7970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 7971$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 7972 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 7973 if eval \${$cacheid+:} false; then : 7974 $as_echo_n "(cached) " >&6 7975else 7976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7977/* end confdefs.h. */ 7978int i; 7979int 7980main () 7981{ 7982 7983 ; 7984 return 0; 7985} 7986_ACEOF 7987if ac_fn_c_try_link "$LINENO"; then : 7988 eval $cacheid=yes 7989else 7990 eval $cacheid=no 7991fi 7992rm -f core conftest.err conftest.$ac_objext \ 7993 conftest$ac_exeext conftest.$ac_ext 7994fi 7995 7996 7997 CFLAGS="$xorg_testset_save_CFLAGS" 7998 7999 eval supported=\$$cacheid 8000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8001$as_echo "$supported" >&6; } 8002 if test "$supported" = "yes" ; then 8003 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 8004 found="yes" 8005 fi 8006 fi 8007 8008 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 8009else 8010{ $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 8011$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;} 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025xorg_testset_save_CFLAGS="$CFLAGS" 8026 8027if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8028 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8030$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8031if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8032 $as_echo_n "(cached) " >&6 8033else 8034 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8035/* end confdefs.h. */ 8036int i; 8037_ACEOF 8038if ac_fn_c_try_compile "$LINENO"; then : 8039 xorg_cv_cc_flag_unknown_warning_option=yes 8040else 8041 xorg_cv_cc_flag_unknown_warning_option=no 8042fi 8043rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8044fi 8045{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8046$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8047 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8048 CFLAGS="$xorg_testset_save_CFLAGS" 8049fi 8050 8051if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8052 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8053 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8054 fi 8055 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8057$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8058if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8059 $as_echo_n "(cached) " >&6 8060else 8061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8062/* end confdefs.h. */ 8063int i; 8064_ACEOF 8065if ac_fn_c_try_compile "$LINENO"; then : 8066 xorg_cv_cc_flag_unused_command_line_argument=yes 8067else 8068 xorg_cv_cc_flag_unused_command_line_argument=no 8069fi 8070rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8071fi 8072{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8073$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8074 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8075 CFLAGS="$xorg_testset_save_CFLAGS" 8076fi 8077 8078found="no" 8079 8080 if test $found = "no" ; then 8081 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8082 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8083 fi 8084 8085 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8086 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8087 fi 8088 8089 CFLAGS="$CFLAGS -Wimplicit" 8090 8091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 8092$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 8093 cacheid=xorg_cv_cc_flag__Wimplicit 8094 if eval \${$cacheid+:} false; then : 8095 $as_echo_n "(cached) " >&6 8096else 8097 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8098/* end confdefs.h. */ 8099int i; 8100int 8101main () 8102{ 8103 8104 ; 8105 return 0; 8106} 8107_ACEOF 8108if ac_fn_c_try_link "$LINENO"; then : 8109 eval $cacheid=yes 8110else 8111 eval $cacheid=no 8112fi 8113rm -f core conftest.err conftest.$ac_objext \ 8114 conftest$ac_exeext conftest.$ac_ext 8115fi 8116 8117 8118 CFLAGS="$xorg_testset_save_CFLAGS" 8119 8120 eval supported=\$$cacheid 8121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8122$as_echo "$supported" >&6; } 8123 if test "$supported" = "yes" ; then 8124 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 8125 found="yes" 8126 fi 8127 fi 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143xorg_testset_save_CFLAGS="$CFLAGS" 8144 8145if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8146 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8148$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8149if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8150 $as_echo_n "(cached) " >&6 8151else 8152 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8153/* end confdefs.h. */ 8154int i; 8155_ACEOF 8156if ac_fn_c_try_compile "$LINENO"; then : 8157 xorg_cv_cc_flag_unknown_warning_option=yes 8158else 8159 xorg_cv_cc_flag_unknown_warning_option=no 8160fi 8161rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8162fi 8163{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8164$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8165 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8166 CFLAGS="$xorg_testset_save_CFLAGS" 8167fi 8168 8169if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8170 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8171 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8172 fi 8173 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8175$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8176if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8177 $as_echo_n "(cached) " >&6 8178else 8179 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8180/* end confdefs.h. */ 8181int i; 8182_ACEOF 8183if ac_fn_c_try_compile "$LINENO"; then : 8184 xorg_cv_cc_flag_unused_command_line_argument=yes 8185else 8186 xorg_cv_cc_flag_unused_command_line_argument=no 8187fi 8188rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8189fi 8190{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8191$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8192 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8193 CFLAGS="$xorg_testset_save_CFLAGS" 8194fi 8195 8196found="no" 8197 8198 if test $found = "no" ; then 8199 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8200 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8201 fi 8202 8203 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8204 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8205 fi 8206 8207 CFLAGS="$CFLAGS -Wnonnull" 8208 8209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 8210$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 8211 cacheid=xorg_cv_cc_flag__Wnonnull 8212 if eval \${$cacheid+:} false; then : 8213 $as_echo_n "(cached) " >&6 8214else 8215 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8216/* end confdefs.h. */ 8217int i; 8218int 8219main () 8220{ 8221 8222 ; 8223 return 0; 8224} 8225_ACEOF 8226if ac_fn_c_try_link "$LINENO"; then : 8227 eval $cacheid=yes 8228else 8229 eval $cacheid=no 8230fi 8231rm -f core conftest.err conftest.$ac_objext \ 8232 conftest$ac_exeext conftest.$ac_ext 8233fi 8234 8235 8236 CFLAGS="$xorg_testset_save_CFLAGS" 8237 8238 eval supported=\$$cacheid 8239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8240$as_echo "$supported" >&6; } 8241 if test "$supported" = "yes" ; then 8242 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 8243 found="yes" 8244 fi 8245 fi 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261xorg_testset_save_CFLAGS="$CFLAGS" 8262 8263if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8264 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8266$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8267if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8268 $as_echo_n "(cached) " >&6 8269else 8270 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8271/* end confdefs.h. */ 8272int i; 8273_ACEOF 8274if ac_fn_c_try_compile "$LINENO"; then : 8275 xorg_cv_cc_flag_unknown_warning_option=yes 8276else 8277 xorg_cv_cc_flag_unknown_warning_option=no 8278fi 8279rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8280fi 8281{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8282$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8283 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8284 CFLAGS="$xorg_testset_save_CFLAGS" 8285fi 8286 8287if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8288 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8289 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8290 fi 8291 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8293$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8294if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8295 $as_echo_n "(cached) " >&6 8296else 8297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8298/* end confdefs.h. */ 8299int i; 8300_ACEOF 8301if ac_fn_c_try_compile "$LINENO"; then : 8302 xorg_cv_cc_flag_unused_command_line_argument=yes 8303else 8304 xorg_cv_cc_flag_unused_command_line_argument=no 8305fi 8306rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8307fi 8308{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8309$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8310 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8311 CFLAGS="$xorg_testset_save_CFLAGS" 8312fi 8313 8314found="no" 8315 8316 if test $found = "no" ; then 8317 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8318 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8319 fi 8320 8321 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8322 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8323 fi 8324 8325 CFLAGS="$CFLAGS -Winit-self" 8326 8327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 8328$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 8329 cacheid=xorg_cv_cc_flag__Winit_self 8330 if eval \${$cacheid+:} false; then : 8331 $as_echo_n "(cached) " >&6 8332else 8333 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8334/* end confdefs.h. */ 8335int i; 8336int 8337main () 8338{ 8339 8340 ; 8341 return 0; 8342} 8343_ACEOF 8344if ac_fn_c_try_link "$LINENO"; then : 8345 eval $cacheid=yes 8346else 8347 eval $cacheid=no 8348fi 8349rm -f core conftest.err conftest.$ac_objext \ 8350 conftest$ac_exeext conftest.$ac_ext 8351fi 8352 8353 8354 CFLAGS="$xorg_testset_save_CFLAGS" 8355 8356 eval supported=\$$cacheid 8357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8358$as_echo "$supported" >&6; } 8359 if test "$supported" = "yes" ; then 8360 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 8361 found="yes" 8362 fi 8363 fi 8364 8365 8366 8367 8368 8369 8370 8371 8372 8373 8374 8375 8376 8377 8378 8379xorg_testset_save_CFLAGS="$CFLAGS" 8380 8381if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8382 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8384$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8385if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8386 $as_echo_n "(cached) " >&6 8387else 8388 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8389/* end confdefs.h. */ 8390int i; 8391_ACEOF 8392if ac_fn_c_try_compile "$LINENO"; then : 8393 xorg_cv_cc_flag_unknown_warning_option=yes 8394else 8395 xorg_cv_cc_flag_unknown_warning_option=no 8396fi 8397rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8398fi 8399{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8400$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8401 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8402 CFLAGS="$xorg_testset_save_CFLAGS" 8403fi 8404 8405if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8406 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8407 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8408 fi 8409 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8411$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8412if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8413 $as_echo_n "(cached) " >&6 8414else 8415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8416/* end confdefs.h. */ 8417int i; 8418_ACEOF 8419if ac_fn_c_try_compile "$LINENO"; then : 8420 xorg_cv_cc_flag_unused_command_line_argument=yes 8421else 8422 xorg_cv_cc_flag_unused_command_line_argument=no 8423fi 8424rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8425fi 8426{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8427$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8428 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8429 CFLAGS="$xorg_testset_save_CFLAGS" 8430fi 8431 8432found="no" 8433 8434 if test $found = "no" ; then 8435 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8436 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8437 fi 8438 8439 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8440 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8441 fi 8442 8443 CFLAGS="$CFLAGS -Wmain" 8444 8445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 8446$as_echo_n "checking if $CC supports -Wmain... " >&6; } 8447 cacheid=xorg_cv_cc_flag__Wmain 8448 if eval \${$cacheid+:} false; then : 8449 $as_echo_n "(cached) " >&6 8450else 8451 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8452/* end confdefs.h. */ 8453int i; 8454int 8455main () 8456{ 8457 8458 ; 8459 return 0; 8460} 8461_ACEOF 8462if ac_fn_c_try_link "$LINENO"; then : 8463 eval $cacheid=yes 8464else 8465 eval $cacheid=no 8466fi 8467rm -f core conftest.err conftest.$ac_objext \ 8468 conftest$ac_exeext conftest.$ac_ext 8469fi 8470 8471 8472 CFLAGS="$xorg_testset_save_CFLAGS" 8473 8474 eval supported=\$$cacheid 8475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8476$as_echo "$supported" >&6; } 8477 if test "$supported" = "yes" ; then 8478 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 8479 found="yes" 8480 fi 8481 fi 8482 8483 8484 8485 8486 8487 8488 8489 8490 8491 8492 8493 8494 8495 8496 8497xorg_testset_save_CFLAGS="$CFLAGS" 8498 8499if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8500 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8502$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8503if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8504 $as_echo_n "(cached) " >&6 8505else 8506 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8507/* end confdefs.h. */ 8508int i; 8509_ACEOF 8510if ac_fn_c_try_compile "$LINENO"; then : 8511 xorg_cv_cc_flag_unknown_warning_option=yes 8512else 8513 xorg_cv_cc_flag_unknown_warning_option=no 8514fi 8515rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8516fi 8517{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8518$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8519 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8520 CFLAGS="$xorg_testset_save_CFLAGS" 8521fi 8522 8523if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8524 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8525 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8526 fi 8527 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8529$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8530if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8531 $as_echo_n "(cached) " >&6 8532else 8533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8534/* end confdefs.h. */ 8535int i; 8536_ACEOF 8537if ac_fn_c_try_compile "$LINENO"; then : 8538 xorg_cv_cc_flag_unused_command_line_argument=yes 8539else 8540 xorg_cv_cc_flag_unused_command_line_argument=no 8541fi 8542rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8543fi 8544{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8545$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8546 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8547 CFLAGS="$xorg_testset_save_CFLAGS" 8548fi 8549 8550found="no" 8551 8552 if test $found = "no" ; then 8553 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8554 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8555 fi 8556 8557 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8558 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8559 fi 8560 8561 CFLAGS="$CFLAGS -Wmissing-braces" 8562 8563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 8564$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 8565 cacheid=xorg_cv_cc_flag__Wmissing_braces 8566 if eval \${$cacheid+:} false; then : 8567 $as_echo_n "(cached) " >&6 8568else 8569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8570/* end confdefs.h. */ 8571int i; 8572int 8573main () 8574{ 8575 8576 ; 8577 return 0; 8578} 8579_ACEOF 8580if ac_fn_c_try_link "$LINENO"; then : 8581 eval $cacheid=yes 8582else 8583 eval $cacheid=no 8584fi 8585rm -f core conftest.err conftest.$ac_objext \ 8586 conftest$ac_exeext conftest.$ac_ext 8587fi 8588 8589 8590 CFLAGS="$xorg_testset_save_CFLAGS" 8591 8592 eval supported=\$$cacheid 8593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8594$as_echo "$supported" >&6; } 8595 if test "$supported" = "yes" ; then 8596 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 8597 found="yes" 8598 fi 8599 fi 8600 8601 8602 8603 8604 8605 8606 8607 8608 8609 8610 8611 8612 8613 8614 8615xorg_testset_save_CFLAGS="$CFLAGS" 8616 8617if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8618 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8620$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8621if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8622 $as_echo_n "(cached) " >&6 8623else 8624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8625/* end confdefs.h. */ 8626int i; 8627_ACEOF 8628if ac_fn_c_try_compile "$LINENO"; then : 8629 xorg_cv_cc_flag_unknown_warning_option=yes 8630else 8631 xorg_cv_cc_flag_unknown_warning_option=no 8632fi 8633rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8634fi 8635{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8636$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8637 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8638 CFLAGS="$xorg_testset_save_CFLAGS" 8639fi 8640 8641if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8642 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8643 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8644 fi 8645 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8647$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8648if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8649 $as_echo_n "(cached) " >&6 8650else 8651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8652/* end confdefs.h. */ 8653int i; 8654_ACEOF 8655if ac_fn_c_try_compile "$LINENO"; then : 8656 xorg_cv_cc_flag_unused_command_line_argument=yes 8657else 8658 xorg_cv_cc_flag_unused_command_line_argument=no 8659fi 8660rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8661fi 8662{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8663$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8664 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8665 CFLAGS="$xorg_testset_save_CFLAGS" 8666fi 8667 8668found="no" 8669 8670 if test $found = "no" ; then 8671 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8672 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8673 fi 8674 8675 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8676 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8677 fi 8678 8679 CFLAGS="$CFLAGS -Wsequence-point" 8680 8681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 8682$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 8683 cacheid=xorg_cv_cc_flag__Wsequence_point 8684 if eval \${$cacheid+:} false; then : 8685 $as_echo_n "(cached) " >&6 8686else 8687 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8688/* end confdefs.h. */ 8689int i; 8690int 8691main () 8692{ 8693 8694 ; 8695 return 0; 8696} 8697_ACEOF 8698if ac_fn_c_try_link "$LINENO"; then : 8699 eval $cacheid=yes 8700else 8701 eval $cacheid=no 8702fi 8703rm -f core conftest.err conftest.$ac_objext \ 8704 conftest$ac_exeext conftest.$ac_ext 8705fi 8706 8707 8708 CFLAGS="$xorg_testset_save_CFLAGS" 8709 8710 eval supported=\$$cacheid 8711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8712$as_echo "$supported" >&6; } 8713 if test "$supported" = "yes" ; then 8714 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 8715 found="yes" 8716 fi 8717 fi 8718 8719 8720 8721 8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733xorg_testset_save_CFLAGS="$CFLAGS" 8734 8735if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8736 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8738$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8739if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8740 $as_echo_n "(cached) " >&6 8741else 8742 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8743/* end confdefs.h. */ 8744int i; 8745_ACEOF 8746if ac_fn_c_try_compile "$LINENO"; then : 8747 xorg_cv_cc_flag_unknown_warning_option=yes 8748else 8749 xorg_cv_cc_flag_unknown_warning_option=no 8750fi 8751rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8752fi 8753{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8754$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8755 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8756 CFLAGS="$xorg_testset_save_CFLAGS" 8757fi 8758 8759if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8760 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8761 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8762 fi 8763 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8765$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8766if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8767 $as_echo_n "(cached) " >&6 8768else 8769 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8770/* end confdefs.h. */ 8771int i; 8772_ACEOF 8773if ac_fn_c_try_compile "$LINENO"; then : 8774 xorg_cv_cc_flag_unused_command_line_argument=yes 8775else 8776 xorg_cv_cc_flag_unused_command_line_argument=no 8777fi 8778rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8779fi 8780{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8781$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8782 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8783 CFLAGS="$xorg_testset_save_CFLAGS" 8784fi 8785 8786found="no" 8787 8788 if test $found = "no" ; then 8789 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8790 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8791 fi 8792 8793 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8794 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8795 fi 8796 8797 CFLAGS="$CFLAGS -Wreturn-type" 8798 8799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 8800$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 8801 cacheid=xorg_cv_cc_flag__Wreturn_type 8802 if eval \${$cacheid+:} false; then : 8803 $as_echo_n "(cached) " >&6 8804else 8805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8806/* end confdefs.h. */ 8807int i; 8808int 8809main () 8810{ 8811 8812 ; 8813 return 0; 8814} 8815_ACEOF 8816if ac_fn_c_try_link "$LINENO"; then : 8817 eval $cacheid=yes 8818else 8819 eval $cacheid=no 8820fi 8821rm -f core conftest.err conftest.$ac_objext \ 8822 conftest$ac_exeext conftest.$ac_ext 8823fi 8824 8825 8826 CFLAGS="$xorg_testset_save_CFLAGS" 8827 8828 eval supported=\$$cacheid 8829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8830$as_echo "$supported" >&6; } 8831 if test "$supported" = "yes" ; then 8832 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 8833 found="yes" 8834 fi 8835 fi 8836 8837 8838 8839 8840 8841 8842 8843 8844 8845 8846 8847 8848 8849 8850 8851xorg_testset_save_CFLAGS="$CFLAGS" 8852 8853if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8854 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8856$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8857if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8858 $as_echo_n "(cached) " >&6 8859else 8860 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8861/* end confdefs.h. */ 8862int i; 8863_ACEOF 8864if ac_fn_c_try_compile "$LINENO"; then : 8865 xorg_cv_cc_flag_unknown_warning_option=yes 8866else 8867 xorg_cv_cc_flag_unknown_warning_option=no 8868fi 8869rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8870fi 8871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8872$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8873 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8874 CFLAGS="$xorg_testset_save_CFLAGS" 8875fi 8876 8877if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8878 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8879 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8880 fi 8881 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8883$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8884if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8885 $as_echo_n "(cached) " >&6 8886else 8887 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8888/* end confdefs.h. */ 8889int i; 8890_ACEOF 8891if ac_fn_c_try_compile "$LINENO"; then : 8892 xorg_cv_cc_flag_unused_command_line_argument=yes 8893else 8894 xorg_cv_cc_flag_unused_command_line_argument=no 8895fi 8896rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8897fi 8898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8899$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8900 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8901 CFLAGS="$xorg_testset_save_CFLAGS" 8902fi 8903 8904found="no" 8905 8906 if test $found = "no" ; then 8907 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8908 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8909 fi 8910 8911 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8912 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8913 fi 8914 8915 CFLAGS="$CFLAGS -Wtrigraphs" 8916 8917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 8918$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 8919 cacheid=xorg_cv_cc_flag__Wtrigraphs 8920 if eval \${$cacheid+:} false; then : 8921 $as_echo_n "(cached) " >&6 8922else 8923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8924/* end confdefs.h. */ 8925int i; 8926int 8927main () 8928{ 8929 8930 ; 8931 return 0; 8932} 8933_ACEOF 8934if ac_fn_c_try_link "$LINENO"; then : 8935 eval $cacheid=yes 8936else 8937 eval $cacheid=no 8938fi 8939rm -f core conftest.err conftest.$ac_objext \ 8940 conftest$ac_exeext conftest.$ac_ext 8941fi 8942 8943 8944 CFLAGS="$xorg_testset_save_CFLAGS" 8945 8946 eval supported=\$$cacheid 8947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8948$as_echo "$supported" >&6; } 8949 if test "$supported" = "yes" ; then 8950 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 8951 found="yes" 8952 fi 8953 fi 8954 8955 8956 8957 8958 8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969xorg_testset_save_CFLAGS="$CFLAGS" 8970 8971if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8972 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8974$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8975if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8976 $as_echo_n "(cached) " >&6 8977else 8978 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8979/* end confdefs.h. */ 8980int i; 8981_ACEOF 8982if ac_fn_c_try_compile "$LINENO"; then : 8983 xorg_cv_cc_flag_unknown_warning_option=yes 8984else 8985 xorg_cv_cc_flag_unknown_warning_option=no 8986fi 8987rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8988fi 8989{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8990$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8991 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8992 CFLAGS="$xorg_testset_save_CFLAGS" 8993fi 8994 8995if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8996 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8997 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8998 fi 8999 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9001$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9002if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9003 $as_echo_n "(cached) " >&6 9004else 9005 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9006/* end confdefs.h. */ 9007int i; 9008_ACEOF 9009if ac_fn_c_try_compile "$LINENO"; then : 9010 xorg_cv_cc_flag_unused_command_line_argument=yes 9011else 9012 xorg_cv_cc_flag_unused_command_line_argument=no 9013fi 9014rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9015fi 9016{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9017$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9018 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9019 CFLAGS="$xorg_testset_save_CFLAGS" 9020fi 9021 9022found="no" 9023 9024 if test $found = "no" ; then 9025 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9026 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9027 fi 9028 9029 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9030 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9031 fi 9032 9033 CFLAGS="$CFLAGS -Warray-bounds" 9034 9035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 9036$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 9037 cacheid=xorg_cv_cc_flag__Warray_bounds 9038 if eval \${$cacheid+:} false; then : 9039 $as_echo_n "(cached) " >&6 9040else 9041 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9042/* end confdefs.h. */ 9043int i; 9044int 9045main () 9046{ 9047 9048 ; 9049 return 0; 9050} 9051_ACEOF 9052if ac_fn_c_try_link "$LINENO"; then : 9053 eval $cacheid=yes 9054else 9055 eval $cacheid=no 9056fi 9057rm -f core conftest.err conftest.$ac_objext \ 9058 conftest$ac_exeext conftest.$ac_ext 9059fi 9060 9061 9062 CFLAGS="$xorg_testset_save_CFLAGS" 9063 9064 eval supported=\$$cacheid 9065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9066$as_echo "$supported" >&6; } 9067 if test "$supported" = "yes" ; then 9068 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 9069 found="yes" 9070 fi 9071 fi 9072 9073 9074 9075 9076 9077 9078 9079 9080 9081 9082 9083 9084 9085 9086 9087xorg_testset_save_CFLAGS="$CFLAGS" 9088 9089if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9090 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9092$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9093if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9094 $as_echo_n "(cached) " >&6 9095else 9096 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9097/* end confdefs.h. */ 9098int i; 9099_ACEOF 9100if ac_fn_c_try_compile "$LINENO"; then : 9101 xorg_cv_cc_flag_unknown_warning_option=yes 9102else 9103 xorg_cv_cc_flag_unknown_warning_option=no 9104fi 9105rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9106fi 9107{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9108$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9109 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9110 CFLAGS="$xorg_testset_save_CFLAGS" 9111fi 9112 9113if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9114 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9115 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9116 fi 9117 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9119$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9120if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9121 $as_echo_n "(cached) " >&6 9122else 9123 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9124/* end confdefs.h. */ 9125int i; 9126_ACEOF 9127if ac_fn_c_try_compile "$LINENO"; then : 9128 xorg_cv_cc_flag_unused_command_line_argument=yes 9129else 9130 xorg_cv_cc_flag_unused_command_line_argument=no 9131fi 9132rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9133fi 9134{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9135$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9136 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9137 CFLAGS="$xorg_testset_save_CFLAGS" 9138fi 9139 9140found="no" 9141 9142 if test $found = "no" ; then 9143 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9144 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9145 fi 9146 9147 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9148 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9149 fi 9150 9151 CFLAGS="$CFLAGS -Wwrite-strings" 9152 9153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 9154$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 9155 cacheid=xorg_cv_cc_flag__Wwrite_strings 9156 if eval \${$cacheid+:} false; then : 9157 $as_echo_n "(cached) " >&6 9158else 9159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9160/* end confdefs.h. */ 9161int i; 9162int 9163main () 9164{ 9165 9166 ; 9167 return 0; 9168} 9169_ACEOF 9170if ac_fn_c_try_link "$LINENO"; then : 9171 eval $cacheid=yes 9172else 9173 eval $cacheid=no 9174fi 9175rm -f core conftest.err conftest.$ac_objext \ 9176 conftest$ac_exeext conftest.$ac_ext 9177fi 9178 9179 9180 CFLAGS="$xorg_testset_save_CFLAGS" 9181 9182 eval supported=\$$cacheid 9183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9184$as_echo "$supported" >&6; } 9185 if test "$supported" = "yes" ; then 9186 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 9187 found="yes" 9188 fi 9189 fi 9190 9191 9192 9193 9194 9195 9196 9197 9198 9199 9200 9201 9202 9203 9204 9205xorg_testset_save_CFLAGS="$CFLAGS" 9206 9207if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9208 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9210$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9211if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9212 $as_echo_n "(cached) " >&6 9213else 9214 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9215/* end confdefs.h. */ 9216int i; 9217_ACEOF 9218if ac_fn_c_try_compile "$LINENO"; then : 9219 xorg_cv_cc_flag_unknown_warning_option=yes 9220else 9221 xorg_cv_cc_flag_unknown_warning_option=no 9222fi 9223rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9224fi 9225{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9226$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9227 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9228 CFLAGS="$xorg_testset_save_CFLAGS" 9229fi 9230 9231if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9232 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9233 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9234 fi 9235 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9237$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9238if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9239 $as_echo_n "(cached) " >&6 9240else 9241 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9242/* end confdefs.h. */ 9243int i; 9244_ACEOF 9245if ac_fn_c_try_compile "$LINENO"; then : 9246 xorg_cv_cc_flag_unused_command_line_argument=yes 9247else 9248 xorg_cv_cc_flag_unused_command_line_argument=no 9249fi 9250rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9251fi 9252{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9253$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9254 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9255 CFLAGS="$xorg_testset_save_CFLAGS" 9256fi 9257 9258found="no" 9259 9260 if test $found = "no" ; then 9261 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9262 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9263 fi 9264 9265 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9266 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9267 fi 9268 9269 CFLAGS="$CFLAGS -Waddress" 9270 9271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 9272$as_echo_n "checking if $CC supports -Waddress... " >&6; } 9273 cacheid=xorg_cv_cc_flag__Waddress 9274 if eval \${$cacheid+:} false; then : 9275 $as_echo_n "(cached) " >&6 9276else 9277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9278/* end confdefs.h. */ 9279int i; 9280int 9281main () 9282{ 9283 9284 ; 9285 return 0; 9286} 9287_ACEOF 9288if ac_fn_c_try_link "$LINENO"; then : 9289 eval $cacheid=yes 9290else 9291 eval $cacheid=no 9292fi 9293rm -f core conftest.err conftest.$ac_objext \ 9294 conftest$ac_exeext conftest.$ac_ext 9295fi 9296 9297 9298 CFLAGS="$xorg_testset_save_CFLAGS" 9299 9300 eval supported=\$$cacheid 9301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9302$as_echo "$supported" >&6; } 9303 if test "$supported" = "yes" ; then 9304 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 9305 found="yes" 9306 fi 9307 fi 9308 9309 9310 9311 9312 9313 9314 9315 9316 9317 9318 9319 9320 9321 9322 9323xorg_testset_save_CFLAGS="$CFLAGS" 9324 9325if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9326 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9328$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9329if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9330 $as_echo_n "(cached) " >&6 9331else 9332 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9333/* end confdefs.h. */ 9334int i; 9335_ACEOF 9336if ac_fn_c_try_compile "$LINENO"; then : 9337 xorg_cv_cc_flag_unknown_warning_option=yes 9338else 9339 xorg_cv_cc_flag_unknown_warning_option=no 9340fi 9341rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9342fi 9343{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9344$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9345 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9346 CFLAGS="$xorg_testset_save_CFLAGS" 9347fi 9348 9349if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9350 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9351 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9352 fi 9353 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9355$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9356if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9357 $as_echo_n "(cached) " >&6 9358else 9359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9360/* end confdefs.h. */ 9361int i; 9362_ACEOF 9363if ac_fn_c_try_compile "$LINENO"; then : 9364 xorg_cv_cc_flag_unused_command_line_argument=yes 9365else 9366 xorg_cv_cc_flag_unused_command_line_argument=no 9367fi 9368rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9369fi 9370{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9371$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9372 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9373 CFLAGS="$xorg_testset_save_CFLAGS" 9374fi 9375 9376found="no" 9377 9378 if test $found = "no" ; then 9379 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9380 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9381 fi 9382 9383 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9384 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9385 fi 9386 9387 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 9388 9389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 9390$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 9391 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 9392 if eval \${$cacheid+:} false; then : 9393 $as_echo_n "(cached) " >&6 9394else 9395 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9396/* end confdefs.h. */ 9397int i; 9398int 9399main () 9400{ 9401 9402 ; 9403 return 0; 9404} 9405_ACEOF 9406if ac_fn_c_try_link "$LINENO"; then : 9407 eval $cacheid=yes 9408else 9409 eval $cacheid=no 9410fi 9411rm -f core conftest.err conftest.$ac_objext \ 9412 conftest$ac_exeext conftest.$ac_ext 9413fi 9414 9415 9416 CFLAGS="$xorg_testset_save_CFLAGS" 9417 9418 eval supported=\$$cacheid 9419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9420$as_echo "$supported" >&6; } 9421 if test "$supported" = "yes" ; then 9422 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 9423 found="yes" 9424 fi 9425 fi 9426 9427 9428 9429 9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441xorg_testset_save_CFLAGS="$CFLAGS" 9442 9443if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9444 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9446$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9447if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9448 $as_echo_n "(cached) " >&6 9449else 9450 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9451/* end confdefs.h. */ 9452int i; 9453_ACEOF 9454if ac_fn_c_try_compile "$LINENO"; then : 9455 xorg_cv_cc_flag_unknown_warning_option=yes 9456else 9457 xorg_cv_cc_flag_unknown_warning_option=no 9458fi 9459rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9460fi 9461{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9462$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9463 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9464 CFLAGS="$xorg_testset_save_CFLAGS" 9465fi 9466 9467if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9468 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9469 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9470 fi 9471 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9473$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9474if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9475 $as_echo_n "(cached) " >&6 9476else 9477 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9478/* end confdefs.h. */ 9479int i; 9480_ACEOF 9481if ac_fn_c_try_compile "$LINENO"; then : 9482 xorg_cv_cc_flag_unused_command_line_argument=yes 9483else 9484 xorg_cv_cc_flag_unused_command_line_argument=no 9485fi 9486rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9487fi 9488{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9489$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9490 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9491 CFLAGS="$xorg_testset_save_CFLAGS" 9492fi 9493 9494found="no" 9495 9496 if test $found = "no" ; then 9497 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9498 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9499 fi 9500 9501 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9502 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9503 fi 9504 9505 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 9506 9507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 9508$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 9509 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 9510 if eval \${$cacheid+:} false; then : 9511 $as_echo_n "(cached) " >&6 9512else 9513 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9514/* end confdefs.h. */ 9515int i; 9516int 9517main () 9518{ 9519 9520 ; 9521 return 0; 9522} 9523_ACEOF 9524if ac_fn_c_try_link "$LINENO"; then : 9525 eval $cacheid=yes 9526else 9527 eval $cacheid=no 9528fi 9529rm -f core conftest.err conftest.$ac_objext \ 9530 conftest$ac_exeext conftest.$ac_ext 9531fi 9532 9533 9534 CFLAGS="$xorg_testset_save_CFLAGS" 9535 9536 eval supported=\$$cacheid 9537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9538$as_echo "$supported" >&6; } 9539 if test "$supported" = "yes" ; then 9540 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 9541 found="yes" 9542 fi 9543 fi 9544 9545 9546fi 9547 9548 9549 9550 9551 9552 9553 9554 CWARNFLAGS="$BASE_CFLAGS" 9555 if test "x$GCC" = xyes ; then 9556 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 9557 fi 9558 9559 9560 9561 9562 9563 9564 9565 9566# Check whether --enable-strict-compilation was given. 9567if test "${enable_strict_compilation+set}" = set; then : 9568 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 9569else 9570 STRICT_COMPILE=no 9571fi 9572 9573 9574 9575 9576 9577 9578STRICT_CFLAGS="" 9579 9580 9581 9582 9583 9584 9585 9586 9587 9588 9589 9590 9591 9592xorg_testset_save_CFLAGS="$CFLAGS" 9593 9594if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9595 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9597$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9598if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9599 $as_echo_n "(cached) " >&6 9600else 9601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9602/* end confdefs.h. */ 9603int i; 9604_ACEOF 9605if ac_fn_c_try_compile "$LINENO"; then : 9606 xorg_cv_cc_flag_unknown_warning_option=yes 9607else 9608 xorg_cv_cc_flag_unknown_warning_option=no 9609fi 9610rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9611fi 9612{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9613$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9614 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9615 CFLAGS="$xorg_testset_save_CFLAGS" 9616fi 9617 9618if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9619 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9620 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9621 fi 9622 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9624$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9625if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9626 $as_echo_n "(cached) " >&6 9627else 9628 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9629/* end confdefs.h. */ 9630int i; 9631_ACEOF 9632if ac_fn_c_try_compile "$LINENO"; then : 9633 xorg_cv_cc_flag_unused_command_line_argument=yes 9634else 9635 xorg_cv_cc_flag_unused_command_line_argument=no 9636fi 9637rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9638fi 9639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9640$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9641 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9642 CFLAGS="$xorg_testset_save_CFLAGS" 9643fi 9644 9645found="no" 9646 9647 if test $found = "no" ; then 9648 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9649 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9650 fi 9651 9652 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9653 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9654 fi 9655 9656 CFLAGS="$CFLAGS -pedantic" 9657 9658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 9659$as_echo_n "checking if $CC supports -pedantic... " >&6; } 9660 cacheid=xorg_cv_cc_flag__pedantic 9661 if eval \${$cacheid+:} false; then : 9662 $as_echo_n "(cached) " >&6 9663else 9664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9665/* end confdefs.h. */ 9666int i; 9667int 9668main () 9669{ 9670 9671 ; 9672 return 0; 9673} 9674_ACEOF 9675if ac_fn_c_try_link "$LINENO"; then : 9676 eval $cacheid=yes 9677else 9678 eval $cacheid=no 9679fi 9680rm -f core conftest.err conftest.$ac_objext \ 9681 conftest$ac_exeext conftest.$ac_ext 9682fi 9683 9684 9685 CFLAGS="$xorg_testset_save_CFLAGS" 9686 9687 eval supported=\$$cacheid 9688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9689$as_echo "$supported" >&6; } 9690 if test "$supported" = "yes" ; then 9691 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 9692 found="yes" 9693 fi 9694 fi 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9709 9710xorg_testset_save_CFLAGS="$CFLAGS" 9711 9712if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9713 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9715$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9716if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9717 $as_echo_n "(cached) " >&6 9718else 9719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9720/* end confdefs.h. */ 9721int i; 9722_ACEOF 9723if ac_fn_c_try_compile "$LINENO"; then : 9724 xorg_cv_cc_flag_unknown_warning_option=yes 9725else 9726 xorg_cv_cc_flag_unknown_warning_option=no 9727fi 9728rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9729fi 9730{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9731$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9732 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9733 CFLAGS="$xorg_testset_save_CFLAGS" 9734fi 9735 9736if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9737 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9738 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9739 fi 9740 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9742$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9743if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9744 $as_echo_n "(cached) " >&6 9745else 9746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9747/* end confdefs.h. */ 9748int i; 9749_ACEOF 9750if ac_fn_c_try_compile "$LINENO"; then : 9751 xorg_cv_cc_flag_unused_command_line_argument=yes 9752else 9753 xorg_cv_cc_flag_unused_command_line_argument=no 9754fi 9755rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9756fi 9757{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9758$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9759 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9760 CFLAGS="$xorg_testset_save_CFLAGS" 9761fi 9762 9763found="no" 9764 9765 if test $found = "no" ; then 9766 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9767 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9768 fi 9769 9770 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9771 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9772 fi 9773 9774 CFLAGS="$CFLAGS -Werror" 9775 9776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 9777$as_echo_n "checking if $CC supports -Werror... " >&6; } 9778 cacheid=xorg_cv_cc_flag__Werror 9779 if eval \${$cacheid+:} false; then : 9780 $as_echo_n "(cached) " >&6 9781else 9782 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9783/* end confdefs.h. */ 9784int i; 9785int 9786main () 9787{ 9788 9789 ; 9790 return 0; 9791} 9792_ACEOF 9793if ac_fn_c_try_link "$LINENO"; then : 9794 eval $cacheid=yes 9795else 9796 eval $cacheid=no 9797fi 9798rm -f core conftest.err conftest.$ac_objext \ 9799 conftest$ac_exeext conftest.$ac_ext 9800fi 9801 9802 9803 CFLAGS="$xorg_testset_save_CFLAGS" 9804 9805 eval supported=\$$cacheid 9806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9807$as_echo "$supported" >&6; } 9808 if test "$supported" = "yes" ; then 9809 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 9810 found="yes" 9811 fi 9812 fi 9813 9814 if test $found = "no" ; then 9815 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9816 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9817 fi 9818 9819 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9820 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9821 fi 9822 9823 CFLAGS="$CFLAGS -errwarn" 9824 9825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 9826$as_echo_n "checking if $CC supports -errwarn... " >&6; } 9827 cacheid=xorg_cv_cc_flag__errwarn 9828 if eval \${$cacheid+:} false; then : 9829 $as_echo_n "(cached) " >&6 9830else 9831 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9832/* end confdefs.h. */ 9833int i; 9834int 9835main () 9836{ 9837 9838 ; 9839 return 0; 9840} 9841_ACEOF 9842if ac_fn_c_try_link "$LINENO"; then : 9843 eval $cacheid=yes 9844else 9845 eval $cacheid=no 9846fi 9847rm -f core conftest.err conftest.$ac_objext \ 9848 conftest$ac_exeext conftest.$ac_ext 9849fi 9850 9851 9852 CFLAGS="$xorg_testset_save_CFLAGS" 9853 9854 eval supported=\$$cacheid 9855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9856$as_echo "$supported" >&6; } 9857 if test "$supported" = "yes" ; then 9858 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 9859 found="yes" 9860 fi 9861 fi 9862 9863 9864 9865# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 9866# activate it with -Werror, so we add it here explicitly. 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880xorg_testset_save_CFLAGS="$CFLAGS" 9881 9882if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9883 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9885$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9886if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9887 $as_echo_n "(cached) " >&6 9888else 9889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9890/* end confdefs.h. */ 9891int i; 9892_ACEOF 9893if ac_fn_c_try_compile "$LINENO"; then : 9894 xorg_cv_cc_flag_unknown_warning_option=yes 9895else 9896 xorg_cv_cc_flag_unknown_warning_option=no 9897fi 9898rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9899fi 9900{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9901$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9902 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9903 CFLAGS="$xorg_testset_save_CFLAGS" 9904fi 9905 9906if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9907 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9908 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9909 fi 9910 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9912$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9913if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9914 $as_echo_n "(cached) " >&6 9915else 9916 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9917/* end confdefs.h. */ 9918int i; 9919_ACEOF 9920if ac_fn_c_try_compile "$LINENO"; then : 9921 xorg_cv_cc_flag_unused_command_line_argument=yes 9922else 9923 xorg_cv_cc_flag_unused_command_line_argument=no 9924fi 9925rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9926fi 9927{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9928$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9929 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9930 CFLAGS="$xorg_testset_save_CFLAGS" 9931fi 9932 9933found="no" 9934 9935 if test $found = "no" ; then 9936 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9937 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9938 fi 9939 9940 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9941 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9942 fi 9943 9944 CFLAGS="$CFLAGS -Werror=attributes" 9945 9946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 9947$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 9948 cacheid=xorg_cv_cc_flag__Werror_attributes 9949 if eval \${$cacheid+:} false; then : 9950 $as_echo_n "(cached) " >&6 9951else 9952 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9953/* end confdefs.h. */ 9954int i; 9955int 9956main () 9957{ 9958 9959 ; 9960 return 0; 9961} 9962_ACEOF 9963if ac_fn_c_try_link "$LINENO"; then : 9964 eval $cacheid=yes 9965else 9966 eval $cacheid=no 9967fi 9968rm -f core conftest.err conftest.$ac_objext \ 9969 conftest$ac_exeext conftest.$ac_ext 9970fi 9971 9972 9973 CFLAGS="$xorg_testset_save_CFLAGS" 9974 9975 eval supported=\$$cacheid 9976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9977$as_echo "$supported" >&6; } 9978 if test "$supported" = "yes" ; then 9979 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 9980 found="yes" 9981 fi 9982 fi 9983 9984 9985 9986if test "x$STRICT_COMPILE" = "xyes"; then 9987 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 9988 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 9989fi 9990 9991 9992 9993 9994 9995 9996cat >>confdefs.h <<_ACEOF 9997#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 9998_ACEOF 9999 10000 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 10001 if test "x$PVM" = "x"; then 10002 PVM="0" 10003 fi 10004 10005cat >>confdefs.h <<_ACEOF 10006#define PACKAGE_VERSION_MINOR $PVM 10007_ACEOF 10008 10009 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 10010 if test "x$PVP" = "x"; then 10011 PVP="0" 10012 fi 10013 10014cat >>confdefs.h <<_ACEOF 10015#define PACKAGE_VERSION_PATCHLEVEL $PVP 10016_ACEOF 10017 10018 10019 10020CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 10021mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 10022|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 10023echo 'git directory not found: installing possibly empty changelog.' >&2)" 10024 10025 10026 10027 10028macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 10029INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 10030mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 10031|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 10032echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 10033 10034 10035 10036 10037 10038 10039if test x$APP_MAN_SUFFIX = x ; then 10040 APP_MAN_SUFFIX=1 10041fi 10042if test x$APP_MAN_DIR = x ; then 10043 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 10044fi 10045 10046if test x$LIB_MAN_SUFFIX = x ; then 10047 LIB_MAN_SUFFIX=3 10048fi 10049if test x$LIB_MAN_DIR = x ; then 10050 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 10051fi 10052 10053if test x$FILE_MAN_SUFFIX = x ; then 10054 case $host_os in 10055 solaris*) FILE_MAN_SUFFIX=4 ;; 10056 *) FILE_MAN_SUFFIX=5 ;; 10057 esac 10058fi 10059if test x$FILE_MAN_DIR = x ; then 10060 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 10061fi 10062 10063if test x$MISC_MAN_SUFFIX = x ; then 10064 case $host_os in 10065 solaris*) MISC_MAN_SUFFIX=5 ;; 10066 *) MISC_MAN_SUFFIX=7 ;; 10067 esac 10068fi 10069if test x$MISC_MAN_DIR = x ; then 10070 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 10071fi 10072 10073if test x$DRIVER_MAN_SUFFIX = x ; then 10074 case $host_os in 10075 solaris*) DRIVER_MAN_SUFFIX=7 ;; 10076 *) DRIVER_MAN_SUFFIX=4 ;; 10077 esac 10078fi 10079if test x$DRIVER_MAN_DIR = x ; then 10080 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 10081fi 10082 10083if test x$ADMIN_MAN_SUFFIX = x ; then 10084 case $host_os in 10085 solaris*) ADMIN_MAN_SUFFIX=1m ;; 10086 *) ADMIN_MAN_SUFFIX=8 ;; 10087 esac 10088fi 10089if test x$ADMIN_MAN_DIR = x ; then 10090 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 10091fi 10092 10093 10094 10095 10096 10097 10098 10099 10100 10101 10102 10103 10104 10105 10106 10107XORG_MAN_PAGE="X Version 11" 10108 10109MAN_SUBSTS="\ 10110 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 10111 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 10112 -e 's|__xservername__|Xorg|g' \ 10113 -e 's|__xconfigfile__|xorg.conf|g' \ 10114 -e 's|__projectroot__|\$(prefix)|g' \ 10115 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 10116 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 10117 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 10118 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 10119 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 10120 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 10121 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 10122 10123 10124 10125# Check whether --enable-silent-rules was given. 10126if test "${enable_silent_rules+set}" = set; then : 10127 enableval=$enable_silent_rules; 10128fi 10129 10130case $enable_silent_rules in # ((( 10131 yes) AM_DEFAULT_VERBOSITY=0;; 10132 no) AM_DEFAULT_VERBOSITY=1;; 10133 *) AM_DEFAULT_VERBOSITY=0;; 10134esac 10135am_make=${MAKE-make} 10136{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 10137$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 10138if ${am_cv_make_support_nested_variables+:} false; then : 10139 $as_echo_n "(cached) " >&6 10140else 10141 if $as_echo 'TRUE=$(BAR$(V)) 10142BAR0=false 10143BAR1=true 10144V=1 10145am__doit: 10146 @$(TRUE) 10147.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 10148 am_cv_make_support_nested_variables=yes 10149else 10150 am_cv_make_support_nested_variables=no 10151fi 10152fi 10153{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 10154$as_echo "$am_cv_make_support_nested_variables" >&6; } 10155if test $am_cv_make_support_nested_variables = yes; then 10156 AM_V='$(V)' 10157 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 10158else 10159 AM_V=$AM_DEFAULT_VERBOSITY 10160 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 10161fi 10162AM_BACKSLASH='\' 10163 10164 10165 10166 10167ac_config_headers="$ac_config_headers config.h" 10168 10169ac_aux_dir= 10170for ac_dir in . "$srcdir"/.; do 10171 if test -f "$ac_dir/install-sh"; then 10172 ac_aux_dir=$ac_dir 10173 ac_install_sh="$ac_aux_dir/install-sh -c" 10174 break 10175 elif test -f "$ac_dir/install.sh"; then 10176 ac_aux_dir=$ac_dir 10177 ac_install_sh="$ac_aux_dir/install.sh -c" 10178 break 10179 elif test -f "$ac_dir/shtool"; then 10180 ac_aux_dir=$ac_dir 10181 ac_install_sh="$ac_aux_dir/shtool install -c" 10182 break 10183 fi 10184done 10185if test -z "$ac_aux_dir"; then 10186 as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5 10187fi 10188 10189# These three variables are undocumented and unsupported, 10190# and are intended to be withdrawn in a future Autoconf release. 10191# They can cause serious problems if a builder's source tree is in a directory 10192# whose full name contains unusual characters. 10193ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 10194ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 10195ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 10196 10197 10198 10199# Initialize Automake 10200am__api_version='1.14' 10201 10202{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 10203$as_echo_n "checking whether build environment is sane... " >&6; } 10204# Reject unsafe characters in $srcdir or the absolute working directory 10205# name. Accept space and tab only in the latter. 10206am_lf=' 10207' 10208case `pwd` in 10209 *[\\\"\#\$\&\'\`$am_lf]*) 10210 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 10211esac 10212case $srcdir in 10213 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 10214 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 10215esac 10216 10217# Do 'set' in a subshell so we don't clobber the current shell's 10218# arguments. Must try -L first in case configure is actually a 10219# symlink; some systems play weird games with the mod time of symlinks 10220# (eg FreeBSD returns the mod time of the symlink's containing 10221# directory). 10222if ( 10223 am_has_slept=no 10224 for am_try in 1 2; do 10225 echo "timestamp, slept: $am_has_slept" > conftest.file 10226 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 10227 if test "$*" = "X"; then 10228 # -L didn't work. 10229 set X `ls -t "$srcdir/configure" conftest.file` 10230 fi 10231 if test "$*" != "X $srcdir/configure conftest.file" \ 10232 && test "$*" != "X conftest.file $srcdir/configure"; then 10233 10234 # If neither matched, then we have a broken ls. This can happen 10235 # if, for instance, CONFIG_SHELL is bash and it inherits a 10236 # broken ls alias from the environment. This has actually 10237 # happened. Such a system could not be considered "sane". 10238 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 10239 alias in your environment" "$LINENO" 5 10240 fi 10241 if test "$2" = conftest.file || test $am_try -eq 2; then 10242 break 10243 fi 10244 # Just in case. 10245 sleep 1 10246 am_has_slept=yes 10247 done 10248 test "$2" = conftest.file 10249 ) 10250then 10251 # Ok. 10252 : 10253else 10254 as_fn_error $? "newly created file is older than distributed files! 10255Check your system clock" "$LINENO" 5 10256fi 10257{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10258$as_echo "yes" >&6; } 10259# If we didn't sleep, we still need to ensure time stamps of config.status and 10260# generated files are strictly newer. 10261am_sleep_pid= 10262if grep 'slept: no' conftest.file >/dev/null 2>&1; then 10263 ( sleep 1 ) & 10264 am_sleep_pid=$! 10265fi 10266 10267rm -f conftest.file 10268 10269test "$program_prefix" != NONE && 10270 program_transform_name="s&^&$program_prefix&;$program_transform_name" 10271# Use a double $ so make ignores it. 10272test "$program_suffix" != NONE && 10273 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 10274# Double any \ or $. 10275# By default was `s,x,x', remove it if useless. 10276ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 10277program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 10278 10279if test x"${MISSING+set}" != xset; then 10280 case $am_aux_dir in 10281 *\ * | *\ *) 10282 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 10283 *) 10284 MISSING="\${SHELL} $am_aux_dir/missing" ;; 10285 esac 10286fi 10287# Use eval to expand $SHELL 10288if eval "$MISSING --is-lightweight"; then 10289 am_missing_run="$MISSING " 10290else 10291 am_missing_run= 10292 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 10293$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 10294fi 10295 10296if test x"${install_sh}" != xset; then 10297 case $am_aux_dir in 10298 *\ * | *\ *) 10299 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 10300 *) 10301 install_sh="\${SHELL} $am_aux_dir/install-sh" 10302 esac 10303fi 10304 10305# Installed binaries are usually stripped using 'strip' when the user 10306# run "make install-strip". However 'strip' might not be the right 10307# tool to use in cross-compilation environments, therefore Automake 10308# will honor the 'STRIP' environment variable to overrule this program. 10309if test "$cross_compiling" != no; then 10310 if test -n "$ac_tool_prefix"; then 10311 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 10312set dummy ${ac_tool_prefix}strip; ac_word=$2 10313{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 10314$as_echo_n "checking for $ac_word... " >&6; } 10315if ${ac_cv_prog_STRIP+:} false; then : 10316 $as_echo_n "(cached) " >&6 10317else 10318 if test -n "$STRIP"; then 10319 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 10320else 10321as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10322for as_dir in $PATH 10323do 10324 IFS=$as_save_IFS 10325 test -z "$as_dir" && as_dir=. 10326 for ac_exec_ext in '' $ac_executable_extensions; do 10327 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 10328 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 10329 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 10330 break 2 10331 fi 10332done 10333 done 10334IFS=$as_save_IFS 10335 10336fi 10337fi 10338STRIP=$ac_cv_prog_STRIP 10339if test -n "$STRIP"; then 10340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 10341$as_echo "$STRIP" >&6; } 10342else 10343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10344$as_echo "no" >&6; } 10345fi 10346 10347 10348fi 10349if test -z "$ac_cv_prog_STRIP"; then 10350 ac_ct_STRIP=$STRIP 10351 # Extract the first word of "strip", so it can be a program name with args. 10352set dummy strip; ac_word=$2 10353{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 10354$as_echo_n "checking for $ac_word... " >&6; } 10355if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 10356 $as_echo_n "(cached) " >&6 10357else 10358 if test -n "$ac_ct_STRIP"; then 10359 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 10360else 10361as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10362for as_dir in $PATH 10363do 10364 IFS=$as_save_IFS 10365 test -z "$as_dir" && as_dir=. 10366 for ac_exec_ext in '' $ac_executable_extensions; do 10367 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 10368 ac_cv_prog_ac_ct_STRIP="strip" 10369 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 10370 break 2 10371 fi 10372done 10373 done 10374IFS=$as_save_IFS 10375 10376fi 10377fi 10378ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 10379if test -n "$ac_ct_STRIP"; then 10380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 10381$as_echo "$ac_ct_STRIP" >&6; } 10382else 10383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10384$as_echo "no" >&6; } 10385fi 10386 10387 if test "x$ac_ct_STRIP" = x; then 10388 STRIP=":" 10389 else 10390 case $cross_compiling:$ac_tool_warned in 10391yes:) 10392{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 10393$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 10394ac_tool_warned=yes ;; 10395esac 10396 STRIP=$ac_ct_STRIP 10397 fi 10398else 10399 STRIP="$ac_cv_prog_STRIP" 10400fi 10401 10402fi 10403INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 10404 10405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 10406$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 10407if test -z "$MKDIR_P"; then 10408 if ${ac_cv_path_mkdir+:} false; then : 10409 $as_echo_n "(cached) " >&6 10410else 10411 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10412for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 10413do 10414 IFS=$as_save_IFS 10415 test -z "$as_dir" && as_dir=. 10416 for ac_prog in mkdir gmkdir; do 10417 for ac_exec_ext in '' $ac_executable_extensions; do 10418 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 10419 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 10420 'mkdir (GNU coreutils) '* | \ 10421 'mkdir (coreutils) '* | \ 10422 'mkdir (fileutils) '4.1*) 10423 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 10424 break 3;; 10425 esac 10426 done 10427 done 10428 done 10429IFS=$as_save_IFS 10430 10431fi 10432 10433 test -d ./--version && rmdir ./--version 10434 if test "${ac_cv_path_mkdir+set}" = set; then 10435 MKDIR_P="$ac_cv_path_mkdir -p" 10436 else 10437 # As a last resort, use the slow shell script. Don't cache a 10438 # value for MKDIR_P within a source directory, because that will 10439 # break other packages using the cache if that directory is 10440 # removed, or if the value is a relative name. 10441 MKDIR_P="$ac_install_sh -d" 10442 fi 10443fi 10444{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 10445$as_echo "$MKDIR_P" >&6; } 10446 10447for ac_prog in gawk mawk nawk awk 10448do 10449 # Extract the first word of "$ac_prog", so it can be a program name with args. 10450set dummy $ac_prog; ac_word=$2 10451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 10452$as_echo_n "checking for $ac_word... " >&6; } 10453if ${ac_cv_prog_AWK+:} false; then : 10454 $as_echo_n "(cached) " >&6 10455else 10456 if test -n "$AWK"; then 10457 ac_cv_prog_AWK="$AWK" # Let the user override the test. 10458else 10459as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10460for as_dir in $PATH 10461do 10462 IFS=$as_save_IFS 10463 test -z "$as_dir" && as_dir=. 10464 for ac_exec_ext in '' $ac_executable_extensions; do 10465 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 10466 ac_cv_prog_AWK="$ac_prog" 10467 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 10468 break 2 10469 fi 10470done 10471 done 10472IFS=$as_save_IFS 10473 10474fi 10475fi 10476AWK=$ac_cv_prog_AWK 10477if test -n "$AWK"; then 10478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 10479$as_echo "$AWK" >&6; } 10480else 10481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10482$as_echo "no" >&6; } 10483fi 10484 10485 10486 test -n "$AWK" && break 10487done 10488 10489{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 10490$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 10491set x ${MAKE-make} 10492ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 10493if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 10494 $as_echo_n "(cached) " >&6 10495else 10496 cat >conftest.make <<\_ACEOF 10497SHELL = /bin/sh 10498all: 10499 @echo '@@@%%%=$(MAKE)=@@@%%%' 10500_ACEOF 10501# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 10502case `${MAKE-make} -f conftest.make 2>/dev/null` in 10503 *@@@%%%=?*=@@@%%%*) 10504 eval ac_cv_prog_make_${ac_make}_set=yes;; 10505 *) 10506 eval ac_cv_prog_make_${ac_make}_set=no;; 10507esac 10508rm -f conftest.make 10509fi 10510if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 10511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10512$as_echo "yes" >&6; } 10513 SET_MAKE= 10514else 10515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10516$as_echo "no" >&6; } 10517 SET_MAKE="MAKE=${MAKE-make}" 10518fi 10519 10520rm -rf .tst 2>/dev/null 10521mkdir .tst 2>/dev/null 10522if test -d .tst; then 10523 am__leading_dot=. 10524else 10525 am__leading_dot=_ 10526fi 10527rmdir .tst 2>/dev/null 10528 10529DEPDIR="${am__leading_dot}deps" 10530 10531ac_config_commands="$ac_config_commands depfiles" 10532 10533 10534am_make=${MAKE-make} 10535cat > confinc << 'END' 10536am__doit: 10537 @echo this is the am__doit target 10538.PHONY: am__doit 10539END 10540# If we don't find an include directive, just comment out the code. 10541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 10542$as_echo_n "checking for style of include used by $am_make... " >&6; } 10543am__include="#" 10544am__quote= 10545_am_result=none 10546# First try GNU make style include. 10547echo "include confinc" > confmf 10548# Ignore all kinds of additional output from 'make'. 10549case `$am_make -s -f confmf 2> /dev/null` in #( 10550*the\ am__doit\ target*) 10551 am__include=include 10552 am__quote= 10553 _am_result=GNU 10554 ;; 10555esac 10556# Now try BSD make style include. 10557if test "$am__include" = "#"; then 10558 echo '.include "confinc"' > confmf 10559 case `$am_make -s -f confmf 2> /dev/null` in #( 10560 *the\ am__doit\ target*) 10561 am__include=.include 10562 am__quote="\"" 10563 _am_result=BSD 10564 ;; 10565 esac 10566fi 10567 10568 10569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 10570$as_echo "$_am_result" >&6; } 10571rm -f confinc confmf 10572 10573# Check whether --enable-dependency-tracking was given. 10574if test "${enable_dependency_tracking+set}" = set; then : 10575 enableval=$enable_dependency_tracking; 10576fi 10577 10578if test "x$enable_dependency_tracking" != xno; then 10579 am_depcomp="$ac_aux_dir/depcomp" 10580 AMDEPBACKSLASH='\' 10581 am__nodep='_no' 10582fi 10583 if test "x$enable_dependency_tracking" != xno; then 10584 AMDEP_TRUE= 10585 AMDEP_FALSE='#' 10586else 10587 AMDEP_TRUE='#' 10588 AMDEP_FALSE= 10589fi 10590 10591 10592if test "`cd $srcdir && pwd`" != "`pwd`"; then 10593 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 10594 # is not polluted with repeated "-I." 10595 am__isrc=' -I$(srcdir)' 10596 # test to see if srcdir already configured 10597 if test -f $srcdir/config.status; then 10598 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 10599 fi 10600fi 10601 10602# test whether we have cygpath 10603if test -z "$CYGPATH_W"; then 10604 if (cygpath --version) >/dev/null 2>/dev/null; then 10605 CYGPATH_W='cygpath -w' 10606 else 10607 CYGPATH_W=echo 10608 fi 10609fi 10610 10611 10612# Define the identity of the package. 10613 PACKAGE='xf86-video-siliconmotion' 10614 VERSION='1.7.8' 10615 10616 10617cat >>confdefs.h <<_ACEOF 10618#define PACKAGE "$PACKAGE" 10619_ACEOF 10620 10621 10622cat >>confdefs.h <<_ACEOF 10623#define VERSION "$VERSION" 10624_ACEOF 10625 10626# Some tools Automake needs. 10627 10628ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 10629 10630 10631AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 10632 10633 10634AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 10635 10636 10637AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 10638 10639 10640MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 10641 10642# For better backward compatibility. To be removed once Automake 1.9.x 10643# dies out for good. For more background, see: 10644# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 10645# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 10646mkdir_p='$(MKDIR_P)' 10647 10648# We need awk for the "check" target. The system "awk" is bad on 10649# some platforms. 10650# Always define AMTAR for backward compatibility. Yes, it's still used 10651# in the wild :-( We should find a proper way to deprecate it ... 10652AMTAR='$${TAR-tar}' 10653 10654 10655# We'll loop over all known methods to create a tar archive until one works. 10656_am_tools='gnutar pax cpio none' 10657 10658am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 10659 10660 10661 10662 10663 10664depcc="$CC" am_compiler_list= 10665 10666{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 10667$as_echo_n "checking dependency style of $depcc... " >&6; } 10668if ${am_cv_CC_dependencies_compiler_type+:} false; then : 10669 $as_echo_n "(cached) " >&6 10670else 10671 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 10672 # We make a subdir and do the tests there. Otherwise we can end up 10673 # making bogus files that we don't know about and never remove. For 10674 # instance it was reported that on HP-UX the gcc test will end up 10675 # making a dummy file named 'D' -- because '-MD' means "put the output 10676 # in D". 10677 rm -rf conftest.dir 10678 mkdir conftest.dir 10679 # Copy depcomp to subdir because otherwise we won't find it if we're 10680 # using a relative directory. 10681 cp "$am_depcomp" conftest.dir 10682 cd conftest.dir 10683 # We will build objects and dependencies in a subdirectory because 10684 # it helps to detect inapplicable dependency modes. For instance 10685 # both Tru64's cc and ICC support -MD to output dependencies as a 10686 # side effect of compilation, but ICC will put the dependencies in 10687 # the current directory while Tru64 will put them in the object 10688 # directory. 10689 mkdir sub 10690 10691 am_cv_CC_dependencies_compiler_type=none 10692 if test "$am_compiler_list" = ""; then 10693 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 10694 fi 10695 am__universal=false 10696 case " $depcc " in #( 10697 *\ -arch\ *\ -arch\ *) am__universal=true ;; 10698 esac 10699 10700 for depmode in $am_compiler_list; do 10701 # Setup a source with many dependencies, because some compilers 10702 # like to wrap large dependency lists on column 80 (with \), and 10703 # we should not choose a depcomp mode which is confused by this. 10704 # 10705 # We need to recreate these files for each test, as the compiler may 10706 # overwrite some of them when testing with obscure command lines. 10707 # This happens at least with the AIX C compiler. 10708 : > sub/conftest.c 10709 for i in 1 2 3 4 5 6; do 10710 echo '#include "conftst'$i'.h"' >> sub/conftest.c 10711 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 10712 # Solaris 10 /bin/sh. 10713 echo '/* dummy */' > sub/conftst$i.h 10714 done 10715 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 10716 10717 # We check with '-c' and '-o' for the sake of the "dashmstdout" 10718 # mode. It turns out that the SunPro C++ compiler does not properly 10719 # handle '-M -o', and we need to detect this. Also, some Intel 10720 # versions had trouble with output in subdirs. 10721 am__obj=sub/conftest.${OBJEXT-o} 10722 am__minus_obj="-o $am__obj" 10723 case $depmode in 10724 gcc) 10725 # This depmode causes a compiler race in universal mode. 10726 test "$am__universal" = false || continue 10727 ;; 10728 nosideeffect) 10729 # After this tag, mechanisms are not by side-effect, so they'll 10730 # only be used when explicitly requested. 10731 if test "x$enable_dependency_tracking" = xyes; then 10732 continue 10733 else 10734 break 10735 fi 10736 ;; 10737 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 10738 # This compiler won't grok '-c -o', but also, the minuso test has 10739 # not run yet. These depmodes are late enough in the game, and 10740 # so weak that their functioning should not be impacted. 10741 am__obj=conftest.${OBJEXT-o} 10742 am__minus_obj= 10743 ;; 10744 none) break ;; 10745 esac 10746 if depmode=$depmode \ 10747 source=sub/conftest.c object=$am__obj \ 10748 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 10749 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 10750 >/dev/null 2>conftest.err && 10751 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 10752 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 10753 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 10754 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 10755 # icc doesn't choke on unknown options, it will just issue warnings 10756 # or remarks (even with -Werror). So we grep stderr for any message 10757 # that says an option was ignored or not supported. 10758 # When given -MP, icc 7.0 and 7.1 complain thusly: 10759 # icc: Command line warning: ignoring option '-M'; no argument required 10760 # The diagnosis changed in icc 8.0: 10761 # icc: Command line remark: option '-MP' not supported 10762 if (grep 'ignoring option' conftest.err || 10763 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 10764 am_cv_CC_dependencies_compiler_type=$depmode 10765 break 10766 fi 10767 fi 10768 done 10769 10770 cd .. 10771 rm -rf conftest.dir 10772else 10773 am_cv_CC_dependencies_compiler_type=none 10774fi 10775 10776fi 10777{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 10778$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 10779CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 10780 10781 if 10782 test "x$enable_dependency_tracking" != xno \ 10783 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 10784 am__fastdepCC_TRUE= 10785 am__fastdepCC_FALSE='#' 10786else 10787 am__fastdepCC_TRUE='#' 10788 am__fastdepCC_FALSE= 10789fi 10790 10791 10792 10793# POSIX will say in a future version that running "rm -f" with no argument 10794# is OK; and we want to be able to make that assumption in our Makefile 10795# recipes. So use an aggressive probe to check that the usage we want is 10796# actually supported "in the wild" to an acceptable degree. 10797# See automake bug#10828. 10798# To make any issue more visible, cause the running configure to be aborted 10799# by default if the 'rm' program in use doesn't match our expectations; the 10800# user can still override this though. 10801if rm -f && rm -fr && rm -rf; then : OK; else 10802 cat >&2 <<'END' 10803Oops! 10804 10805Your 'rm' program seems unable to run without file operands specified 10806on the command line, even when the '-f' option is present. This is contrary 10807to the behaviour of most rm programs out there, and not conforming with 10808the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 10809 10810Please tell bug-automake@gnu.org about your system, including the value 10811of your $PATH and any error possibly output before this message. This 10812can help us improve future automake versions. 10813 10814END 10815 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 10816 echo 'Configuration will proceed anyway, since you have set the' >&2 10817 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 10818 echo >&2 10819 else 10820 cat >&2 <<'END' 10821Aborting the configuration process, to ensure you take notice of the issue. 10822 10823You can download and install GNU coreutils to get an 'rm' implementation 10824that behaves properly: <http://www.gnu.org/software/coreutils/>. 10825 10826If you want to complete the configuration process using your problematic 10827'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 10828to "yes", and re-run configure. 10829 10830END 10831 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 10832 fi 10833fi 10834 10835 10836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 10837$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 10838 # Check whether --enable-maintainer-mode was given. 10839if test "${enable_maintainer_mode+set}" = set; then : 10840 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 10841else 10842 USE_MAINTAINER_MODE=no 10843fi 10844 10845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 10846$as_echo "$USE_MAINTAINER_MODE" >&6; } 10847 if test $USE_MAINTAINER_MODE = yes; then 10848 MAINTAINER_MODE_TRUE= 10849 MAINTAINER_MODE_FALSE='#' 10850else 10851 MAINTAINER_MODE_TRUE='#' 10852 MAINTAINER_MODE_FALSE= 10853fi 10854 10855 MAINT=$MAINTAINER_MODE_TRUE 10856 10857 10858 10859# Initialize libtool 10860# Check whether --enable-static was given. 10861if test "${enable_static+set}" = set; then : 10862 enableval=$enable_static; p=${PACKAGE-default} 10863 case $enableval in 10864 yes) enable_static=yes ;; 10865 no) enable_static=no ;; 10866 *) 10867 enable_static=no 10868 # Look at the argument we got. We use all the common list separators. 10869 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 10870 for pkg in $enableval; do 10871 IFS="$lt_save_ifs" 10872 if test "X$pkg" = "X$p"; then 10873 enable_static=yes 10874 fi 10875 done 10876 IFS="$lt_save_ifs" 10877 ;; 10878 esac 10879else 10880 enable_static=no 10881fi 10882 10883 10884 10885 10886 10887 10888 10889 10890 10891case `pwd` in 10892 *\ * | *\ *) 10893 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 10894$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 10895esac 10896 10897 10898 10899macro_version='2.4.2' 10900macro_revision='1.3337' 10901 10902 10903 10904 10905 10906 10907 10908 10909 10910 10911 10912 10913 10914ltmain="$ac_aux_dir/ltmain.sh" 10915 10916# Backslashify metacharacters that are still active within 10917# double-quoted strings. 10918sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 10919 10920# Same as above, but do not quote variable references. 10921double_quote_subst='s/\(["`\\]\)/\\\1/g' 10922 10923# Sed substitution to delay expansion of an escaped shell variable in a 10924# double_quote_subst'ed string. 10925delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 10926 10927# Sed substitution to delay expansion of an escaped single quote. 10928delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 10929 10930# Sed substitution to avoid accidental globbing in evaled expressions 10931no_glob_subst='s/\*/\\\*/g' 10932 10933ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 10934ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 10935ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 10936 10937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 10938$as_echo_n "checking how to print strings... " >&6; } 10939# Test print first, because it will be a builtin if present. 10940if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 10941 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 10942 ECHO='print -r --' 10943elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 10944 ECHO='printf %s\n' 10945else 10946 # Use this function as a fallback that always works. 10947 func_fallback_echo () 10948 { 10949 eval 'cat <<_LTECHO_EOF 10950$1 10951_LTECHO_EOF' 10952 } 10953 ECHO='func_fallback_echo' 10954fi 10955 10956# func_echo_all arg... 10957# Invoke $ECHO with all args, space-separated. 10958func_echo_all () 10959{ 10960 $ECHO "" 10961} 10962 10963case "$ECHO" in 10964 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 10965$as_echo "printf" >&6; } ;; 10966 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 10967$as_echo "print -r" >&6; } ;; 10968 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 10969$as_echo "cat" >&6; } ;; 10970esac 10971 10972 10973 10974 10975 10976 10977 10978 10979 10980 10981 10982 10983 10984 10985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 10986$as_echo_n "checking for a sed that does not truncate output... " >&6; } 10987if ${ac_cv_path_SED+:} false; then : 10988 $as_echo_n "(cached) " >&6 10989else 10990 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 10991 for ac_i in 1 2 3 4 5 6 7; do 10992 ac_script="$ac_script$as_nl$ac_script" 10993 done 10994 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 10995 { ac_script=; unset ac_script;} 10996 if test -z "$SED"; then 10997 ac_path_SED_found=false 10998 # Loop through the user's path and test for each of PROGNAME-LIST 10999 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11000for as_dir in $PATH 11001do 11002 IFS=$as_save_IFS 11003 test -z "$as_dir" && as_dir=. 11004 for ac_prog in sed gsed; do 11005 for ac_exec_ext in '' $ac_executable_extensions; do 11006 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 11007 as_fn_executable_p "$ac_path_SED" || continue 11008# Check for GNU ac_path_SED and select it if it is found. 11009 # Check for GNU $ac_path_SED 11010case `"$ac_path_SED" --version 2>&1` in 11011*GNU*) 11012 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 11013*) 11014 ac_count=0 11015 $as_echo_n 0123456789 >"conftest.in" 11016 while : 11017 do 11018 cat "conftest.in" "conftest.in" >"conftest.tmp" 11019 mv "conftest.tmp" "conftest.in" 11020 cp "conftest.in" "conftest.nl" 11021 $as_echo '' >> "conftest.nl" 11022 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 11023 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 11024 as_fn_arith $ac_count + 1 && ac_count=$as_val 11025 if test $ac_count -gt ${ac_path_SED_max-0}; then 11026 # Best one so far, save it but keep looking for a better one 11027 ac_cv_path_SED="$ac_path_SED" 11028 ac_path_SED_max=$ac_count 11029 fi 11030 # 10*(2^10) chars as input seems more than enough 11031 test $ac_count -gt 10 && break 11032 done 11033 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 11034esac 11035 11036 $ac_path_SED_found && break 3 11037 done 11038 done 11039 done 11040IFS=$as_save_IFS 11041 if test -z "$ac_cv_path_SED"; then 11042 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 11043 fi 11044else 11045 ac_cv_path_SED=$SED 11046fi 11047 11048fi 11049{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 11050$as_echo "$ac_cv_path_SED" >&6; } 11051 SED="$ac_cv_path_SED" 11052 rm -f conftest.sed 11053 11054test -z "$SED" && SED=sed 11055Xsed="$SED -e 1s/^X//" 11056 11057 11058 11059 11060 11061 11062 11063 11064 11065 11066 11067{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 11068$as_echo_n "checking for fgrep... " >&6; } 11069if ${ac_cv_path_FGREP+:} false; then : 11070 $as_echo_n "(cached) " >&6 11071else 11072 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 11073 then ac_cv_path_FGREP="$GREP -F" 11074 else 11075 if test -z "$FGREP"; then 11076 ac_path_FGREP_found=false 11077 # Loop through the user's path and test for each of PROGNAME-LIST 11078 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11079for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 11080do 11081 IFS=$as_save_IFS 11082 test -z "$as_dir" && as_dir=. 11083 for ac_prog in fgrep; do 11084 for ac_exec_ext in '' $ac_executable_extensions; do 11085 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 11086 as_fn_executable_p "$ac_path_FGREP" || continue 11087# Check for GNU ac_path_FGREP and select it if it is found. 11088 # Check for GNU $ac_path_FGREP 11089case `"$ac_path_FGREP" --version 2>&1` in 11090*GNU*) 11091 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 11092*) 11093 ac_count=0 11094 $as_echo_n 0123456789 >"conftest.in" 11095 while : 11096 do 11097 cat "conftest.in" "conftest.in" >"conftest.tmp" 11098 mv "conftest.tmp" "conftest.in" 11099 cp "conftest.in" "conftest.nl" 11100 $as_echo 'FGREP' >> "conftest.nl" 11101 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 11102 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 11103 as_fn_arith $ac_count + 1 && ac_count=$as_val 11104 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 11105 # Best one so far, save it but keep looking for a better one 11106 ac_cv_path_FGREP="$ac_path_FGREP" 11107 ac_path_FGREP_max=$ac_count 11108 fi 11109 # 10*(2^10) chars as input seems more than enough 11110 test $ac_count -gt 10 && break 11111 done 11112 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 11113esac 11114 11115 $ac_path_FGREP_found && break 3 11116 done 11117 done 11118 done 11119IFS=$as_save_IFS 11120 if test -z "$ac_cv_path_FGREP"; then 11121 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 11122 fi 11123else 11124 ac_cv_path_FGREP=$FGREP 11125fi 11126 11127 fi 11128fi 11129{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 11130$as_echo "$ac_cv_path_FGREP" >&6; } 11131 FGREP="$ac_cv_path_FGREP" 11132 11133 11134test -z "$GREP" && GREP=grep 11135 11136 11137 11138 11139 11140 11141 11142 11143 11144 11145 11146 11147 11148 11149 11150 11151 11152 11153 11154# Check whether --with-gnu-ld was given. 11155if test "${with_gnu_ld+set}" = set; then : 11156 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 11157else 11158 with_gnu_ld=no 11159fi 11160 11161ac_prog=ld 11162if test "$GCC" = yes; then 11163 # Check if gcc -print-prog-name=ld gives a path. 11164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 11165$as_echo_n "checking for ld used by $CC... " >&6; } 11166 case $host in 11167 *-*-mingw*) 11168 # gcc leaves a trailing carriage return which upsets mingw 11169 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 11170 *) 11171 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 11172 esac 11173 case $ac_prog in 11174 # Accept absolute paths. 11175 [\\/]* | ?:[\\/]*) 11176 re_direlt='/[^/][^/]*/\.\./' 11177 # Canonicalize the pathname of ld 11178 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 11179 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 11180 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 11181 done 11182 test -z "$LD" && LD="$ac_prog" 11183 ;; 11184 "") 11185 # If it fails, then pretend we aren't using GCC. 11186 ac_prog=ld 11187 ;; 11188 *) 11189 # If it is relative, then search for the first ld in PATH. 11190 with_gnu_ld=unknown 11191 ;; 11192 esac 11193elif test "$with_gnu_ld" = yes; then 11194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 11195$as_echo_n "checking for GNU ld... " >&6; } 11196else 11197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 11198$as_echo_n "checking for non-GNU ld... " >&6; } 11199fi 11200if ${lt_cv_path_LD+:} false; then : 11201 $as_echo_n "(cached) " >&6 11202else 11203 if test -z "$LD"; then 11204 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 11205 for ac_dir in $PATH; do 11206 IFS="$lt_save_ifs" 11207 test -z "$ac_dir" && ac_dir=. 11208 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 11209 lt_cv_path_LD="$ac_dir/$ac_prog" 11210 # Check to see if the program is GNU ld. I'd rather use --version, 11211 # but apparently some variants of GNU ld only accept -v. 11212 # Break only if it was the GNU/non-GNU ld that we prefer. 11213 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 11214 *GNU* | *'with BFD'*) 11215 test "$with_gnu_ld" != no && break 11216 ;; 11217 *) 11218 test "$with_gnu_ld" != yes && break 11219 ;; 11220 esac 11221 fi 11222 done 11223 IFS="$lt_save_ifs" 11224else 11225 lt_cv_path_LD="$LD" # Let the user override the test with a path. 11226fi 11227fi 11228 11229LD="$lt_cv_path_LD" 11230if test -n "$LD"; then 11231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 11232$as_echo "$LD" >&6; } 11233else 11234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11235$as_echo "no" >&6; } 11236fi 11237test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 11238{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 11239$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 11240if ${lt_cv_prog_gnu_ld+:} false; then : 11241 $as_echo_n "(cached) " >&6 11242else 11243 # I'd rather use --version here, but apparently some GNU lds only accept -v. 11244case `$LD -v 2>&1 </dev/null` in 11245*GNU* | *'with BFD'*) 11246 lt_cv_prog_gnu_ld=yes 11247 ;; 11248*) 11249 lt_cv_prog_gnu_ld=no 11250 ;; 11251esac 11252fi 11253{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 11254$as_echo "$lt_cv_prog_gnu_ld" >&6; } 11255with_gnu_ld=$lt_cv_prog_gnu_ld 11256 11257 11258 11259 11260 11261 11262 11263 11264 11265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 11266$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 11267if ${lt_cv_path_NM+:} false; then : 11268 $as_echo_n "(cached) " >&6 11269else 11270 if test -n "$NM"; then 11271 # Let the user override the test. 11272 lt_cv_path_NM="$NM" 11273else 11274 lt_nm_to_check="${ac_tool_prefix}nm" 11275 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 11276 lt_nm_to_check="$lt_nm_to_check nm" 11277 fi 11278 for lt_tmp_nm in $lt_nm_to_check; do 11279 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 11280 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 11281 IFS="$lt_save_ifs" 11282 test -z "$ac_dir" && ac_dir=. 11283 tmp_nm="$ac_dir/$lt_tmp_nm" 11284 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 11285 # Check to see if the nm accepts a BSD-compat flag. 11286 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 11287 # nm: unknown option "B" ignored 11288 # Tru64's nm complains that /dev/null is an invalid object file 11289 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 11290 */dev/null* | *'Invalid file or object type'*) 11291 lt_cv_path_NM="$tmp_nm -B" 11292 break 11293 ;; 11294 *) 11295 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 11296 */dev/null*) 11297 lt_cv_path_NM="$tmp_nm -p" 11298 break 11299 ;; 11300 *) 11301 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 11302 continue # so that we can try to find one that supports BSD flags 11303 ;; 11304 esac 11305 ;; 11306 esac 11307 fi 11308 done 11309 IFS="$lt_save_ifs" 11310 done 11311 : ${lt_cv_path_NM=no} 11312fi 11313fi 11314{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 11315$as_echo "$lt_cv_path_NM" >&6; } 11316if test "$lt_cv_path_NM" != "no"; then 11317 NM="$lt_cv_path_NM" 11318else 11319 # Didn't find any BSD compatible name lister, look for dumpbin. 11320 if test -n "$DUMPBIN"; then : 11321 # Let the user override the test. 11322 else 11323 if test -n "$ac_tool_prefix"; then 11324 for ac_prog in dumpbin "link -dump" 11325 do 11326 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 11327set dummy $ac_tool_prefix$ac_prog; ac_word=$2 11328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11329$as_echo_n "checking for $ac_word... " >&6; } 11330if ${ac_cv_prog_DUMPBIN+:} false; then : 11331 $as_echo_n "(cached) " >&6 11332else 11333 if test -n "$DUMPBIN"; then 11334 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 11335else 11336as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11337for as_dir in $PATH 11338do 11339 IFS=$as_save_IFS 11340 test -z "$as_dir" && as_dir=. 11341 for ac_exec_ext in '' $ac_executable_extensions; do 11342 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11343 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 11344 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11345 break 2 11346 fi 11347done 11348 done 11349IFS=$as_save_IFS 11350 11351fi 11352fi 11353DUMPBIN=$ac_cv_prog_DUMPBIN 11354if test -n "$DUMPBIN"; then 11355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 11356$as_echo "$DUMPBIN" >&6; } 11357else 11358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11359$as_echo "no" >&6; } 11360fi 11361 11362 11363 test -n "$DUMPBIN" && break 11364 done 11365fi 11366if test -z "$DUMPBIN"; then 11367 ac_ct_DUMPBIN=$DUMPBIN 11368 for ac_prog in dumpbin "link -dump" 11369do 11370 # Extract the first word of "$ac_prog", so it can be a program name with args. 11371set dummy $ac_prog; ac_word=$2 11372{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11373$as_echo_n "checking for $ac_word... " >&6; } 11374if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 11375 $as_echo_n "(cached) " >&6 11376else 11377 if test -n "$ac_ct_DUMPBIN"; then 11378 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 11379else 11380as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11381for as_dir in $PATH 11382do 11383 IFS=$as_save_IFS 11384 test -z "$as_dir" && as_dir=. 11385 for ac_exec_ext in '' $ac_executable_extensions; do 11386 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11387 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 11388 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11389 break 2 11390 fi 11391done 11392 done 11393IFS=$as_save_IFS 11394 11395fi 11396fi 11397ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 11398if test -n "$ac_ct_DUMPBIN"; then 11399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 11400$as_echo "$ac_ct_DUMPBIN" >&6; } 11401else 11402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11403$as_echo "no" >&6; } 11404fi 11405 11406 11407 test -n "$ac_ct_DUMPBIN" && break 11408done 11409 11410 if test "x$ac_ct_DUMPBIN" = x; then 11411 DUMPBIN=":" 11412 else 11413 case $cross_compiling:$ac_tool_warned in 11414yes:) 11415{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 11416$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11417ac_tool_warned=yes ;; 11418esac 11419 DUMPBIN=$ac_ct_DUMPBIN 11420 fi 11421fi 11422 11423 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 11424 *COFF*) 11425 DUMPBIN="$DUMPBIN -symbols" 11426 ;; 11427 *) 11428 DUMPBIN=: 11429 ;; 11430 esac 11431 fi 11432 11433 if test "$DUMPBIN" != ":"; then 11434 NM="$DUMPBIN" 11435 fi 11436fi 11437test -z "$NM" && NM=nm 11438 11439 11440 11441 11442 11443 11444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 11445$as_echo_n "checking the name lister ($NM) interface... " >&6; } 11446if ${lt_cv_nm_interface+:} false; then : 11447 $as_echo_n "(cached) " >&6 11448else 11449 lt_cv_nm_interface="BSD nm" 11450 echo "int some_variable = 0;" > conftest.$ac_ext 11451 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 11452 (eval "$ac_compile" 2>conftest.err) 11453 cat conftest.err >&5 11454 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 11455 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 11456 cat conftest.err >&5 11457 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 11458 cat conftest.out >&5 11459 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 11460 lt_cv_nm_interface="MS dumpbin" 11461 fi 11462 rm -f conftest* 11463fi 11464{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 11465$as_echo "$lt_cv_nm_interface" >&6; } 11466 11467{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 11468$as_echo_n "checking whether ln -s works... " >&6; } 11469LN_S=$as_ln_s 11470if test "$LN_S" = "ln -s"; then 11471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11472$as_echo "yes" >&6; } 11473else 11474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 11475$as_echo "no, using $LN_S" >&6; } 11476fi 11477 11478# find the maximum length of command line arguments 11479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 11480$as_echo_n "checking the maximum length of command line arguments... " >&6; } 11481if ${lt_cv_sys_max_cmd_len+:} false; then : 11482 $as_echo_n "(cached) " >&6 11483else 11484 i=0 11485 teststring="ABCD" 11486 11487 case $build_os in 11488 msdosdjgpp*) 11489 # On DJGPP, this test can blow up pretty badly due to problems in libc 11490 # (any single argument exceeding 2000 bytes causes a buffer overrun 11491 # during glob expansion). Even if it were fixed, the result of this 11492 # check would be larger than it should be. 11493 lt_cv_sys_max_cmd_len=12288; # 12K is about right 11494 ;; 11495 11496 gnu*) 11497 # Under GNU Hurd, this test is not required because there is 11498 # no limit to the length of command line arguments. 11499 # Libtool will interpret -1 as no limit whatsoever 11500 lt_cv_sys_max_cmd_len=-1; 11501 ;; 11502 11503 cygwin* | mingw* | cegcc*) 11504 # On Win9x/ME, this test blows up -- it succeeds, but takes 11505 # about 5 minutes as the teststring grows exponentially. 11506 # Worse, since 9x/ME are not pre-emptively multitasking, 11507 # you end up with a "frozen" computer, even though with patience 11508 # the test eventually succeeds (with a max line length of 256k). 11509 # Instead, let's just punt: use the minimum linelength reported by 11510 # all of the supported platforms: 8192 (on NT/2K/XP). 11511 lt_cv_sys_max_cmd_len=8192; 11512 ;; 11513 11514 mint*) 11515 # On MiNT this can take a long time and run out of memory. 11516 lt_cv_sys_max_cmd_len=8192; 11517 ;; 11518 11519 amigaos*) 11520 # On AmigaOS with pdksh, this test takes hours, literally. 11521 # So we just punt and use a minimum line length of 8192. 11522 lt_cv_sys_max_cmd_len=8192; 11523 ;; 11524 11525 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 11526 # This has been around since 386BSD, at least. Likely further. 11527 if test -x /sbin/sysctl; then 11528 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 11529 elif test -x /usr/sbin/sysctl; then 11530 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 11531 else 11532 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 11533 fi 11534 # And add a safety zone 11535 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 11536 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 11537 ;; 11538 11539 interix*) 11540 # We know the value 262144 and hardcode it with a safety zone (like BSD) 11541 lt_cv_sys_max_cmd_len=196608 11542 ;; 11543 11544 os2*) 11545 # The test takes a long time on OS/2. 11546 lt_cv_sys_max_cmd_len=8192 11547 ;; 11548 11549 osf*) 11550 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 11551 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 11552 # nice to cause kernel panics so lets avoid the loop below. 11553 # First set a reasonable default. 11554 lt_cv_sys_max_cmd_len=16384 11555 # 11556 if test -x /sbin/sysconfig; then 11557 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 11558 *1*) lt_cv_sys_max_cmd_len=-1 ;; 11559 esac 11560 fi 11561 ;; 11562 sco3.2v5*) 11563 lt_cv_sys_max_cmd_len=102400 11564 ;; 11565 sysv5* | sco5v6* | sysv4.2uw2*) 11566 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 11567 if test -n "$kargmax"; then 11568 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 11569 else 11570 lt_cv_sys_max_cmd_len=32768 11571 fi 11572 ;; 11573 *) 11574 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 11575 if test -n "$lt_cv_sys_max_cmd_len" && \ 11576 test undefined != "$lt_cv_sys_max_cmd_len"; then 11577 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 11578 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 11579 else 11580 # Make teststring a little bigger before we do anything with it. 11581 # a 1K string should be a reasonable start. 11582 for i in 1 2 3 4 5 6 7 8 ; do 11583 teststring=$teststring$teststring 11584 done 11585 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 11586 # If test is not a shell built-in, we'll probably end up computing a 11587 # maximum length that is only half of the actual maximum length, but 11588 # we can't tell. 11589 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ 11590 = "X$teststring$teststring"; } >/dev/null 2>&1 && 11591 test $i != 17 # 1/2 MB should be enough 11592 do 11593 i=`expr $i + 1` 11594 teststring=$teststring$teststring 11595 done 11596 # Only check the string length outside the loop. 11597 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 11598 teststring= 11599 # Add a significant safety factor because C++ compilers can tack on 11600 # massive amounts of additional arguments before passing them to the 11601 # linker. It appears as though 1/2 is a usable value. 11602 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 11603 fi 11604 ;; 11605 esac 11606 11607fi 11608 11609if test -n $lt_cv_sys_max_cmd_len ; then 11610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 11611$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 11612else 11613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 11614$as_echo "none" >&6; } 11615fi 11616max_cmd_len=$lt_cv_sys_max_cmd_len 11617 11618 11619 11620 11621 11622 11623: ${CP="cp -f"} 11624: ${MV="mv -f"} 11625: ${RM="rm -f"} 11626 11627{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 11628$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 11629# Try some XSI features 11630xsi_shell=no 11631( _lt_dummy="a/b/c" 11632 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ 11633 = c,a/b,b/c, \ 11634 && eval 'test $(( 1 + 1 )) -eq 2 \ 11635 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 11636 && xsi_shell=yes 11637{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 11638$as_echo "$xsi_shell" >&6; } 11639 11640 11641{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 11642$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 11643lt_shell_append=no 11644( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 11645 >/dev/null 2>&1 \ 11646 && lt_shell_append=yes 11647{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 11648$as_echo "$lt_shell_append" >&6; } 11649 11650 11651if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 11652 lt_unset=unset 11653else 11654 lt_unset=false 11655fi 11656 11657 11658 11659 11660 11661# test EBCDIC or ASCII 11662case `echo X|tr X '\101'` in 11663 A) # ASCII based system 11664 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 11665 lt_SP2NL='tr \040 \012' 11666 lt_NL2SP='tr \015\012 \040\040' 11667 ;; 11668 *) # EBCDIC based system 11669 lt_SP2NL='tr \100 \n' 11670 lt_NL2SP='tr \r\n \100\100' 11671 ;; 11672esac 11673 11674 11675 11676 11677 11678 11679 11680 11681 11682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 11683$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 11684if ${lt_cv_to_host_file_cmd+:} false; then : 11685 $as_echo_n "(cached) " >&6 11686else 11687 case $host in 11688 *-*-mingw* ) 11689 case $build in 11690 *-*-mingw* ) # actually msys 11691 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 11692 ;; 11693 *-*-cygwin* ) 11694 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 11695 ;; 11696 * ) # otherwise, assume *nix 11697 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 11698 ;; 11699 esac 11700 ;; 11701 *-*-cygwin* ) 11702 case $build in 11703 *-*-mingw* ) # actually msys 11704 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 11705 ;; 11706 *-*-cygwin* ) 11707 lt_cv_to_host_file_cmd=func_convert_file_noop 11708 ;; 11709 * ) # otherwise, assume *nix 11710 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 11711 ;; 11712 esac 11713 ;; 11714 * ) # unhandled hosts (and "normal" native builds) 11715 lt_cv_to_host_file_cmd=func_convert_file_noop 11716 ;; 11717esac 11718 11719fi 11720 11721to_host_file_cmd=$lt_cv_to_host_file_cmd 11722{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 11723$as_echo "$lt_cv_to_host_file_cmd" >&6; } 11724 11725 11726 11727 11728 11729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 11730$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 11731if ${lt_cv_to_tool_file_cmd+:} false; then : 11732 $as_echo_n "(cached) " >&6 11733else 11734 #assume ordinary cross tools, or native build. 11735lt_cv_to_tool_file_cmd=func_convert_file_noop 11736case $host in 11737 *-*-mingw* ) 11738 case $build in 11739 *-*-mingw* ) # actually msys 11740 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 11741 ;; 11742 esac 11743 ;; 11744esac 11745 11746fi 11747 11748to_tool_file_cmd=$lt_cv_to_tool_file_cmd 11749{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 11750$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 11751 11752 11753 11754 11755 11756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 11757$as_echo_n "checking for $LD option to reload object files... " >&6; } 11758if ${lt_cv_ld_reload_flag+:} false; then : 11759 $as_echo_n "(cached) " >&6 11760else 11761 lt_cv_ld_reload_flag='-r' 11762fi 11763{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 11764$as_echo "$lt_cv_ld_reload_flag" >&6; } 11765reload_flag=$lt_cv_ld_reload_flag 11766case $reload_flag in 11767"" | " "*) ;; 11768*) reload_flag=" $reload_flag" ;; 11769esac 11770reload_cmds='$LD$reload_flag -o $output$reload_objs' 11771case $host_os in 11772 cygwin* | mingw* | pw32* | cegcc*) 11773 if test "$GCC" != yes; then 11774 reload_cmds=false 11775 fi 11776 ;; 11777 darwin*) 11778 if test "$GCC" = yes; then 11779 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 11780 else 11781 reload_cmds='$LD$reload_flag -o $output$reload_objs' 11782 fi 11783 ;; 11784esac 11785 11786 11787 11788 11789 11790 11791 11792 11793 11794if test -n "$ac_tool_prefix"; then 11795 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 11796set dummy ${ac_tool_prefix}objdump; ac_word=$2 11797{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11798$as_echo_n "checking for $ac_word... " >&6; } 11799if ${ac_cv_prog_OBJDUMP+:} false; then : 11800 $as_echo_n "(cached) " >&6 11801else 11802 if test -n "$OBJDUMP"; then 11803 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 11804else 11805as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11806for as_dir in $PATH 11807do 11808 IFS=$as_save_IFS 11809 test -z "$as_dir" && as_dir=. 11810 for ac_exec_ext in '' $ac_executable_extensions; do 11811 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11812 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 11813 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11814 break 2 11815 fi 11816done 11817 done 11818IFS=$as_save_IFS 11819 11820fi 11821fi 11822OBJDUMP=$ac_cv_prog_OBJDUMP 11823if test -n "$OBJDUMP"; then 11824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 11825$as_echo "$OBJDUMP" >&6; } 11826else 11827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11828$as_echo "no" >&6; } 11829fi 11830 11831 11832fi 11833if test -z "$ac_cv_prog_OBJDUMP"; then 11834 ac_ct_OBJDUMP=$OBJDUMP 11835 # Extract the first word of "objdump", so it can be a program name with args. 11836set dummy objdump; ac_word=$2 11837{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11838$as_echo_n "checking for $ac_word... " >&6; } 11839if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 11840 $as_echo_n "(cached) " >&6 11841else 11842 if test -n "$ac_ct_OBJDUMP"; then 11843 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 11844else 11845as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11846for as_dir in $PATH 11847do 11848 IFS=$as_save_IFS 11849 test -z "$as_dir" && as_dir=. 11850 for ac_exec_ext in '' $ac_executable_extensions; do 11851 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11852 ac_cv_prog_ac_ct_OBJDUMP="objdump" 11853 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11854 break 2 11855 fi 11856done 11857 done 11858IFS=$as_save_IFS 11859 11860fi 11861fi 11862ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 11863if test -n "$ac_ct_OBJDUMP"; then 11864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 11865$as_echo "$ac_ct_OBJDUMP" >&6; } 11866else 11867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11868$as_echo "no" >&6; } 11869fi 11870 11871 if test "x$ac_ct_OBJDUMP" = x; then 11872 OBJDUMP="false" 11873 else 11874 case $cross_compiling:$ac_tool_warned in 11875yes:) 11876{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 11877$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11878ac_tool_warned=yes ;; 11879esac 11880 OBJDUMP=$ac_ct_OBJDUMP 11881 fi 11882else 11883 OBJDUMP="$ac_cv_prog_OBJDUMP" 11884fi 11885 11886test -z "$OBJDUMP" && OBJDUMP=objdump 11887 11888 11889 11890 11891 11892 11893 11894 11895 11896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 11897$as_echo_n "checking how to recognize dependent libraries... " >&6; } 11898if ${lt_cv_deplibs_check_method+:} false; then : 11899 $as_echo_n "(cached) " >&6 11900else 11901 lt_cv_file_magic_cmd='$MAGIC_CMD' 11902lt_cv_file_magic_test_file= 11903lt_cv_deplibs_check_method='unknown' 11904# Need to set the preceding variable on all platforms that support 11905# interlibrary dependencies. 11906# 'none' -- dependencies not supported. 11907# `unknown' -- same as none, but documents that we really don't know. 11908# 'pass_all' -- all dependencies passed with no checks. 11909# 'test_compile' -- check by making test program. 11910# 'file_magic [[regex]]' -- check by looking for files in library path 11911# which responds to the $file_magic_cmd with a given extended regex. 11912# If you have `file' or equivalent on your system and you're not sure 11913# whether `pass_all' will *always* work, you probably want this one. 11914 11915case $host_os in 11916aix[4-9]*) 11917 lt_cv_deplibs_check_method=pass_all 11918 ;; 11919 11920beos*) 11921 lt_cv_deplibs_check_method=pass_all 11922 ;; 11923 11924bsdi[45]*) 11925 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 11926 lt_cv_file_magic_cmd='/usr/bin/file -L' 11927 lt_cv_file_magic_test_file=/shlib/libc.so 11928 ;; 11929 11930cygwin*) 11931 # func_win32_libid is a shell function defined in ltmain.sh 11932 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 11933 lt_cv_file_magic_cmd='func_win32_libid' 11934 ;; 11935 11936mingw* | pw32*) 11937 # Base MSYS/MinGW do not provide the 'file' command needed by 11938 # func_win32_libid shell function, so use a weaker test based on 'objdump', 11939 # unless we find 'file', for example because we are cross-compiling. 11940 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 11941 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 11942 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 11943 lt_cv_file_magic_cmd='func_win32_libid' 11944 else 11945 # Keep this pattern in sync with the one in func_win32_libid. 11946 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 11947 lt_cv_file_magic_cmd='$OBJDUMP -f' 11948 fi 11949 ;; 11950 11951cegcc*) 11952 # use the weaker test based on 'objdump'. See mingw*. 11953 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 11954 lt_cv_file_magic_cmd='$OBJDUMP -f' 11955 ;; 11956 11957darwin* | rhapsody*) 11958 lt_cv_deplibs_check_method=pass_all 11959 ;; 11960 11961freebsd* | dragonfly*) 11962 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 11963 case $host_cpu in 11964 i*86 ) 11965 # Not sure whether the presence of OpenBSD here was a mistake. 11966 # Let's accept both of them until this is cleared up. 11967 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 11968 lt_cv_file_magic_cmd=/usr/bin/file 11969 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 11970 ;; 11971 esac 11972 else 11973 lt_cv_deplibs_check_method=pass_all 11974 fi 11975 ;; 11976 11977haiku*) 11978 lt_cv_deplibs_check_method=pass_all 11979 ;; 11980 11981hpux10.20* | hpux11*) 11982 lt_cv_file_magic_cmd=/usr/bin/file 11983 case $host_cpu in 11984 ia64*) 11985 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 11986 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 11987 ;; 11988 hppa*64*) 11989 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]' 11990 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 11991 ;; 11992 *) 11993 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 11994 lt_cv_file_magic_test_file=/usr/lib/libc.sl 11995 ;; 11996 esac 11997 ;; 11998 11999interix[3-9]*) 12000 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 12001 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 12002 ;; 12003 12004irix5* | irix6* | nonstopux*) 12005 case $LD in 12006 *-32|*"-32 ") libmagic=32-bit;; 12007 *-n32|*"-n32 ") libmagic=N32;; 12008 *-64|*"-64 ") libmagic=64-bit;; 12009 *) libmagic=never-match;; 12010 esac 12011 lt_cv_deplibs_check_method=pass_all 12012 ;; 12013 12014# This must be glibc/ELF. 12015linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 12016 lt_cv_deplibs_check_method=pass_all 12017 ;; 12018 12019netbsd* | netbsdelf*-gnu) 12020 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 12021 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 12022 else 12023 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 12024 fi 12025 ;; 12026 12027newos6*) 12028 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 12029 lt_cv_file_magic_cmd=/usr/bin/file 12030 lt_cv_file_magic_test_file=/usr/lib/libnls.so 12031 ;; 12032 12033*nto* | *qnx*) 12034 lt_cv_deplibs_check_method=pass_all 12035 ;; 12036 12037openbsd*) 12038 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 12039 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 12040 else 12041 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 12042 fi 12043 ;; 12044 12045osf3* | osf4* | osf5*) 12046 lt_cv_deplibs_check_method=pass_all 12047 ;; 12048 12049rdos*) 12050 lt_cv_deplibs_check_method=pass_all 12051 ;; 12052 12053solaris*) 12054 lt_cv_deplibs_check_method=pass_all 12055 ;; 12056 12057sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 12058 lt_cv_deplibs_check_method=pass_all 12059 ;; 12060 12061sysv4 | sysv4.3*) 12062 case $host_vendor in 12063 motorola) 12064 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]' 12065 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 12066 ;; 12067 ncr) 12068 lt_cv_deplibs_check_method=pass_all 12069 ;; 12070 sequent) 12071 lt_cv_file_magic_cmd='/bin/file' 12072 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 12073 ;; 12074 sni) 12075 lt_cv_file_magic_cmd='/bin/file' 12076 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 12077 lt_cv_file_magic_test_file=/lib/libc.so 12078 ;; 12079 siemens) 12080 lt_cv_deplibs_check_method=pass_all 12081 ;; 12082 pc) 12083 lt_cv_deplibs_check_method=pass_all 12084 ;; 12085 esac 12086 ;; 12087 12088tpf*) 12089 lt_cv_deplibs_check_method=pass_all 12090 ;; 12091esac 12092 12093fi 12094{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 12095$as_echo "$lt_cv_deplibs_check_method" >&6; } 12096 12097file_magic_glob= 12098want_nocaseglob=no 12099if test "$build" = "$host"; then 12100 case $host_os in 12101 mingw* | pw32*) 12102 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 12103 want_nocaseglob=yes 12104 else 12105 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 12106 fi 12107 ;; 12108 esac 12109fi 12110 12111file_magic_cmd=$lt_cv_file_magic_cmd 12112deplibs_check_method=$lt_cv_deplibs_check_method 12113test -z "$deplibs_check_method" && deplibs_check_method=unknown 12114 12115 12116 12117 12118 12119 12120 12121 12122 12123 12124 12125 12126 12127 12128 12129 12130 12131 12132 12133 12134 12135 12136if test -n "$ac_tool_prefix"; then 12137 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 12138set dummy ${ac_tool_prefix}dlltool; ac_word=$2 12139{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12140$as_echo_n "checking for $ac_word... " >&6; } 12141if ${ac_cv_prog_DLLTOOL+:} false; then : 12142 $as_echo_n "(cached) " >&6 12143else 12144 if test -n "$DLLTOOL"; then 12145 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 12146else 12147as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12148for as_dir in $PATH 12149do 12150 IFS=$as_save_IFS 12151 test -z "$as_dir" && as_dir=. 12152 for ac_exec_ext in '' $ac_executable_extensions; do 12153 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12154 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 12155 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12156 break 2 12157 fi 12158done 12159 done 12160IFS=$as_save_IFS 12161 12162fi 12163fi 12164DLLTOOL=$ac_cv_prog_DLLTOOL 12165if test -n "$DLLTOOL"; then 12166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 12167$as_echo "$DLLTOOL" >&6; } 12168else 12169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12170$as_echo "no" >&6; } 12171fi 12172 12173 12174fi 12175if test -z "$ac_cv_prog_DLLTOOL"; then 12176 ac_ct_DLLTOOL=$DLLTOOL 12177 # Extract the first word of "dlltool", so it can be a program name with args. 12178set dummy dlltool; ac_word=$2 12179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12180$as_echo_n "checking for $ac_word... " >&6; } 12181if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 12182 $as_echo_n "(cached) " >&6 12183else 12184 if test -n "$ac_ct_DLLTOOL"; then 12185 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 12186else 12187as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12188for as_dir in $PATH 12189do 12190 IFS=$as_save_IFS 12191 test -z "$as_dir" && as_dir=. 12192 for ac_exec_ext in '' $ac_executable_extensions; do 12193 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12194 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 12195 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12196 break 2 12197 fi 12198done 12199 done 12200IFS=$as_save_IFS 12201 12202fi 12203fi 12204ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 12205if test -n "$ac_ct_DLLTOOL"; then 12206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 12207$as_echo "$ac_ct_DLLTOOL" >&6; } 12208else 12209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12210$as_echo "no" >&6; } 12211fi 12212 12213 if test "x$ac_ct_DLLTOOL" = x; then 12214 DLLTOOL="false" 12215 else 12216 case $cross_compiling:$ac_tool_warned in 12217yes:) 12218{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12219$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12220ac_tool_warned=yes ;; 12221esac 12222 DLLTOOL=$ac_ct_DLLTOOL 12223 fi 12224else 12225 DLLTOOL="$ac_cv_prog_DLLTOOL" 12226fi 12227 12228test -z "$DLLTOOL" && DLLTOOL=dlltool 12229 12230 12231 12232 12233 12234 12235 12236 12237 12238 12239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 12240$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 12241if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 12242 $as_echo_n "(cached) " >&6 12243else 12244 lt_cv_sharedlib_from_linklib_cmd='unknown' 12245 12246case $host_os in 12247cygwin* | mingw* | pw32* | cegcc*) 12248 # two different shell functions defined in ltmain.sh 12249 # decide which to use based on capabilities of $DLLTOOL 12250 case `$DLLTOOL --help 2>&1` in 12251 *--identify-strict*) 12252 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 12253 ;; 12254 *) 12255 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 12256 ;; 12257 esac 12258 ;; 12259*) 12260 # fallback: assume linklib IS sharedlib 12261 lt_cv_sharedlib_from_linklib_cmd="$ECHO" 12262 ;; 12263esac 12264 12265fi 12266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 12267$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 12268sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 12269test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 12270 12271 12272 12273 12274 12275 12276 12277if test -n "$ac_tool_prefix"; then 12278 for ac_prog in ar 12279 do 12280 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 12281set dummy $ac_tool_prefix$ac_prog; ac_word=$2 12282{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12283$as_echo_n "checking for $ac_word... " >&6; } 12284if ${ac_cv_prog_AR+:} false; then : 12285 $as_echo_n "(cached) " >&6 12286else 12287 if test -n "$AR"; then 12288 ac_cv_prog_AR="$AR" # Let the user override the test. 12289else 12290as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12291for as_dir in $PATH 12292do 12293 IFS=$as_save_IFS 12294 test -z "$as_dir" && as_dir=. 12295 for ac_exec_ext in '' $ac_executable_extensions; do 12296 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12297 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 12298 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12299 break 2 12300 fi 12301done 12302 done 12303IFS=$as_save_IFS 12304 12305fi 12306fi 12307AR=$ac_cv_prog_AR 12308if test -n "$AR"; then 12309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 12310$as_echo "$AR" >&6; } 12311else 12312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12313$as_echo "no" >&6; } 12314fi 12315 12316 12317 test -n "$AR" && break 12318 done 12319fi 12320if test -z "$AR"; then 12321 ac_ct_AR=$AR 12322 for ac_prog in ar 12323do 12324 # Extract the first word of "$ac_prog", so it can be a program name with args. 12325set dummy $ac_prog; ac_word=$2 12326{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12327$as_echo_n "checking for $ac_word... " >&6; } 12328if ${ac_cv_prog_ac_ct_AR+:} false; then : 12329 $as_echo_n "(cached) " >&6 12330else 12331 if test -n "$ac_ct_AR"; then 12332 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 12333else 12334as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12335for as_dir in $PATH 12336do 12337 IFS=$as_save_IFS 12338 test -z "$as_dir" && as_dir=. 12339 for ac_exec_ext in '' $ac_executable_extensions; do 12340 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12341 ac_cv_prog_ac_ct_AR="$ac_prog" 12342 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12343 break 2 12344 fi 12345done 12346 done 12347IFS=$as_save_IFS 12348 12349fi 12350fi 12351ac_ct_AR=$ac_cv_prog_ac_ct_AR 12352if test -n "$ac_ct_AR"; then 12353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 12354$as_echo "$ac_ct_AR" >&6; } 12355else 12356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12357$as_echo "no" >&6; } 12358fi 12359 12360 12361 test -n "$ac_ct_AR" && break 12362done 12363 12364 if test "x$ac_ct_AR" = x; then 12365 AR="false" 12366 else 12367 case $cross_compiling:$ac_tool_warned in 12368yes:) 12369{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12370$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12371ac_tool_warned=yes ;; 12372esac 12373 AR=$ac_ct_AR 12374 fi 12375fi 12376 12377: ${AR=ar} 12378: ${AR_FLAGS=cru} 12379 12380 12381 12382 12383 12384 12385 12386 12387 12388 12389 12390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 12391$as_echo_n "checking for archiver @FILE support... " >&6; } 12392if ${lt_cv_ar_at_file+:} false; then : 12393 $as_echo_n "(cached) " >&6 12394else 12395 lt_cv_ar_at_file=no 12396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12397/* end confdefs.h. */ 12398 12399int 12400main () 12401{ 12402 12403 ; 12404 return 0; 12405} 12406_ACEOF 12407if ac_fn_c_try_compile "$LINENO"; then : 12408 echo conftest.$ac_objext > conftest.lst 12409 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 12410 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 12411 (eval $lt_ar_try) 2>&5 12412 ac_status=$? 12413 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12414 test $ac_status = 0; } 12415 if test "$ac_status" -eq 0; then 12416 # Ensure the archiver fails upon bogus file names. 12417 rm -f conftest.$ac_objext libconftest.a 12418 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 12419 (eval $lt_ar_try) 2>&5 12420 ac_status=$? 12421 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12422 test $ac_status = 0; } 12423 if test "$ac_status" -ne 0; then 12424 lt_cv_ar_at_file=@ 12425 fi 12426 fi 12427 rm -f conftest.* libconftest.a 12428 12429fi 12430rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12431 12432fi 12433{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 12434$as_echo "$lt_cv_ar_at_file" >&6; } 12435 12436if test "x$lt_cv_ar_at_file" = xno; then 12437 archiver_list_spec= 12438else 12439 archiver_list_spec=$lt_cv_ar_at_file 12440fi 12441 12442 12443 12444 12445 12446 12447 12448if test -n "$ac_tool_prefix"; then 12449 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 12450set dummy ${ac_tool_prefix}strip; ac_word=$2 12451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12452$as_echo_n "checking for $ac_word... " >&6; } 12453if ${ac_cv_prog_STRIP+:} false; then : 12454 $as_echo_n "(cached) " >&6 12455else 12456 if test -n "$STRIP"; then 12457 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 12458else 12459as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12460for as_dir in $PATH 12461do 12462 IFS=$as_save_IFS 12463 test -z "$as_dir" && as_dir=. 12464 for ac_exec_ext in '' $ac_executable_extensions; do 12465 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12466 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 12467 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12468 break 2 12469 fi 12470done 12471 done 12472IFS=$as_save_IFS 12473 12474fi 12475fi 12476STRIP=$ac_cv_prog_STRIP 12477if test -n "$STRIP"; then 12478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 12479$as_echo "$STRIP" >&6; } 12480else 12481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12482$as_echo "no" >&6; } 12483fi 12484 12485 12486fi 12487if test -z "$ac_cv_prog_STRIP"; then 12488 ac_ct_STRIP=$STRIP 12489 # Extract the first word of "strip", so it can be a program name with args. 12490set dummy strip; ac_word=$2 12491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12492$as_echo_n "checking for $ac_word... " >&6; } 12493if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 12494 $as_echo_n "(cached) " >&6 12495else 12496 if test -n "$ac_ct_STRIP"; then 12497 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 12498else 12499as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12500for as_dir in $PATH 12501do 12502 IFS=$as_save_IFS 12503 test -z "$as_dir" && as_dir=. 12504 for ac_exec_ext in '' $ac_executable_extensions; do 12505 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12506 ac_cv_prog_ac_ct_STRIP="strip" 12507 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12508 break 2 12509 fi 12510done 12511 done 12512IFS=$as_save_IFS 12513 12514fi 12515fi 12516ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 12517if test -n "$ac_ct_STRIP"; then 12518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 12519$as_echo "$ac_ct_STRIP" >&6; } 12520else 12521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12522$as_echo "no" >&6; } 12523fi 12524 12525 if test "x$ac_ct_STRIP" = x; then 12526 STRIP=":" 12527 else 12528 case $cross_compiling:$ac_tool_warned in 12529yes:) 12530{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12531$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12532ac_tool_warned=yes ;; 12533esac 12534 STRIP=$ac_ct_STRIP 12535 fi 12536else 12537 STRIP="$ac_cv_prog_STRIP" 12538fi 12539 12540test -z "$STRIP" && STRIP=: 12541 12542 12543 12544 12545 12546 12547if test -n "$ac_tool_prefix"; then 12548 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 12549set dummy ${ac_tool_prefix}ranlib; ac_word=$2 12550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12551$as_echo_n "checking for $ac_word... " >&6; } 12552if ${ac_cv_prog_RANLIB+:} false; then : 12553 $as_echo_n "(cached) " >&6 12554else 12555 if test -n "$RANLIB"; then 12556 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 12557else 12558as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12559for as_dir in $PATH 12560do 12561 IFS=$as_save_IFS 12562 test -z "$as_dir" && as_dir=. 12563 for ac_exec_ext in '' $ac_executable_extensions; do 12564 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12565 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 12566 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12567 break 2 12568 fi 12569done 12570 done 12571IFS=$as_save_IFS 12572 12573fi 12574fi 12575RANLIB=$ac_cv_prog_RANLIB 12576if test -n "$RANLIB"; then 12577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 12578$as_echo "$RANLIB" >&6; } 12579else 12580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12581$as_echo "no" >&6; } 12582fi 12583 12584 12585fi 12586if test -z "$ac_cv_prog_RANLIB"; then 12587 ac_ct_RANLIB=$RANLIB 12588 # Extract the first word of "ranlib", so it can be a program name with args. 12589set dummy ranlib; ac_word=$2 12590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12591$as_echo_n "checking for $ac_word... " >&6; } 12592if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 12593 $as_echo_n "(cached) " >&6 12594else 12595 if test -n "$ac_ct_RANLIB"; then 12596 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 12597else 12598as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12599for as_dir in $PATH 12600do 12601 IFS=$as_save_IFS 12602 test -z "$as_dir" && as_dir=. 12603 for ac_exec_ext in '' $ac_executable_extensions; do 12604 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12605 ac_cv_prog_ac_ct_RANLIB="ranlib" 12606 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12607 break 2 12608 fi 12609done 12610 done 12611IFS=$as_save_IFS 12612 12613fi 12614fi 12615ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 12616if test -n "$ac_ct_RANLIB"; then 12617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 12618$as_echo "$ac_ct_RANLIB" >&6; } 12619else 12620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12621$as_echo "no" >&6; } 12622fi 12623 12624 if test "x$ac_ct_RANLIB" = x; then 12625 RANLIB=":" 12626 else 12627 case $cross_compiling:$ac_tool_warned in 12628yes:) 12629{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12630$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12631ac_tool_warned=yes ;; 12632esac 12633 RANLIB=$ac_ct_RANLIB 12634 fi 12635else 12636 RANLIB="$ac_cv_prog_RANLIB" 12637fi 12638 12639test -z "$RANLIB" && RANLIB=: 12640 12641 12642 12643 12644 12645 12646# Determine commands to create old-style static archives. 12647old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 12648old_postinstall_cmds='chmod 644 $oldlib' 12649old_postuninstall_cmds= 12650 12651if test -n "$RANLIB"; then 12652 case $host_os in 12653 openbsd*) 12654 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 12655 ;; 12656 *) 12657 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 12658 ;; 12659 esac 12660 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 12661fi 12662 12663case $host_os in 12664 darwin*) 12665 lock_old_archive_extraction=yes ;; 12666 *) 12667 lock_old_archive_extraction=no ;; 12668esac 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 12684 12685 12686 12687 12688 12689 12690 12691 12692 12693 12694 12695 12696 12697 12698 12699 12700 12701 12702 12703 12704 12705 12706 12707 12708# If no C compiler was specified, use CC. 12709LTCC=${LTCC-"$CC"} 12710 12711# If no C compiler flags were specified, use CFLAGS. 12712LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 12713 12714# Allow CC to be a program name with arguments. 12715compiler=$CC 12716 12717 12718# Check for command to grab the raw symbol name followed by C symbol from nm. 12719{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 12720$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 12721if ${lt_cv_sys_global_symbol_pipe+:} false; then : 12722 $as_echo_n "(cached) " >&6 12723else 12724 12725# These are sane defaults that work on at least a few old systems. 12726# [They come from Ultrix. What could be older than Ultrix?!! ;)] 12727 12728# Character class describing NM global symbol codes. 12729symcode='[BCDEGRST]' 12730 12731# Regexp to match symbols that can be accessed directly from C. 12732sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 12733 12734# Define system-specific variables. 12735case $host_os in 12736aix*) 12737 symcode='[BCDT]' 12738 ;; 12739cygwin* | mingw* | pw32* | cegcc*) 12740 symcode='[ABCDGISTW]' 12741 ;; 12742hpux*) 12743 if test "$host_cpu" = ia64; then 12744 symcode='[ABCDEGRST]' 12745 fi 12746 ;; 12747irix* | nonstopux*) 12748 symcode='[BCDEGRST]' 12749 ;; 12750osf*) 12751 symcode='[BCDEGQRST]' 12752 ;; 12753solaris*) 12754 symcode='[BDRT]' 12755 ;; 12756sco3.2v5*) 12757 symcode='[DT]' 12758 ;; 12759sysv4.2uw2*) 12760 symcode='[DT]' 12761 ;; 12762sysv5* | sco5v6* | unixware* | OpenUNIX*) 12763 symcode='[ABDT]' 12764 ;; 12765sysv4) 12766 symcode='[DFNSTU]' 12767 ;; 12768esac 12769 12770# If we're using GNU nm, then use its standard symbol codes. 12771case `$NM -V 2>&1` in 12772*GNU* | *'with BFD'*) 12773 symcode='[ABCDGIRSTW]' ;; 12774esac 12775 12776# Transform an extracted symbol line into a proper C declaration. 12777# Some systems (esp. on ia64) link data and code symbols differently, 12778# so use this general approach. 12779lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 12780 12781# Transform an extracted symbol line into symbol name and symbol address 12782lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 12783lt_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'" 12784 12785# Handle CRLF in mingw tool chain 12786opt_cr= 12787case $build_os in 12788mingw*) 12789 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 12790 ;; 12791esac 12792 12793# Try without a prefix underscore, then with it. 12794for ac_symprfx in "" "_"; do 12795 12796 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 12797 symxfrm="\\1 $ac_symprfx\\2 \\2" 12798 12799 # Write the raw and C identifiers. 12800 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 12801 # Fake it for dumpbin and say T for any non-static function 12802 # and D for any global variable. 12803 # Also find C++ and __fastcall symbols from MSVC++, 12804 # which start with @ or ?. 12805 lt_cv_sys_global_symbol_pipe="$AWK '"\ 12806" {last_section=section; section=\$ 3};"\ 12807" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 12808" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 12809" \$ 0!~/External *\|/{next};"\ 12810" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 12811" {if(hide[section]) next};"\ 12812" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 12813" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 12814" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 12815" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 12816" ' prfx=^$ac_symprfx" 12817 else 12818 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 12819 fi 12820 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 12821 12822 # Check to see that the pipe works correctly. 12823 pipe_works=no 12824 12825 rm -f conftest* 12826 cat > conftest.$ac_ext <<_LT_EOF 12827#ifdef __cplusplus 12828extern "C" { 12829#endif 12830char nm_test_var; 12831void nm_test_func(void); 12832void nm_test_func(void){} 12833#ifdef __cplusplus 12834} 12835#endif 12836int main(){nm_test_var='a';nm_test_func();return(0);} 12837_LT_EOF 12838 12839 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 12840 (eval $ac_compile) 2>&5 12841 ac_status=$? 12842 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12843 test $ac_status = 0; }; then 12844 # Now try to grab the symbols. 12845 nlist=conftest.nm 12846 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 12847 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 12848 ac_status=$? 12849 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12850 test $ac_status = 0; } && test -s "$nlist"; then 12851 # Try sorting and uniquifying the output. 12852 if sort "$nlist" | uniq > "$nlist"T; then 12853 mv -f "$nlist"T "$nlist" 12854 else 12855 rm -f "$nlist"T 12856 fi 12857 12858 # Make sure that we snagged all the symbols we need. 12859 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 12860 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 12861 cat <<_LT_EOF > conftest.$ac_ext 12862/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 12863#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) 12864/* DATA imports from DLLs on WIN32 con't be const, because runtime 12865 relocations are performed -- see ld's documentation on pseudo-relocs. */ 12866# define LT_DLSYM_CONST 12867#elif defined(__osf__) 12868/* This system does not cope well with relocations in const data. */ 12869# define LT_DLSYM_CONST 12870#else 12871# define LT_DLSYM_CONST const 12872#endif 12873 12874#ifdef __cplusplus 12875extern "C" { 12876#endif 12877 12878_LT_EOF 12879 # Now generate the symbol file. 12880 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 12881 12882 cat <<_LT_EOF >> conftest.$ac_ext 12883 12884/* The mapping between symbol names and symbols. */ 12885LT_DLSYM_CONST struct { 12886 const char *name; 12887 void *address; 12888} 12889lt__PROGRAM__LTX_preloaded_symbols[] = 12890{ 12891 { "@PROGRAM@", (void *) 0 }, 12892_LT_EOF 12893 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 12894 cat <<\_LT_EOF >> conftest.$ac_ext 12895 {0, (void *) 0} 12896}; 12897 12898/* This works around a problem in FreeBSD linker */ 12899#ifdef FREEBSD_WORKAROUND 12900static const void *lt_preloaded_setup() { 12901 return lt__PROGRAM__LTX_preloaded_symbols; 12902} 12903#endif 12904 12905#ifdef __cplusplus 12906} 12907#endif 12908_LT_EOF 12909 # Now try linking the two files. 12910 mv conftest.$ac_objext conftstm.$ac_objext 12911 lt_globsym_save_LIBS=$LIBS 12912 lt_globsym_save_CFLAGS=$CFLAGS 12913 LIBS="conftstm.$ac_objext" 12914 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 12915 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 12916 (eval $ac_link) 2>&5 12917 ac_status=$? 12918 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12919 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 12920 pipe_works=yes 12921 fi 12922 LIBS=$lt_globsym_save_LIBS 12923 CFLAGS=$lt_globsym_save_CFLAGS 12924 else 12925 echo "cannot find nm_test_func in $nlist" >&5 12926 fi 12927 else 12928 echo "cannot find nm_test_var in $nlist" >&5 12929 fi 12930 else 12931 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 12932 fi 12933 else 12934 echo "$progname: failed program was:" >&5 12935 cat conftest.$ac_ext >&5 12936 fi 12937 rm -rf conftest* conftst* 12938 12939 # Do not use the global_symbol_pipe unless it works. 12940 if test "$pipe_works" = yes; then 12941 break 12942 else 12943 lt_cv_sys_global_symbol_pipe= 12944 fi 12945done 12946 12947fi 12948 12949if test -z "$lt_cv_sys_global_symbol_pipe"; then 12950 lt_cv_sys_global_symbol_to_cdecl= 12951fi 12952if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 12953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 12954$as_echo "failed" >&6; } 12955else 12956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 12957$as_echo "ok" >&6; } 12958fi 12959 12960# Response file support. 12961if test "$lt_cv_nm_interface" = "MS dumpbin"; then 12962 nm_file_list_spec='@' 12963elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 12964 nm_file_list_spec='@' 12965fi 12966 12967 12968 12969 12970 12971 12972 12973 12974 12975 12976 12977 12978 12979 12980 12981 12982 12983 12984 12985 12986 12987 12988 12989 12990 12991 12992 12993{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 12994$as_echo_n "checking for sysroot... " >&6; } 12995 12996# Check whether --with-sysroot was given. 12997if test "${with_sysroot+set}" = set; then : 12998 withval=$with_sysroot; 12999else 13000 with_sysroot=no 13001fi 13002 13003 13004lt_sysroot= 13005case ${with_sysroot} in #( 13006 yes) 13007 if test "$GCC" = yes; then 13008 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 13009 fi 13010 ;; #( 13011 /*) 13012 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 13013 ;; #( 13014 no|'') 13015 ;; #( 13016 *) 13017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 13018$as_echo "${with_sysroot}" >&6; } 13019 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 13020 ;; 13021esac 13022 13023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 13024$as_echo "${lt_sysroot:-no}" >&6; } 13025 13026 13027 13028 13029 13030# Check whether --enable-libtool-lock was given. 13031if test "${enable_libtool_lock+set}" = set; then : 13032 enableval=$enable_libtool_lock; 13033fi 13034 13035test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 13036 13037# Some flags need to be propagated to the compiler or linker for good 13038# libtool support. 13039case $host in 13040ia64-*-hpux*) 13041 # Find out which ABI we are using. 13042 echo 'int i;' > conftest.$ac_ext 13043 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13044 (eval $ac_compile) 2>&5 13045 ac_status=$? 13046 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13047 test $ac_status = 0; }; then 13048 case `/usr/bin/file conftest.$ac_objext` in 13049 *ELF-32*) 13050 HPUX_IA64_MODE="32" 13051 ;; 13052 *ELF-64*) 13053 HPUX_IA64_MODE="64" 13054 ;; 13055 esac 13056 fi 13057 rm -rf conftest* 13058 ;; 13059*-*-irix6*) 13060 # Find out which ABI we are using. 13061 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 13062 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13063 (eval $ac_compile) 2>&5 13064 ac_status=$? 13065 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13066 test $ac_status = 0; }; then 13067 if test "$lt_cv_prog_gnu_ld" = yes; then 13068 case `/usr/bin/file conftest.$ac_objext` in 13069 *32-bit*) 13070 LD="${LD-ld} -melf32bsmip" 13071 ;; 13072 *N32*) 13073 LD="${LD-ld} -melf32bmipn32" 13074 ;; 13075 *64-bit*) 13076 LD="${LD-ld} -melf64bmip" 13077 ;; 13078 esac 13079 else 13080 case `/usr/bin/file conftest.$ac_objext` in 13081 *32-bit*) 13082 LD="${LD-ld} -32" 13083 ;; 13084 *N32*) 13085 LD="${LD-ld} -n32" 13086 ;; 13087 *64-bit*) 13088 LD="${LD-ld} -64" 13089 ;; 13090 esac 13091 fi 13092 fi 13093 rm -rf conftest* 13094 ;; 13095 13096x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 13097s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 13098 # Find out which ABI we are using. 13099 echo 'int i;' > conftest.$ac_ext 13100 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13101 (eval $ac_compile) 2>&5 13102 ac_status=$? 13103 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13104 test $ac_status = 0; }; then 13105 case `/usr/bin/file conftest.o` in 13106 *32-bit*) 13107 case $host in 13108 x86_64-*kfreebsd*-gnu) 13109 LD="${LD-ld} -m elf_i386_fbsd" 13110 ;; 13111 x86_64-*linux*) 13112 case `/usr/bin/file conftest.o` in 13113 *x86-64*) 13114 LD="${LD-ld} -m elf32_x86_64" 13115 ;; 13116 *) 13117 LD="${LD-ld} -m elf_i386" 13118 ;; 13119 esac 13120 ;; 13121 powerpc64le-*) 13122 LD="${LD-ld} -m elf32lppclinux" 13123 ;; 13124 powerpc64-*) 13125 LD="${LD-ld} -m elf32ppclinux" 13126 ;; 13127 s390x-*linux*) 13128 LD="${LD-ld} -m elf_s390" 13129 ;; 13130 sparc64-*linux*) 13131 LD="${LD-ld} -m elf32_sparc" 13132 ;; 13133 esac 13134 ;; 13135 *64-bit*) 13136 case $host in 13137 x86_64-*kfreebsd*-gnu) 13138 LD="${LD-ld} -m elf_x86_64_fbsd" 13139 ;; 13140 x86_64-*linux*) 13141 LD="${LD-ld} -m elf_x86_64" 13142 ;; 13143 powerpcle-*) 13144 LD="${LD-ld} -m elf64lppc" 13145 ;; 13146 powerpc-*) 13147 LD="${LD-ld} -m elf64ppc" 13148 ;; 13149 s390*-*linux*|s390*-*tpf*) 13150 LD="${LD-ld} -m elf64_s390" 13151 ;; 13152 sparc*-*linux*) 13153 LD="${LD-ld} -m elf64_sparc" 13154 ;; 13155 esac 13156 ;; 13157 esac 13158 fi 13159 rm -rf conftest* 13160 ;; 13161 13162*-*-sco3.2v5*) 13163 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 13164 SAVE_CFLAGS="$CFLAGS" 13165 CFLAGS="$CFLAGS -belf" 13166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 13167$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 13168if ${lt_cv_cc_needs_belf+:} false; then : 13169 $as_echo_n "(cached) " >&6 13170else 13171 ac_ext=c 13172ac_cpp='$CPP $CPPFLAGS' 13173ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 13174ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 13175ac_compiler_gnu=$ac_cv_c_compiler_gnu 13176 13177 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13178/* end confdefs.h. */ 13179 13180int 13181main () 13182{ 13183 13184 ; 13185 return 0; 13186} 13187_ACEOF 13188if ac_fn_c_try_link "$LINENO"; then : 13189 lt_cv_cc_needs_belf=yes 13190else 13191 lt_cv_cc_needs_belf=no 13192fi 13193rm -f core conftest.err conftest.$ac_objext \ 13194 conftest$ac_exeext conftest.$ac_ext 13195 ac_ext=c 13196ac_cpp='$CPP $CPPFLAGS' 13197ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 13198ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 13199ac_compiler_gnu=$ac_cv_c_compiler_gnu 13200 13201fi 13202{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 13203$as_echo "$lt_cv_cc_needs_belf" >&6; } 13204 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 13205 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 13206 CFLAGS="$SAVE_CFLAGS" 13207 fi 13208 ;; 13209*-*solaris*) 13210 # Find out which ABI we are using. 13211 echo 'int i;' > conftest.$ac_ext 13212 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13213 (eval $ac_compile) 2>&5 13214 ac_status=$? 13215 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13216 test $ac_status = 0; }; then 13217 case `/usr/bin/file conftest.o` in 13218 *64-bit*) 13219 case $lt_cv_prog_gnu_ld in 13220 yes*) 13221 case $host in 13222 i?86-*-solaris*) 13223 LD="${LD-ld} -m elf_x86_64" 13224 ;; 13225 sparc*-*-solaris*) 13226 LD="${LD-ld} -m elf64_sparc" 13227 ;; 13228 esac 13229 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 13230 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 13231 LD="${LD-ld}_sol2" 13232 fi 13233 ;; 13234 *) 13235 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 13236 LD="${LD-ld} -64" 13237 fi 13238 ;; 13239 esac 13240 ;; 13241 esac 13242 fi 13243 rm -rf conftest* 13244 ;; 13245esac 13246 13247need_locks="$enable_libtool_lock" 13248 13249if test -n "$ac_tool_prefix"; then 13250 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 13251set dummy ${ac_tool_prefix}mt; ac_word=$2 13252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13253$as_echo_n "checking for $ac_word... " >&6; } 13254if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 13255 $as_echo_n "(cached) " >&6 13256else 13257 if test -n "$MANIFEST_TOOL"; then 13258 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 13259else 13260as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13261for as_dir in $PATH 13262do 13263 IFS=$as_save_IFS 13264 test -z "$as_dir" && as_dir=. 13265 for ac_exec_ext in '' $ac_executable_extensions; do 13266 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13267 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 13268 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13269 break 2 13270 fi 13271done 13272 done 13273IFS=$as_save_IFS 13274 13275fi 13276fi 13277MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 13278if test -n "$MANIFEST_TOOL"; then 13279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 13280$as_echo "$MANIFEST_TOOL" >&6; } 13281else 13282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13283$as_echo "no" >&6; } 13284fi 13285 13286 13287fi 13288if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 13289 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 13290 # Extract the first word of "mt", so it can be a program name with args. 13291set dummy mt; ac_word=$2 13292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13293$as_echo_n "checking for $ac_word... " >&6; } 13294if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 13295 $as_echo_n "(cached) " >&6 13296else 13297 if test -n "$ac_ct_MANIFEST_TOOL"; then 13298 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 13299else 13300as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13301for as_dir in $PATH 13302do 13303 IFS=$as_save_IFS 13304 test -z "$as_dir" && as_dir=. 13305 for ac_exec_ext in '' $ac_executable_extensions; do 13306 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13307 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 13308 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13309 break 2 13310 fi 13311done 13312 done 13313IFS=$as_save_IFS 13314 13315fi 13316fi 13317ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 13318if test -n "$ac_ct_MANIFEST_TOOL"; then 13319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 13320$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 13321else 13322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13323$as_echo "no" >&6; } 13324fi 13325 13326 if test "x$ac_ct_MANIFEST_TOOL" = x; then 13327 MANIFEST_TOOL=":" 13328 else 13329 case $cross_compiling:$ac_tool_warned in 13330yes:) 13331{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13332$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13333ac_tool_warned=yes ;; 13334esac 13335 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 13336 fi 13337else 13338 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 13339fi 13340 13341test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 13342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 13343$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 13344if ${lt_cv_path_mainfest_tool+:} false; then : 13345 $as_echo_n "(cached) " >&6 13346else 13347 lt_cv_path_mainfest_tool=no 13348 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 13349 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 13350 cat conftest.err >&5 13351 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 13352 lt_cv_path_mainfest_tool=yes 13353 fi 13354 rm -f conftest* 13355fi 13356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 13357$as_echo "$lt_cv_path_mainfest_tool" >&6; } 13358if test "x$lt_cv_path_mainfest_tool" != xyes; then 13359 MANIFEST_TOOL=: 13360fi 13361 13362 13363 13364 13365 13366 13367 case $host_os in 13368 rhapsody* | darwin*) 13369 if test -n "$ac_tool_prefix"; then 13370 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 13371set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 13372{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13373$as_echo_n "checking for $ac_word... " >&6; } 13374if ${ac_cv_prog_DSYMUTIL+:} false; then : 13375 $as_echo_n "(cached) " >&6 13376else 13377 if test -n "$DSYMUTIL"; then 13378 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 13379else 13380as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13381for as_dir in $PATH 13382do 13383 IFS=$as_save_IFS 13384 test -z "$as_dir" && as_dir=. 13385 for ac_exec_ext in '' $ac_executable_extensions; do 13386 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13387 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 13388 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13389 break 2 13390 fi 13391done 13392 done 13393IFS=$as_save_IFS 13394 13395fi 13396fi 13397DSYMUTIL=$ac_cv_prog_DSYMUTIL 13398if test -n "$DSYMUTIL"; then 13399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 13400$as_echo "$DSYMUTIL" >&6; } 13401else 13402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13403$as_echo "no" >&6; } 13404fi 13405 13406 13407fi 13408if test -z "$ac_cv_prog_DSYMUTIL"; then 13409 ac_ct_DSYMUTIL=$DSYMUTIL 13410 # Extract the first word of "dsymutil", so it can be a program name with args. 13411set dummy dsymutil; ac_word=$2 13412{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13413$as_echo_n "checking for $ac_word... " >&6; } 13414if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 13415 $as_echo_n "(cached) " >&6 13416else 13417 if test -n "$ac_ct_DSYMUTIL"; then 13418 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 13419else 13420as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13421for as_dir in $PATH 13422do 13423 IFS=$as_save_IFS 13424 test -z "$as_dir" && as_dir=. 13425 for ac_exec_ext in '' $ac_executable_extensions; do 13426 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13427 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 13428 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13429 break 2 13430 fi 13431done 13432 done 13433IFS=$as_save_IFS 13434 13435fi 13436fi 13437ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 13438if test -n "$ac_ct_DSYMUTIL"; then 13439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 13440$as_echo "$ac_ct_DSYMUTIL" >&6; } 13441else 13442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13443$as_echo "no" >&6; } 13444fi 13445 13446 if test "x$ac_ct_DSYMUTIL" = x; then 13447 DSYMUTIL=":" 13448 else 13449 case $cross_compiling:$ac_tool_warned in 13450yes:) 13451{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13452$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13453ac_tool_warned=yes ;; 13454esac 13455 DSYMUTIL=$ac_ct_DSYMUTIL 13456 fi 13457else 13458 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 13459fi 13460 13461 if test -n "$ac_tool_prefix"; then 13462 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 13463set dummy ${ac_tool_prefix}nmedit; ac_word=$2 13464{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13465$as_echo_n "checking for $ac_word... " >&6; } 13466if ${ac_cv_prog_NMEDIT+:} false; then : 13467 $as_echo_n "(cached) " >&6 13468else 13469 if test -n "$NMEDIT"; then 13470 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 13471else 13472as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13473for as_dir in $PATH 13474do 13475 IFS=$as_save_IFS 13476 test -z "$as_dir" && as_dir=. 13477 for ac_exec_ext in '' $ac_executable_extensions; do 13478 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13479 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 13480 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13481 break 2 13482 fi 13483done 13484 done 13485IFS=$as_save_IFS 13486 13487fi 13488fi 13489NMEDIT=$ac_cv_prog_NMEDIT 13490if test -n "$NMEDIT"; then 13491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 13492$as_echo "$NMEDIT" >&6; } 13493else 13494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13495$as_echo "no" >&6; } 13496fi 13497 13498 13499fi 13500if test -z "$ac_cv_prog_NMEDIT"; then 13501 ac_ct_NMEDIT=$NMEDIT 13502 # Extract the first word of "nmedit", so it can be a program name with args. 13503set dummy nmedit; ac_word=$2 13504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13505$as_echo_n "checking for $ac_word... " >&6; } 13506if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 13507 $as_echo_n "(cached) " >&6 13508else 13509 if test -n "$ac_ct_NMEDIT"; then 13510 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 13511else 13512as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13513for as_dir in $PATH 13514do 13515 IFS=$as_save_IFS 13516 test -z "$as_dir" && as_dir=. 13517 for ac_exec_ext in '' $ac_executable_extensions; do 13518 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13519 ac_cv_prog_ac_ct_NMEDIT="nmedit" 13520 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13521 break 2 13522 fi 13523done 13524 done 13525IFS=$as_save_IFS 13526 13527fi 13528fi 13529ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 13530if test -n "$ac_ct_NMEDIT"; then 13531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 13532$as_echo "$ac_ct_NMEDIT" >&6; } 13533else 13534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13535$as_echo "no" >&6; } 13536fi 13537 13538 if test "x$ac_ct_NMEDIT" = x; then 13539 NMEDIT=":" 13540 else 13541 case $cross_compiling:$ac_tool_warned in 13542yes:) 13543{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13544$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13545ac_tool_warned=yes ;; 13546esac 13547 NMEDIT=$ac_ct_NMEDIT 13548 fi 13549else 13550 NMEDIT="$ac_cv_prog_NMEDIT" 13551fi 13552 13553 if test -n "$ac_tool_prefix"; then 13554 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 13555set dummy ${ac_tool_prefix}lipo; ac_word=$2 13556{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13557$as_echo_n "checking for $ac_word... " >&6; } 13558if ${ac_cv_prog_LIPO+:} false; then : 13559 $as_echo_n "(cached) " >&6 13560else 13561 if test -n "$LIPO"; then 13562 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 13563else 13564as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13565for as_dir in $PATH 13566do 13567 IFS=$as_save_IFS 13568 test -z "$as_dir" && as_dir=. 13569 for ac_exec_ext in '' $ac_executable_extensions; do 13570 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13571 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 13572 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13573 break 2 13574 fi 13575done 13576 done 13577IFS=$as_save_IFS 13578 13579fi 13580fi 13581LIPO=$ac_cv_prog_LIPO 13582if test -n "$LIPO"; then 13583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 13584$as_echo "$LIPO" >&6; } 13585else 13586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13587$as_echo "no" >&6; } 13588fi 13589 13590 13591fi 13592if test -z "$ac_cv_prog_LIPO"; then 13593 ac_ct_LIPO=$LIPO 13594 # Extract the first word of "lipo", so it can be a program name with args. 13595set dummy lipo; ac_word=$2 13596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13597$as_echo_n "checking for $ac_word... " >&6; } 13598if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 13599 $as_echo_n "(cached) " >&6 13600else 13601 if test -n "$ac_ct_LIPO"; then 13602 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 13603else 13604as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13605for as_dir in $PATH 13606do 13607 IFS=$as_save_IFS 13608 test -z "$as_dir" && as_dir=. 13609 for ac_exec_ext in '' $ac_executable_extensions; do 13610 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13611 ac_cv_prog_ac_ct_LIPO="lipo" 13612 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13613 break 2 13614 fi 13615done 13616 done 13617IFS=$as_save_IFS 13618 13619fi 13620fi 13621ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 13622if test -n "$ac_ct_LIPO"; then 13623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 13624$as_echo "$ac_ct_LIPO" >&6; } 13625else 13626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13627$as_echo "no" >&6; } 13628fi 13629 13630 if test "x$ac_ct_LIPO" = x; then 13631 LIPO=":" 13632 else 13633 case $cross_compiling:$ac_tool_warned in 13634yes:) 13635{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13636$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13637ac_tool_warned=yes ;; 13638esac 13639 LIPO=$ac_ct_LIPO 13640 fi 13641else 13642 LIPO="$ac_cv_prog_LIPO" 13643fi 13644 13645 if test -n "$ac_tool_prefix"; then 13646 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 13647set dummy ${ac_tool_prefix}otool; ac_word=$2 13648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13649$as_echo_n "checking for $ac_word... " >&6; } 13650if ${ac_cv_prog_OTOOL+:} false; then : 13651 $as_echo_n "(cached) " >&6 13652else 13653 if test -n "$OTOOL"; then 13654 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 13655else 13656as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13657for as_dir in $PATH 13658do 13659 IFS=$as_save_IFS 13660 test -z "$as_dir" && as_dir=. 13661 for ac_exec_ext in '' $ac_executable_extensions; do 13662 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13663 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 13664 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13665 break 2 13666 fi 13667done 13668 done 13669IFS=$as_save_IFS 13670 13671fi 13672fi 13673OTOOL=$ac_cv_prog_OTOOL 13674if test -n "$OTOOL"; then 13675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 13676$as_echo "$OTOOL" >&6; } 13677else 13678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13679$as_echo "no" >&6; } 13680fi 13681 13682 13683fi 13684if test -z "$ac_cv_prog_OTOOL"; then 13685 ac_ct_OTOOL=$OTOOL 13686 # Extract the first word of "otool", so it can be a program name with args. 13687set dummy otool; ac_word=$2 13688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13689$as_echo_n "checking for $ac_word... " >&6; } 13690if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 13691 $as_echo_n "(cached) " >&6 13692else 13693 if test -n "$ac_ct_OTOOL"; then 13694 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 13695else 13696as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13697for as_dir in $PATH 13698do 13699 IFS=$as_save_IFS 13700 test -z "$as_dir" && as_dir=. 13701 for ac_exec_ext in '' $ac_executable_extensions; do 13702 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13703 ac_cv_prog_ac_ct_OTOOL="otool" 13704 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13705 break 2 13706 fi 13707done 13708 done 13709IFS=$as_save_IFS 13710 13711fi 13712fi 13713ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 13714if test -n "$ac_ct_OTOOL"; then 13715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 13716$as_echo "$ac_ct_OTOOL" >&6; } 13717else 13718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13719$as_echo "no" >&6; } 13720fi 13721 13722 if test "x$ac_ct_OTOOL" = x; then 13723 OTOOL=":" 13724 else 13725 case $cross_compiling:$ac_tool_warned in 13726yes:) 13727{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13728$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13729ac_tool_warned=yes ;; 13730esac 13731 OTOOL=$ac_ct_OTOOL 13732 fi 13733else 13734 OTOOL="$ac_cv_prog_OTOOL" 13735fi 13736 13737 if test -n "$ac_tool_prefix"; then 13738 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 13739set dummy ${ac_tool_prefix}otool64; ac_word=$2 13740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13741$as_echo_n "checking for $ac_word... " >&6; } 13742if ${ac_cv_prog_OTOOL64+:} false; then : 13743 $as_echo_n "(cached) " >&6 13744else 13745 if test -n "$OTOOL64"; then 13746 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 13747else 13748as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13749for as_dir in $PATH 13750do 13751 IFS=$as_save_IFS 13752 test -z "$as_dir" && as_dir=. 13753 for ac_exec_ext in '' $ac_executable_extensions; do 13754 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13755 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 13756 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13757 break 2 13758 fi 13759done 13760 done 13761IFS=$as_save_IFS 13762 13763fi 13764fi 13765OTOOL64=$ac_cv_prog_OTOOL64 13766if test -n "$OTOOL64"; then 13767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 13768$as_echo "$OTOOL64" >&6; } 13769else 13770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13771$as_echo "no" >&6; } 13772fi 13773 13774 13775fi 13776if test -z "$ac_cv_prog_OTOOL64"; then 13777 ac_ct_OTOOL64=$OTOOL64 13778 # Extract the first word of "otool64", so it can be a program name with args. 13779set dummy otool64; ac_word=$2 13780{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13781$as_echo_n "checking for $ac_word... " >&6; } 13782if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 13783 $as_echo_n "(cached) " >&6 13784else 13785 if test -n "$ac_ct_OTOOL64"; then 13786 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 13787else 13788as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13789for as_dir in $PATH 13790do 13791 IFS=$as_save_IFS 13792 test -z "$as_dir" && as_dir=. 13793 for ac_exec_ext in '' $ac_executable_extensions; do 13794 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13795 ac_cv_prog_ac_ct_OTOOL64="otool64" 13796 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13797 break 2 13798 fi 13799done 13800 done 13801IFS=$as_save_IFS 13802 13803fi 13804fi 13805ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 13806if test -n "$ac_ct_OTOOL64"; then 13807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 13808$as_echo "$ac_ct_OTOOL64" >&6; } 13809else 13810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13811$as_echo "no" >&6; } 13812fi 13813 13814 if test "x$ac_ct_OTOOL64" = x; then 13815 OTOOL64=":" 13816 else 13817 case $cross_compiling:$ac_tool_warned in 13818yes:) 13819{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13820$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13821ac_tool_warned=yes ;; 13822esac 13823 OTOOL64=$ac_ct_OTOOL64 13824 fi 13825else 13826 OTOOL64="$ac_cv_prog_OTOOL64" 13827fi 13828 13829 13830 13831 13832 13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843 13844 13845 13846 13847 13848 13849 13850 13851 13852 13853 13854 13855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 13856$as_echo_n "checking for -single_module linker flag... " >&6; } 13857if ${lt_cv_apple_cc_single_mod+:} false; then : 13858 $as_echo_n "(cached) " >&6 13859else 13860 lt_cv_apple_cc_single_mod=no 13861 if test -z "${LT_MULTI_MODULE}"; then 13862 # By default we will add the -single_module flag. You can override 13863 # by either setting the environment variable LT_MULTI_MODULE 13864 # non-empty at configure time, or by adding -multi_module to the 13865 # link flags. 13866 rm -rf libconftest.dylib* 13867 echo "int foo(void){return 1;}" > conftest.c 13868 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 13869-dynamiclib -Wl,-single_module conftest.c" >&5 13870 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 13871 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 13872 _lt_result=$? 13873 # If there is a non-empty error log, and "single_module" 13874 # appears in it, assume the flag caused a linker warning 13875 if test -s conftest.err && $GREP single_module conftest.err; then 13876 cat conftest.err >&5 13877 # Otherwise, if the output was created with a 0 exit code from 13878 # the compiler, it worked. 13879 elif test -f libconftest.dylib && test $_lt_result -eq 0; then 13880 lt_cv_apple_cc_single_mod=yes 13881 else 13882 cat conftest.err >&5 13883 fi 13884 rm -rf libconftest.dylib* 13885 rm -f conftest.* 13886 fi 13887fi 13888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 13889$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 13890 13891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 13892$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 13893if ${lt_cv_ld_exported_symbols_list+:} false; then : 13894 $as_echo_n "(cached) " >&6 13895else 13896 lt_cv_ld_exported_symbols_list=no 13897 save_LDFLAGS=$LDFLAGS 13898 echo "_main" > conftest.sym 13899 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 13900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13901/* end confdefs.h. */ 13902 13903int 13904main () 13905{ 13906 13907 ; 13908 return 0; 13909} 13910_ACEOF 13911if ac_fn_c_try_link "$LINENO"; then : 13912 lt_cv_ld_exported_symbols_list=yes 13913else 13914 lt_cv_ld_exported_symbols_list=no 13915fi 13916rm -f core conftest.err conftest.$ac_objext \ 13917 conftest$ac_exeext conftest.$ac_ext 13918 LDFLAGS="$save_LDFLAGS" 13919 13920fi 13921{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 13922$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 13923 13924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 13925$as_echo_n "checking for -force_load linker flag... " >&6; } 13926if ${lt_cv_ld_force_load+:} false; then : 13927 $as_echo_n "(cached) " >&6 13928else 13929 lt_cv_ld_force_load=no 13930 cat > conftest.c << _LT_EOF 13931int forced_loaded() { return 2;} 13932_LT_EOF 13933 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 13934 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 13935 echo "$AR cru libconftest.a conftest.o" >&5 13936 $AR cru libconftest.a conftest.o 2>&5 13937 echo "$RANLIB libconftest.a" >&5 13938 $RANLIB libconftest.a 2>&5 13939 cat > conftest.c << _LT_EOF 13940int main() { return 0;} 13941_LT_EOF 13942 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 13943 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 13944 _lt_result=$? 13945 if test -s conftest.err && $GREP force_load conftest.err; then 13946 cat conftest.err >&5 13947 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then 13948 lt_cv_ld_force_load=yes 13949 else 13950 cat conftest.err >&5 13951 fi 13952 rm -f conftest.err libconftest.a conftest conftest.c 13953 rm -rf conftest.dSYM 13954 13955fi 13956{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 13957$as_echo "$lt_cv_ld_force_load" >&6; } 13958 case $host_os in 13959 rhapsody* | darwin1.[012]) 13960 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 13961 darwin1.*) 13962 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 13963 darwin*) # darwin 5.x on 13964 # if running on 10.5 or later, the deployment target defaults 13965 # to the OS version, if on x86, and 10.4, the deployment 13966 # target defaults to 10.4. Don't you love it? 13967 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 13968 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 13969 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 13970 10.[012]*) 13971 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 13972 10.*) 13973 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 13974 esac 13975 ;; 13976 esac 13977 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 13978 _lt_dar_single_mod='$single_module' 13979 fi 13980 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 13981 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 13982 else 13983 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 13984 fi 13985 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 13986 _lt_dsymutil='~$DSYMUTIL $lib || :' 13987 else 13988 _lt_dsymutil= 13989 fi 13990 ;; 13991 esac 13992 13993for ac_header in dlfcn.h 13994do : 13995 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 13996" 13997if test "x$ac_cv_header_dlfcn_h" = xyes; then : 13998 cat >>confdefs.h <<_ACEOF 13999#define HAVE_DLFCN_H 1 14000_ACEOF 14001 14002fi 14003 14004done 14005 14006 14007 14008 14009 14010# Set options 14011 14012 14013 14014 enable_dlopen=no 14015 14016 14017 enable_win32_dll=no 14018 14019 14020 # Check whether --enable-shared was given. 14021if test "${enable_shared+set}" = set; then : 14022 enableval=$enable_shared; p=${PACKAGE-default} 14023 case $enableval in 14024 yes) enable_shared=yes ;; 14025 no) enable_shared=no ;; 14026 *) 14027 enable_shared=no 14028 # Look at the argument we got. We use all the common list separators. 14029 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 14030 for pkg in $enableval; do 14031 IFS="$lt_save_ifs" 14032 if test "X$pkg" = "X$p"; then 14033 enable_shared=yes 14034 fi 14035 done 14036 IFS="$lt_save_ifs" 14037 ;; 14038 esac 14039else 14040 enable_shared=yes 14041fi 14042 14043 14044 14045 14046 14047 14048 14049 14050 14051 14052 14053# Check whether --with-pic was given. 14054if test "${with_pic+set}" = set; then : 14055 withval=$with_pic; lt_p=${PACKAGE-default} 14056 case $withval in 14057 yes|no) pic_mode=$withval ;; 14058 *) 14059 pic_mode=default 14060 # Look at the argument we got. We use all the common list separators. 14061 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 14062 for lt_pkg in $withval; do 14063 IFS="$lt_save_ifs" 14064 if test "X$lt_pkg" = "X$lt_p"; then 14065 pic_mode=yes 14066 fi 14067 done 14068 IFS="$lt_save_ifs" 14069 ;; 14070 esac 14071else 14072 pic_mode=default 14073fi 14074 14075 14076test -z "$pic_mode" && pic_mode=default 14077 14078 14079 14080 14081 14082 14083 14084 # Check whether --enable-fast-install was given. 14085if test "${enable_fast_install+set}" = set; then : 14086 enableval=$enable_fast_install; p=${PACKAGE-default} 14087 case $enableval in 14088 yes) enable_fast_install=yes ;; 14089 no) enable_fast_install=no ;; 14090 *) 14091 enable_fast_install=no 14092 # Look at the argument we got. We use all the common list separators. 14093 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 14094 for pkg in $enableval; do 14095 IFS="$lt_save_ifs" 14096 if test "X$pkg" = "X$p"; then 14097 enable_fast_install=yes 14098 fi 14099 done 14100 IFS="$lt_save_ifs" 14101 ;; 14102 esac 14103else 14104 enable_fast_install=yes 14105fi 14106 14107 14108 14109 14110 14111 14112 14113 14114 14115 14116 14117# This can be used to rebuild libtool when needed 14118LIBTOOL_DEPS="$ltmain" 14119 14120# Always use our own libtool. 14121LIBTOOL='$(SHELL) $(top_builddir)/libtool' 14122 14123 14124 14125 14126 14127 14128 14129 14130 14131 14132 14133 14134 14135 14136 14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152test -z "$LN_S" && LN_S="ln -s" 14153 14154 14155 14156 14157 14158 14159 14160 14161 14162 14163 14164 14165 14166 14167if test -n "${ZSH_VERSION+set}" ; then 14168 setopt NO_GLOB_SUBST 14169fi 14170 14171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 14172$as_echo_n "checking for objdir... " >&6; } 14173if ${lt_cv_objdir+:} false; then : 14174 $as_echo_n "(cached) " >&6 14175else 14176 rm -f .libs 2>/dev/null 14177mkdir .libs 2>/dev/null 14178if test -d .libs; then 14179 lt_cv_objdir=.libs 14180else 14181 # MS-DOS does not allow filenames that begin with a dot. 14182 lt_cv_objdir=_libs 14183fi 14184rmdir .libs 2>/dev/null 14185fi 14186{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 14187$as_echo "$lt_cv_objdir" >&6; } 14188objdir=$lt_cv_objdir 14189 14190 14191 14192 14193 14194cat >>confdefs.h <<_ACEOF 14195#define LT_OBJDIR "$lt_cv_objdir/" 14196_ACEOF 14197 14198 14199 14200 14201case $host_os in 14202aix3*) 14203 # AIX sometimes has problems with the GCC collect2 program. For some 14204 # reason, if we set the COLLECT_NAMES environment variable, the problems 14205 # vanish in a puff of smoke. 14206 if test "X${COLLECT_NAMES+set}" != Xset; then 14207 COLLECT_NAMES= 14208 export COLLECT_NAMES 14209 fi 14210 ;; 14211esac 14212 14213# Global variables: 14214ofile=libtool 14215can_build_shared=yes 14216 14217# All known linkers require a `.a' archive for static linking (except MSVC, 14218# which needs '.lib'). 14219libext=a 14220 14221with_gnu_ld="$lt_cv_prog_gnu_ld" 14222 14223old_CC="$CC" 14224old_CFLAGS="$CFLAGS" 14225 14226# Set sane defaults for various variables 14227test -z "$CC" && CC=cc 14228test -z "$LTCC" && LTCC=$CC 14229test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 14230test -z "$LD" && LD=ld 14231test -z "$ac_objext" && ac_objext=o 14232 14233for cc_temp in $compiler""; do 14234 case $cc_temp in 14235 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 14236 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 14237 \-*) ;; 14238 *) break;; 14239 esac 14240done 14241cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 14242 14243 14244# Only perform the check for file, if the check method requires it 14245test -z "$MAGIC_CMD" && MAGIC_CMD=file 14246case $deplibs_check_method in 14247file_magic*) 14248 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 14249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 14250$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 14251if ${lt_cv_path_MAGIC_CMD+:} false; then : 14252 $as_echo_n "(cached) " >&6 14253else 14254 case $MAGIC_CMD in 14255[\\/*] | ?:[\\/]*) 14256 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 14257 ;; 14258*) 14259 lt_save_MAGIC_CMD="$MAGIC_CMD" 14260 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 14261 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 14262 for ac_dir in $ac_dummy; do 14263 IFS="$lt_save_ifs" 14264 test -z "$ac_dir" && ac_dir=. 14265 if test -f $ac_dir/${ac_tool_prefix}file; then 14266 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 14267 if test -n "$file_magic_test_file"; then 14268 case $deplibs_check_method in 14269 "file_magic "*) 14270 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 14271 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 14272 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 14273 $EGREP "$file_magic_regex" > /dev/null; then 14274 : 14275 else 14276 cat <<_LT_EOF 1>&2 14277 14278*** Warning: the command libtool uses to detect shared libraries, 14279*** $file_magic_cmd, produces output that libtool cannot recognize. 14280*** The result is that libtool may fail to recognize shared libraries 14281*** as such. This will affect the creation of libtool libraries that 14282*** depend on shared libraries, but programs linked with such libtool 14283*** libraries will work regardless of this problem. Nevertheless, you 14284*** may want to report the problem to your system manager and/or to 14285*** bug-libtool@gnu.org 14286 14287_LT_EOF 14288 fi ;; 14289 esac 14290 fi 14291 break 14292 fi 14293 done 14294 IFS="$lt_save_ifs" 14295 MAGIC_CMD="$lt_save_MAGIC_CMD" 14296 ;; 14297esac 14298fi 14299 14300MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 14301if test -n "$MAGIC_CMD"; then 14302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 14303$as_echo "$MAGIC_CMD" >&6; } 14304else 14305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14306$as_echo "no" >&6; } 14307fi 14308 14309 14310 14311 14312 14313if test -z "$lt_cv_path_MAGIC_CMD"; then 14314 if test -n "$ac_tool_prefix"; then 14315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 14316$as_echo_n "checking for file... " >&6; } 14317if ${lt_cv_path_MAGIC_CMD+:} false; then : 14318 $as_echo_n "(cached) " >&6 14319else 14320 case $MAGIC_CMD in 14321[\\/*] | ?:[\\/]*) 14322 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 14323 ;; 14324*) 14325 lt_save_MAGIC_CMD="$MAGIC_CMD" 14326 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 14327 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 14328 for ac_dir in $ac_dummy; do 14329 IFS="$lt_save_ifs" 14330 test -z "$ac_dir" && ac_dir=. 14331 if test -f $ac_dir/file; then 14332 lt_cv_path_MAGIC_CMD="$ac_dir/file" 14333 if test -n "$file_magic_test_file"; then 14334 case $deplibs_check_method in 14335 "file_magic "*) 14336 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 14337 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 14338 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 14339 $EGREP "$file_magic_regex" > /dev/null; then 14340 : 14341 else 14342 cat <<_LT_EOF 1>&2 14343 14344*** Warning: the command libtool uses to detect shared libraries, 14345*** $file_magic_cmd, produces output that libtool cannot recognize. 14346*** The result is that libtool may fail to recognize shared libraries 14347*** as such. This will affect the creation of libtool libraries that 14348*** depend on shared libraries, but programs linked with such libtool 14349*** libraries will work regardless of this problem. Nevertheless, you 14350*** may want to report the problem to your system manager and/or to 14351*** bug-libtool@gnu.org 14352 14353_LT_EOF 14354 fi ;; 14355 esac 14356 fi 14357 break 14358 fi 14359 done 14360 IFS="$lt_save_ifs" 14361 MAGIC_CMD="$lt_save_MAGIC_CMD" 14362 ;; 14363esac 14364fi 14365 14366MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 14367if test -n "$MAGIC_CMD"; then 14368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 14369$as_echo "$MAGIC_CMD" >&6; } 14370else 14371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14372$as_echo "no" >&6; } 14373fi 14374 14375 14376 else 14377 MAGIC_CMD=: 14378 fi 14379fi 14380 14381 fi 14382 ;; 14383esac 14384 14385# Use C for the default configuration in the libtool script 14386 14387lt_save_CC="$CC" 14388ac_ext=c 14389ac_cpp='$CPP $CPPFLAGS' 14390ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14391ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14392ac_compiler_gnu=$ac_cv_c_compiler_gnu 14393 14394 14395# Source file extension for C test sources. 14396ac_ext=c 14397 14398# Object file extension for compiled C test sources. 14399objext=o 14400objext=$objext 14401 14402# Code to be used in simple compile tests 14403lt_simple_compile_test_code="int some_variable = 0;" 14404 14405# Code to be used in simple link tests 14406lt_simple_link_test_code='int main(){return(0);}' 14407 14408 14409 14410 14411 14412 14413 14414# If no C compiler was specified, use CC. 14415LTCC=${LTCC-"$CC"} 14416 14417# If no C compiler flags were specified, use CFLAGS. 14418LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 14419 14420# Allow CC to be a program name with arguments. 14421compiler=$CC 14422 14423# Save the default compiler, since it gets overwritten when the other 14424# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 14425compiler_DEFAULT=$CC 14426 14427# save warnings/boilerplate of simple test code 14428ac_outfile=conftest.$ac_objext 14429echo "$lt_simple_compile_test_code" >conftest.$ac_ext 14430eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 14431_lt_compiler_boilerplate=`cat conftest.err` 14432$RM conftest* 14433 14434ac_outfile=conftest.$ac_objext 14435echo "$lt_simple_link_test_code" >conftest.$ac_ext 14436eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 14437_lt_linker_boilerplate=`cat conftest.err` 14438$RM -r conftest* 14439 14440 14441if test -n "$compiler"; then 14442 14443lt_prog_compiler_no_builtin_flag= 14444 14445if test "$GCC" = yes; then 14446 case $cc_basename in 14447 nvcc*) 14448 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 14449 *) 14450 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 14451 esac 14452 14453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 14454$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 14455if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 14456 $as_echo_n "(cached) " >&6 14457else 14458 lt_cv_prog_compiler_rtti_exceptions=no 14459 ac_outfile=conftest.$ac_objext 14460 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 14461 lt_compiler_flag="-fno-rtti -fno-exceptions" 14462 # Insert the option either (1) after the last *FLAGS variable, or 14463 # (2) before a word containing "conftest.", or (3) at the end. 14464 # Note that $ac_compile itself does not contain backslashes and begins 14465 # with a dollar sign (not a hyphen), so the echo should work correctly. 14466 # The option is referenced via a variable to avoid confusing sed. 14467 lt_compile=`echo "$ac_compile" | $SED \ 14468 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 14469 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14470 -e 's:$: $lt_compiler_flag:'` 14471 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 14472 (eval "$lt_compile" 2>conftest.err) 14473 ac_status=$? 14474 cat conftest.err >&5 14475 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14476 if (exit $ac_status) && test -s "$ac_outfile"; then 14477 # The compiler can only warn and ignore the option if not recognized 14478 # So say no if there are warnings other than the usual output. 14479 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 14480 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 14481 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 14482 lt_cv_prog_compiler_rtti_exceptions=yes 14483 fi 14484 fi 14485 $RM conftest* 14486 14487fi 14488{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 14489$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 14490 14491if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 14492 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 14493else 14494 : 14495fi 14496 14497fi 14498 14499 14500 14501 14502 14503 14504 lt_prog_compiler_wl= 14505lt_prog_compiler_pic= 14506lt_prog_compiler_static= 14507 14508 14509 if test "$GCC" = yes; then 14510 lt_prog_compiler_wl='-Wl,' 14511 lt_prog_compiler_static='-static' 14512 14513 case $host_os in 14514 aix*) 14515 # All AIX code is PIC. 14516 if test "$host_cpu" = ia64; then 14517 # AIX 5 now supports IA64 processor 14518 lt_prog_compiler_static='-Bstatic' 14519 fi 14520 ;; 14521 14522 amigaos*) 14523 case $host_cpu in 14524 powerpc) 14525 # see comment about AmigaOS4 .so support 14526 lt_prog_compiler_pic='-fPIC' 14527 ;; 14528 m68k) 14529 # FIXME: we need at least 68020 code to build shared libraries, but 14530 # adding the `-m68020' flag to GCC prevents building anything better, 14531 # like `-m68040'. 14532 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 14533 ;; 14534 esac 14535 ;; 14536 14537 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 14538 # PIC is the default for these OSes. 14539 ;; 14540 14541 mingw* | cygwin* | pw32* | os2* | cegcc*) 14542 # This hack is so that the source file can tell whether it is being 14543 # built for inclusion in a dll (and should export symbols for example). 14544 # Although the cygwin gcc ignores -fPIC, still need this for old-style 14545 # (--disable-auto-import) libraries 14546 lt_prog_compiler_pic='-DDLL_EXPORT' 14547 ;; 14548 14549 darwin* | rhapsody*) 14550 # PIC is the default on this platform 14551 # Common symbols not allowed in MH_DYLIB files 14552 lt_prog_compiler_pic='-fno-common' 14553 ;; 14554 14555 haiku*) 14556 # PIC is the default for Haiku. 14557 # The "-static" flag exists, but is broken. 14558 lt_prog_compiler_static= 14559 ;; 14560 14561 hpux*) 14562 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 14563 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 14564 # sets the default TLS model and affects inlining. 14565 case $host_cpu in 14566 hppa*64*) 14567 # +Z the default 14568 ;; 14569 *) 14570 lt_prog_compiler_pic='-fPIC' 14571 ;; 14572 esac 14573 ;; 14574 14575 interix[3-9]*) 14576 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 14577 # Instead, we relocate shared libraries at runtime. 14578 ;; 14579 14580 msdosdjgpp*) 14581 # Just because we use GCC doesn't mean we suddenly get shared libraries 14582 # on systems that don't support them. 14583 lt_prog_compiler_can_build_shared=no 14584 enable_shared=no 14585 ;; 14586 14587 *nto* | *qnx*) 14588 # QNX uses GNU C++, but need to define -shared option too, otherwise 14589 # it will coredump. 14590 lt_prog_compiler_pic='-fPIC -shared' 14591 ;; 14592 14593 sysv4*MP*) 14594 if test -d /usr/nec; then 14595 lt_prog_compiler_pic=-Kconform_pic 14596 fi 14597 ;; 14598 14599 *) 14600 lt_prog_compiler_pic='-fPIC' 14601 ;; 14602 esac 14603 14604 case $cc_basename in 14605 nvcc*) # Cuda Compiler Driver 2.2 14606 lt_prog_compiler_wl='-Xlinker ' 14607 if test -n "$lt_prog_compiler_pic"; then 14608 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 14609 fi 14610 ;; 14611 esac 14612 else 14613 # PORTME Check for flag to pass linker flags through the system compiler. 14614 case $host_os in 14615 aix*) 14616 lt_prog_compiler_wl='-Wl,' 14617 if test "$host_cpu" = ia64; then 14618 # AIX 5 now supports IA64 processor 14619 lt_prog_compiler_static='-Bstatic' 14620 else 14621 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 14622 fi 14623 ;; 14624 14625 mingw* | cygwin* | pw32* | os2* | cegcc*) 14626 # This hack is so that the source file can tell whether it is being 14627 # built for inclusion in a dll (and should export symbols for example). 14628 lt_prog_compiler_pic='-DDLL_EXPORT' 14629 ;; 14630 14631 hpux9* | hpux10* | hpux11*) 14632 lt_prog_compiler_wl='-Wl,' 14633 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 14634 # not for PA HP-UX. 14635 case $host_cpu in 14636 hppa*64*|ia64*) 14637 # +Z the default 14638 ;; 14639 *) 14640 lt_prog_compiler_pic='+Z' 14641 ;; 14642 esac 14643 # Is there a better lt_prog_compiler_static that works with the bundled CC? 14644 lt_prog_compiler_static='${wl}-a ${wl}archive' 14645 ;; 14646 14647 irix5* | irix6* | nonstopux*) 14648 lt_prog_compiler_wl='-Wl,' 14649 # PIC (with -KPIC) is the default. 14650 lt_prog_compiler_static='-non_shared' 14651 ;; 14652 14653 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 14654 case $cc_basename in 14655 # old Intel for x86_64 which still supported -KPIC. 14656 ecc*) 14657 lt_prog_compiler_wl='-Wl,' 14658 lt_prog_compiler_pic='-KPIC' 14659 lt_prog_compiler_static='-static' 14660 ;; 14661 # icc used to be incompatible with GCC. 14662 # ICC 10 doesn't accept -KPIC any more. 14663 icc* | ifort*) 14664 lt_prog_compiler_wl='-Wl,' 14665 lt_prog_compiler_pic='-fPIC' 14666 lt_prog_compiler_static='-static' 14667 ;; 14668 # Lahey Fortran 8.1. 14669 lf95*) 14670 lt_prog_compiler_wl='-Wl,' 14671 lt_prog_compiler_pic='--shared' 14672 lt_prog_compiler_static='--static' 14673 ;; 14674 nagfor*) 14675 # NAG Fortran compiler 14676 lt_prog_compiler_wl='-Wl,-Wl,,' 14677 lt_prog_compiler_pic='-PIC' 14678 lt_prog_compiler_static='-Bstatic' 14679 ;; 14680 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 14681 # Portland Group compilers (*not* the Pentium gcc compiler, 14682 # which looks to be a dead project) 14683 lt_prog_compiler_wl='-Wl,' 14684 lt_prog_compiler_pic='-fpic' 14685 lt_prog_compiler_static='-Bstatic' 14686 ;; 14687 ccc*) 14688 lt_prog_compiler_wl='-Wl,' 14689 # All Alpha code is PIC. 14690 lt_prog_compiler_static='-non_shared' 14691 ;; 14692 xl* | bgxl* | bgf* | mpixl*) 14693 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 14694 lt_prog_compiler_wl='-Wl,' 14695 lt_prog_compiler_pic='-qpic' 14696 lt_prog_compiler_static='-qstaticlink' 14697 ;; 14698 *) 14699 case `$CC -V 2>&1 | sed 5q` in 14700 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 14701 # Sun Fortran 8.3 passes all unrecognized flags to the linker 14702 lt_prog_compiler_pic='-KPIC' 14703 lt_prog_compiler_static='-Bstatic' 14704 lt_prog_compiler_wl='' 14705 ;; 14706 *Sun\ F* | *Sun*Fortran*) 14707 lt_prog_compiler_pic='-KPIC' 14708 lt_prog_compiler_static='-Bstatic' 14709 lt_prog_compiler_wl='-Qoption ld ' 14710 ;; 14711 *Sun\ C*) 14712 # Sun C 5.9 14713 lt_prog_compiler_pic='-KPIC' 14714 lt_prog_compiler_static='-Bstatic' 14715 lt_prog_compiler_wl='-Wl,' 14716 ;; 14717 *Intel*\ [CF]*Compiler*) 14718 lt_prog_compiler_wl='-Wl,' 14719 lt_prog_compiler_pic='-fPIC' 14720 lt_prog_compiler_static='-static' 14721 ;; 14722 *Portland\ Group*) 14723 lt_prog_compiler_wl='-Wl,' 14724 lt_prog_compiler_pic='-fpic' 14725 lt_prog_compiler_static='-Bstatic' 14726 ;; 14727 esac 14728 ;; 14729 esac 14730 ;; 14731 14732 newsos6) 14733 lt_prog_compiler_pic='-KPIC' 14734 lt_prog_compiler_static='-Bstatic' 14735 ;; 14736 14737 *nto* | *qnx*) 14738 # QNX uses GNU C++, but need to define -shared option too, otherwise 14739 # it will coredump. 14740 lt_prog_compiler_pic='-fPIC -shared' 14741 ;; 14742 14743 osf3* | osf4* | osf5*) 14744 lt_prog_compiler_wl='-Wl,' 14745 # All OSF/1 code is PIC. 14746 lt_prog_compiler_static='-non_shared' 14747 ;; 14748 14749 rdos*) 14750 lt_prog_compiler_static='-non_shared' 14751 ;; 14752 14753 solaris*) 14754 lt_prog_compiler_pic='-KPIC' 14755 lt_prog_compiler_static='-Bstatic' 14756 case $cc_basename in 14757 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 14758 lt_prog_compiler_wl='-Qoption ld ';; 14759 *) 14760 lt_prog_compiler_wl='-Wl,';; 14761 esac 14762 ;; 14763 14764 sunos4*) 14765 lt_prog_compiler_wl='-Qoption ld ' 14766 lt_prog_compiler_pic='-PIC' 14767 lt_prog_compiler_static='-Bstatic' 14768 ;; 14769 14770 sysv4 | sysv4.2uw2* | sysv4.3*) 14771 lt_prog_compiler_wl='-Wl,' 14772 lt_prog_compiler_pic='-KPIC' 14773 lt_prog_compiler_static='-Bstatic' 14774 ;; 14775 14776 sysv4*MP*) 14777 if test -d /usr/nec ;then 14778 lt_prog_compiler_pic='-Kconform_pic' 14779 lt_prog_compiler_static='-Bstatic' 14780 fi 14781 ;; 14782 14783 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 14784 lt_prog_compiler_wl='-Wl,' 14785 lt_prog_compiler_pic='-KPIC' 14786 lt_prog_compiler_static='-Bstatic' 14787 ;; 14788 14789 unicos*) 14790 lt_prog_compiler_wl='-Wl,' 14791 lt_prog_compiler_can_build_shared=no 14792 ;; 14793 14794 uts4*) 14795 lt_prog_compiler_pic='-pic' 14796 lt_prog_compiler_static='-Bstatic' 14797 ;; 14798 14799 *) 14800 lt_prog_compiler_can_build_shared=no 14801 ;; 14802 esac 14803 fi 14804 14805case $host_os in 14806 # For platforms which do not support PIC, -DPIC is meaningless: 14807 *djgpp*) 14808 lt_prog_compiler_pic= 14809 ;; 14810 *) 14811 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 14812 ;; 14813esac 14814 14815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 14816$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 14817if ${lt_cv_prog_compiler_pic+:} false; then : 14818 $as_echo_n "(cached) " >&6 14819else 14820 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 14821fi 14822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 14823$as_echo "$lt_cv_prog_compiler_pic" >&6; } 14824lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 14825 14826# 14827# Check to make sure the PIC flag actually works. 14828# 14829if test -n "$lt_prog_compiler_pic"; then 14830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 14831$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 14832if ${lt_cv_prog_compiler_pic_works+:} false; then : 14833 $as_echo_n "(cached) " >&6 14834else 14835 lt_cv_prog_compiler_pic_works=no 14836 ac_outfile=conftest.$ac_objext 14837 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 14838 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 14839 # Insert the option either (1) after the last *FLAGS variable, or 14840 # (2) before a word containing "conftest.", or (3) at the end. 14841 # Note that $ac_compile itself does not contain backslashes and begins 14842 # with a dollar sign (not a hyphen), so the echo should work correctly. 14843 # The option is referenced via a variable to avoid confusing sed. 14844 lt_compile=`echo "$ac_compile" | $SED \ 14845 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 14846 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14847 -e 's:$: $lt_compiler_flag:'` 14848 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 14849 (eval "$lt_compile" 2>conftest.err) 14850 ac_status=$? 14851 cat conftest.err >&5 14852 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14853 if (exit $ac_status) && test -s "$ac_outfile"; then 14854 # The compiler can only warn and ignore the option if not recognized 14855 # So say no if there are warnings other than the usual output. 14856 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 14857 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 14858 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 14859 lt_cv_prog_compiler_pic_works=yes 14860 fi 14861 fi 14862 $RM conftest* 14863 14864fi 14865{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 14866$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 14867 14868if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 14869 case $lt_prog_compiler_pic in 14870 "" | " "*) ;; 14871 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 14872 esac 14873else 14874 lt_prog_compiler_pic= 14875 lt_prog_compiler_can_build_shared=no 14876fi 14877 14878fi 14879 14880 14881 14882 14883 14884 14885 14886 14887 14888 14889 14890# 14891# Check to make sure the static flag actually works. 14892# 14893wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 14894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 14895$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 14896if ${lt_cv_prog_compiler_static_works+:} false; then : 14897 $as_echo_n "(cached) " >&6 14898else 14899 lt_cv_prog_compiler_static_works=no 14900 save_LDFLAGS="$LDFLAGS" 14901 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 14902 echo "$lt_simple_link_test_code" > conftest.$ac_ext 14903 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 14904 # The linker can only warn and ignore the option if not recognized 14905 # So say no if there are warnings 14906 if test -s conftest.err; then 14907 # Append any errors to the config.log. 14908 cat conftest.err 1>&5 14909 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 14910 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 14911 if diff conftest.exp conftest.er2 >/dev/null; then 14912 lt_cv_prog_compiler_static_works=yes 14913 fi 14914 else 14915 lt_cv_prog_compiler_static_works=yes 14916 fi 14917 fi 14918 $RM -r conftest* 14919 LDFLAGS="$save_LDFLAGS" 14920 14921fi 14922{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 14923$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 14924 14925if test x"$lt_cv_prog_compiler_static_works" = xyes; then 14926 : 14927else 14928 lt_prog_compiler_static= 14929fi 14930 14931 14932 14933 14934 14935 14936 14937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 14938$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 14939if ${lt_cv_prog_compiler_c_o+:} false; then : 14940 $as_echo_n "(cached) " >&6 14941else 14942 lt_cv_prog_compiler_c_o=no 14943 $RM -r conftest 2>/dev/null 14944 mkdir conftest 14945 cd conftest 14946 mkdir out 14947 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 14948 14949 lt_compiler_flag="-o out/conftest2.$ac_objext" 14950 # Insert the option either (1) after the last *FLAGS variable, or 14951 # (2) before a word containing "conftest.", or (3) at the end. 14952 # Note that $ac_compile itself does not contain backslashes and begins 14953 # with a dollar sign (not a hyphen), so the echo should work correctly. 14954 lt_compile=`echo "$ac_compile" | $SED \ 14955 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 14956 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14957 -e 's:$: $lt_compiler_flag:'` 14958 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 14959 (eval "$lt_compile" 2>out/conftest.err) 14960 ac_status=$? 14961 cat out/conftest.err >&5 14962 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14963 if (exit $ac_status) && test -s out/conftest2.$ac_objext 14964 then 14965 # The compiler can only warn and ignore the option if not recognized 14966 # So say no if there are warnings 14967 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 14968 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 14969 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 14970 lt_cv_prog_compiler_c_o=yes 14971 fi 14972 fi 14973 chmod u+w . 2>&5 14974 $RM conftest* 14975 # SGI C++ compiler will create directory out/ii_files/ for 14976 # template instantiation 14977 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 14978 $RM out/* && rmdir out 14979 cd .. 14980 $RM -r conftest 14981 $RM conftest* 14982 14983fi 14984{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 14985$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 14986 14987 14988 14989 14990 14991 14992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 14993$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 14994if ${lt_cv_prog_compiler_c_o+:} false; then : 14995 $as_echo_n "(cached) " >&6 14996else 14997 lt_cv_prog_compiler_c_o=no 14998 $RM -r conftest 2>/dev/null 14999 mkdir conftest 15000 cd conftest 15001 mkdir out 15002 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 15003 15004 lt_compiler_flag="-o out/conftest2.$ac_objext" 15005 # Insert the option either (1) after the last *FLAGS variable, or 15006 # (2) before a word containing "conftest.", or (3) at the end. 15007 # Note that $ac_compile itself does not contain backslashes and begins 15008 # with a dollar sign (not a hyphen), so the echo should work correctly. 15009 lt_compile=`echo "$ac_compile" | $SED \ 15010 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 15011 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 15012 -e 's:$: $lt_compiler_flag:'` 15013 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 15014 (eval "$lt_compile" 2>out/conftest.err) 15015 ac_status=$? 15016 cat out/conftest.err >&5 15017 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15018 if (exit $ac_status) && test -s out/conftest2.$ac_objext 15019 then 15020 # The compiler can only warn and ignore the option if not recognized 15021 # So say no if there are warnings 15022 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 15023 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 15024 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 15025 lt_cv_prog_compiler_c_o=yes 15026 fi 15027 fi 15028 chmod u+w . 2>&5 15029 $RM conftest* 15030 # SGI C++ compiler will create directory out/ii_files/ for 15031 # template instantiation 15032 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 15033 $RM out/* && rmdir out 15034 cd .. 15035 $RM -r conftest 15036 $RM conftest* 15037 15038fi 15039{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 15040$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 15041 15042 15043 15044 15045hard_links="nottested" 15046if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 15047 # do not overwrite the value of need_locks provided by the user 15048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 15049$as_echo_n "checking if we can lock with hard links... " >&6; } 15050 hard_links=yes 15051 $RM conftest* 15052 ln conftest.a conftest.b 2>/dev/null && hard_links=no 15053 touch conftest.a 15054 ln conftest.a conftest.b 2>&5 || hard_links=no 15055 ln conftest.a conftest.b 2>/dev/null && hard_links=no 15056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 15057$as_echo "$hard_links" >&6; } 15058 if test "$hard_links" = no; then 15059 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 15060$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 15061 need_locks=warn 15062 fi 15063else 15064 need_locks=no 15065fi 15066 15067 15068 15069 15070 15071 15072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 15073$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 15074 15075 runpath_var= 15076 allow_undefined_flag= 15077 always_export_symbols=no 15078 archive_cmds= 15079 archive_expsym_cmds= 15080 compiler_needs_object=no 15081 enable_shared_with_static_runtimes=no 15082 export_dynamic_flag_spec= 15083 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 15084 hardcode_automatic=no 15085 hardcode_direct=no 15086 hardcode_direct_absolute=no 15087 hardcode_libdir_flag_spec= 15088 hardcode_libdir_separator= 15089 hardcode_minus_L=no 15090 hardcode_shlibpath_var=unsupported 15091 inherit_rpath=no 15092 link_all_deplibs=unknown 15093 module_cmds= 15094 module_expsym_cmds= 15095 old_archive_from_new_cmds= 15096 old_archive_from_expsyms_cmds= 15097 thread_safe_flag_spec= 15098 whole_archive_flag_spec= 15099 # include_expsyms should be a list of space-separated symbols to be *always* 15100 # included in the symbol list 15101 include_expsyms= 15102 # exclude_expsyms can be an extended regexp of symbols to exclude 15103 # it will be wrapped by ` (' and `)$', so one must not match beginning or 15104 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 15105 # as well as any symbol that contains `d'. 15106 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 15107 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 15108 # platforms (ab)use it in PIC code, but their linkers get confused if 15109 # the symbol is explicitly referenced. Since portable code cannot 15110 # rely on this symbol name, it's probably fine to never include it in 15111 # preloaded symbol tables. 15112 # Exclude shared library initialization/finalization symbols. 15113 extract_expsyms_cmds= 15114 15115 case $host_os in 15116 cygwin* | mingw* | pw32* | cegcc*) 15117 # FIXME: the MSVC++ port hasn't been tested in a loooong time 15118 # When not using gcc, we currently assume that we are using 15119 # Microsoft Visual C++. 15120 if test "$GCC" != yes; then 15121 with_gnu_ld=no 15122 fi 15123 ;; 15124 interix*) 15125 # we just hope/assume this is gcc and not c89 (= MSVC++) 15126 with_gnu_ld=yes 15127 ;; 15128 openbsd*) 15129 with_gnu_ld=no 15130 ;; 15131 linux* | k*bsd*-gnu | gnu*) 15132 link_all_deplibs=no 15133 ;; 15134 esac 15135 15136 ld_shlibs=yes 15137 15138 # On some targets, GNU ld is compatible enough with the native linker 15139 # that we're better off using the native interface for both. 15140 lt_use_gnu_ld_interface=no 15141 if test "$with_gnu_ld" = yes; then 15142 case $host_os in 15143 aix*) 15144 # The AIX port of GNU ld has always aspired to compatibility 15145 # with the native linker. However, as the warning in the GNU ld 15146 # block says, versions before 2.19.5* couldn't really create working 15147 # shared libraries, regardless of the interface used. 15148 case `$LD -v 2>&1` in 15149 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 15150 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 15151 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 15152 *) 15153 lt_use_gnu_ld_interface=yes 15154 ;; 15155 esac 15156 ;; 15157 *) 15158 lt_use_gnu_ld_interface=yes 15159 ;; 15160 esac 15161 fi 15162 15163 if test "$lt_use_gnu_ld_interface" = yes; then 15164 # If archive_cmds runs LD, not CC, wlarc should be empty 15165 wlarc='${wl}' 15166 15167 # Set some defaults for GNU ld with shared library support. These 15168 # are reset later if shared libraries are not supported. Putting them 15169 # here allows them to be overridden if necessary. 15170 runpath_var=LD_RUN_PATH 15171 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15172 export_dynamic_flag_spec='${wl}--export-dynamic' 15173 # ancient GNU ld didn't support --whole-archive et. al. 15174 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 15175 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 15176 else 15177 whole_archive_flag_spec= 15178 fi 15179 supports_anon_versioning=no 15180 case `$LD -v 2>&1` in 15181 *GNU\ gold*) supports_anon_versioning=yes ;; 15182 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 15183 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 15184 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 15185 *\ 2.11.*) ;; # other 2.11 versions 15186 *) supports_anon_versioning=yes ;; 15187 esac 15188 15189 # See if GNU ld supports shared libraries. 15190 case $host_os in 15191 aix[3-9]*) 15192 # On AIX/PPC, the GNU linker is very broken 15193 if test "$host_cpu" != ia64; then 15194 ld_shlibs=no 15195 cat <<_LT_EOF 1>&2 15196 15197*** Warning: the GNU linker, at least up to release 2.19, is reported 15198*** to be unable to reliably create shared libraries on AIX. 15199*** Therefore, libtool is disabling shared libraries support. If you 15200*** really care for shared libraries, you may want to install binutils 15201*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 15202*** You will then need to restart the configuration process. 15203 15204_LT_EOF 15205 fi 15206 ;; 15207 15208 amigaos*) 15209 case $host_cpu in 15210 powerpc) 15211 # see comment about AmigaOS4 .so support 15212 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15213 archive_expsym_cmds='' 15214 ;; 15215 m68k) 15216 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)' 15217 hardcode_libdir_flag_spec='-L$libdir' 15218 hardcode_minus_L=yes 15219 ;; 15220 esac 15221 ;; 15222 15223 beos*) 15224 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15225 allow_undefined_flag=unsupported 15226 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 15227 # support --undefined. This deserves some investigation. FIXME 15228 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15229 else 15230 ld_shlibs=no 15231 fi 15232 ;; 15233 15234 cygwin* | mingw* | pw32* | cegcc*) 15235 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 15236 # as there is no search path for DLLs. 15237 hardcode_libdir_flag_spec='-L$libdir' 15238 export_dynamic_flag_spec='${wl}--export-all-symbols' 15239 allow_undefined_flag=unsupported 15240 always_export_symbols=no 15241 enable_shared_with_static_runtimes=yes 15242 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' 15243 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 15244 15245 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 15246 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 15247 # If the export-symbols file already is a .def file (1st line 15248 # is EXPORTS), use it as is; otherwise, prepend... 15249 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 15250 cp $export_symbols $output_objdir/$soname.def; 15251 else 15252 echo EXPORTS > $output_objdir/$soname.def; 15253 cat $export_symbols >> $output_objdir/$soname.def; 15254 fi~ 15255 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 15256 else 15257 ld_shlibs=no 15258 fi 15259 ;; 15260 15261 haiku*) 15262 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15263 link_all_deplibs=yes 15264 ;; 15265 15266 interix[3-9]*) 15267 hardcode_direct=no 15268 hardcode_shlibpath_var=no 15269 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 15270 export_dynamic_flag_spec='${wl}-E' 15271 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 15272 # Instead, shared libraries are loaded at an image base (0x10000000 by 15273 # default) and relocated if they conflict, which is a slow very memory 15274 # consuming and fragmenting process. To avoid this, we pick a random, 15275 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 15276 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 15277 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 15278 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' 15279 ;; 15280 15281 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 15282 tmp_diet=no 15283 if test "$host_os" = linux-dietlibc; then 15284 case $cc_basename in 15285 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 15286 esac 15287 fi 15288 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 15289 && test "$tmp_diet" = no 15290 then 15291 tmp_addflag=' $pic_flag' 15292 tmp_sharedflag='-shared' 15293 case $cc_basename,$host_cpu in 15294 pgcc*) # Portland Group C compiler 15295 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' 15296 tmp_addflag=' $pic_flag' 15297 ;; 15298 pgf77* | pgf90* | pgf95* | pgfortran*) 15299 # Portland Group f77 and f90 compilers 15300 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' 15301 tmp_addflag=' $pic_flag -Mnomain' ;; 15302 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 15303 tmp_addflag=' -i_dynamic' ;; 15304 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 15305 tmp_addflag=' -i_dynamic -nofor_main' ;; 15306 ifc* | ifort*) # Intel Fortran compiler 15307 tmp_addflag=' -nofor_main' ;; 15308 lf95*) # Lahey Fortran 8.1 15309 whole_archive_flag_spec= 15310 tmp_sharedflag='--shared' ;; 15311 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 15312 tmp_sharedflag='-qmkshrobj' 15313 tmp_addflag= ;; 15314 nvcc*) # Cuda Compiler Driver 2.2 15315 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' 15316 compiler_needs_object=yes 15317 ;; 15318 esac 15319 case `$CC -V 2>&1 | sed 5q` in 15320 *Sun\ C*) # Sun C 5.9 15321 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' 15322 compiler_needs_object=yes 15323 tmp_sharedflag='-G' ;; 15324 *Sun\ F*) # Sun Fortran 8.3 15325 tmp_sharedflag='-G' ;; 15326 esac 15327 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15328 15329 if test "x$supports_anon_versioning" = xyes; then 15330 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 15331 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 15332 echo "local: *; };" >> $output_objdir/$libname.ver~ 15333 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 15334 fi 15335 15336 case $cc_basename in 15337 xlf* | bgf* | bgxlf* | mpixlf*) 15338 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 15339 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 15340 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15341 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 15342 if test "x$supports_anon_versioning" = xyes; then 15343 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 15344 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 15345 echo "local: *; };" >> $output_objdir/$libname.ver~ 15346 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 15347 fi 15348 ;; 15349 esac 15350 else 15351 ld_shlibs=no 15352 fi 15353 ;; 15354 15355 netbsd* | netbsdelf*-gnu) 15356 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 15357 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 15358 wlarc= 15359 else 15360 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15361 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 15362 fi 15363 ;; 15364 15365 solaris*) 15366 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 15367 ld_shlibs=no 15368 cat <<_LT_EOF 1>&2 15369 15370*** Warning: The releases 2.8.* of the GNU linker cannot reliably 15371*** create shared libraries on Solaris systems. Therefore, libtool 15372*** is disabling shared libraries support. We urge you to upgrade GNU 15373*** binutils to release 2.9.1 or newer. Another option is to modify 15374*** your PATH or compiler configuration so that the native linker is 15375*** used, and then restart. 15376 15377_LT_EOF 15378 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15379 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15380 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 15381 else 15382 ld_shlibs=no 15383 fi 15384 ;; 15385 15386 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 15387 case `$LD -v 2>&1` in 15388 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 15389 ld_shlibs=no 15390 cat <<_LT_EOF 1>&2 15391 15392*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 15393*** reliably create shared libraries on SCO systems. Therefore, libtool 15394*** is disabling shared libraries support. We urge you to upgrade GNU 15395*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 15396*** your PATH or compiler configuration so that the native linker is 15397*** used, and then restart. 15398 15399_LT_EOF 15400 ;; 15401 *) 15402 # For security reasons, it is highly recommended that you always 15403 # use absolute paths for naming shared libraries, and exclude the 15404 # DT_RUNPATH tag from executables and libraries. But doing so 15405 # requires that you compile everything twice, which is a pain. 15406 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15407 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15408 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15409 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 15410 else 15411 ld_shlibs=no 15412 fi 15413 ;; 15414 esac 15415 ;; 15416 15417 sunos4*) 15418 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 15419 wlarc= 15420 hardcode_direct=yes 15421 hardcode_shlibpath_var=no 15422 ;; 15423 15424 *) 15425 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15426 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15427 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 15428 else 15429 ld_shlibs=no 15430 fi 15431 ;; 15432 esac 15433 15434 if test "$ld_shlibs" = no; then 15435 runpath_var= 15436 hardcode_libdir_flag_spec= 15437 export_dynamic_flag_spec= 15438 whole_archive_flag_spec= 15439 fi 15440 else 15441 # PORTME fill in a description of your system's linker (not GNU ld) 15442 case $host_os in 15443 aix3*) 15444 allow_undefined_flag=unsupported 15445 always_export_symbols=yes 15446 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' 15447 # Note: this linker hardcodes the directories in LIBPATH if there 15448 # are no directories specified by -L. 15449 hardcode_minus_L=yes 15450 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 15451 # Neither direct hardcoding nor static linking is supported with a 15452 # broken collect2. 15453 hardcode_direct=unsupported 15454 fi 15455 ;; 15456 15457 aix[4-9]*) 15458 if test "$host_cpu" = ia64; then 15459 # On IA64, the linker does run time linking by default, so we don't 15460 # have to do anything special. 15461 aix_use_runtimelinking=no 15462 exp_sym_flag='-Bexport' 15463 no_entry_flag="" 15464 else 15465 # If we're using GNU nm, then we don't want the "-C" option. 15466 # -C means demangle to AIX nm, but means don't demangle with GNU nm 15467 # Also, AIX nm treats weak defined symbols like other global 15468 # defined symbols, whereas GNU nm marks them as "W". 15469 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 15470 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' 15471 else 15472 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' 15473 fi 15474 aix_use_runtimelinking=no 15475 15476 # Test if we are trying to use run time linking or normal 15477 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 15478 # need to do runtime linking. 15479 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 15480 for ld_flag in $LDFLAGS; do 15481 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 15482 aix_use_runtimelinking=yes 15483 break 15484 fi 15485 done 15486 ;; 15487 esac 15488 15489 exp_sym_flag='-bexport' 15490 no_entry_flag='-bnoentry' 15491 fi 15492 15493 # When large executables or shared objects are built, AIX ld can 15494 # have problems creating the table of contents. If linking a library 15495 # or program results in "error TOC overflow" add -mminimal-toc to 15496 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 15497 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 15498 15499 archive_cmds='' 15500 hardcode_direct=yes 15501 hardcode_direct_absolute=yes 15502 hardcode_libdir_separator=':' 15503 link_all_deplibs=yes 15504 file_list_spec='${wl}-f,' 15505 15506 if test "$GCC" = yes; then 15507 case $host_os in aix4.[012]|aix4.[012].*) 15508 # We only want to do this on AIX 4.2 and lower, the check 15509 # below for broken collect2 doesn't work under 4.3+ 15510 collect2name=`${CC} -print-prog-name=collect2` 15511 if test -f "$collect2name" && 15512 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 15513 then 15514 # We have reworked collect2 15515 : 15516 else 15517 # We have old collect2 15518 hardcode_direct=unsupported 15519 # It fails to find uninstalled libraries when the uninstalled 15520 # path is not listed in the libpath. Setting hardcode_minus_L 15521 # to unsupported forces relinking 15522 hardcode_minus_L=yes 15523 hardcode_libdir_flag_spec='-L$libdir' 15524 hardcode_libdir_separator= 15525 fi 15526 ;; 15527 esac 15528 shared_flag='-shared' 15529 if test "$aix_use_runtimelinking" = yes; then 15530 shared_flag="$shared_flag "'${wl}-G' 15531 fi 15532 link_all_deplibs=no 15533 else 15534 # not using gcc 15535 if test "$host_cpu" = ia64; then 15536 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 15537 # chokes on -Wl,-G. The following line is correct: 15538 shared_flag='-G' 15539 else 15540 if test "$aix_use_runtimelinking" = yes; then 15541 shared_flag='${wl}-G' 15542 else 15543 shared_flag='${wl}-bM:SRE' 15544 fi 15545 fi 15546 fi 15547 15548 export_dynamic_flag_spec='${wl}-bexpall' 15549 # It seems that -bexpall does not export symbols beginning with 15550 # underscore (_), so it is better to generate a list of symbols to export. 15551 always_export_symbols=yes 15552 if test "$aix_use_runtimelinking" = yes; then 15553 # Warning - without using the other runtime loading flags (-brtl), 15554 # -berok will link without error, but may produce a broken library. 15555 allow_undefined_flag='-berok' 15556 # Determine the default libpath from the value encoded in an 15557 # empty executable. 15558 if test "${lt_cv_aix_libpath+set}" = set; then 15559 aix_libpath=$lt_cv_aix_libpath 15560else 15561 if ${lt_cv_aix_libpath_+:} false; then : 15562 $as_echo_n "(cached) " >&6 15563else 15564 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15565/* end confdefs.h. */ 15566 15567int 15568main () 15569{ 15570 15571 ; 15572 return 0; 15573} 15574_ACEOF 15575if ac_fn_c_try_link "$LINENO"; then : 15576 15577 lt_aix_libpath_sed=' 15578 /Import File Strings/,/^$/ { 15579 /^0/ { 15580 s/^0 *\([^ ]*\) *$/\1/ 15581 p 15582 } 15583 }' 15584 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15585 # Check for a 64-bit object if we didn't find anything. 15586 if test -z "$lt_cv_aix_libpath_"; then 15587 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15588 fi 15589fi 15590rm -f core conftest.err conftest.$ac_objext \ 15591 conftest$ac_exeext conftest.$ac_ext 15592 if test -z "$lt_cv_aix_libpath_"; then 15593 lt_cv_aix_libpath_="/usr/lib:/lib" 15594 fi 15595 15596fi 15597 15598 aix_libpath=$lt_cv_aix_libpath_ 15599fi 15600 15601 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 15602 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" 15603 else 15604 if test "$host_cpu" = ia64; then 15605 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 15606 allow_undefined_flag="-z nodefs" 15607 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" 15608 else 15609 # Determine the default libpath from the value encoded in an 15610 # empty executable. 15611 if test "${lt_cv_aix_libpath+set}" = set; then 15612 aix_libpath=$lt_cv_aix_libpath 15613else 15614 if ${lt_cv_aix_libpath_+:} false; then : 15615 $as_echo_n "(cached) " >&6 15616else 15617 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15618/* end confdefs.h. */ 15619 15620int 15621main () 15622{ 15623 15624 ; 15625 return 0; 15626} 15627_ACEOF 15628if ac_fn_c_try_link "$LINENO"; then : 15629 15630 lt_aix_libpath_sed=' 15631 /Import File Strings/,/^$/ { 15632 /^0/ { 15633 s/^0 *\([^ ]*\) *$/\1/ 15634 p 15635 } 15636 }' 15637 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15638 # Check for a 64-bit object if we didn't find anything. 15639 if test -z "$lt_cv_aix_libpath_"; then 15640 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15641 fi 15642fi 15643rm -f core conftest.err conftest.$ac_objext \ 15644 conftest$ac_exeext conftest.$ac_ext 15645 if test -z "$lt_cv_aix_libpath_"; then 15646 lt_cv_aix_libpath_="/usr/lib:/lib" 15647 fi 15648 15649fi 15650 15651 aix_libpath=$lt_cv_aix_libpath_ 15652fi 15653 15654 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 15655 # Warning - without using the other run time loading flags, 15656 # -berok will link without error, but may produce a broken library. 15657 no_undefined_flag=' ${wl}-bernotok' 15658 allow_undefined_flag=' ${wl}-berok' 15659 if test "$with_gnu_ld" = yes; then 15660 # We only use this code for GNU lds that support --whole-archive. 15661 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 15662 else 15663 # Exported symbols can be pulled into shared objects from archives 15664 whole_archive_flag_spec='$convenience' 15665 fi 15666 archive_cmds_need_lc=yes 15667 # This is similar to how AIX traditionally builds its shared libraries. 15668 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' 15669 fi 15670 fi 15671 ;; 15672 15673 amigaos*) 15674 case $host_cpu in 15675 powerpc) 15676 # see comment about AmigaOS4 .so support 15677 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15678 archive_expsym_cmds='' 15679 ;; 15680 m68k) 15681 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)' 15682 hardcode_libdir_flag_spec='-L$libdir' 15683 hardcode_minus_L=yes 15684 ;; 15685 esac 15686 ;; 15687 15688 bsdi[45]*) 15689 export_dynamic_flag_spec=-rdynamic 15690 ;; 15691 15692 cygwin* | mingw* | pw32* | cegcc*) 15693 # When not using gcc, we currently assume that we are using 15694 # Microsoft Visual C++. 15695 # hardcode_libdir_flag_spec is actually meaningless, as there is 15696 # no search path for DLLs. 15697 case $cc_basename in 15698 cl*) 15699 # Native MSVC 15700 hardcode_libdir_flag_spec=' ' 15701 allow_undefined_flag=unsupported 15702 always_export_symbols=yes 15703 file_list_spec='@' 15704 # Tell ltmain to make .lib files, not .a files. 15705 libext=lib 15706 # Tell ltmain to make .dll files, not .so files. 15707 shrext_cmds=".dll" 15708 # FIXME: Setting linknames here is a bad hack. 15709 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' 15710 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 15711 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; 15712 else 15713 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; 15714 fi~ 15715 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 15716 linknames=' 15717 # The linker will not automatically build a static lib if we build a DLL. 15718 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 15719 enable_shared_with_static_runtimes=yes 15720 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 15721 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 15722 # Don't use ranlib 15723 old_postinstall_cmds='chmod 644 $oldlib' 15724 postlink_cmds='lt_outputfile="@OUTPUT@"~ 15725 lt_tool_outputfile="@TOOL_OUTPUT@"~ 15726 case $lt_outputfile in 15727 *.exe|*.EXE) ;; 15728 *) 15729 lt_outputfile="$lt_outputfile.exe" 15730 lt_tool_outputfile="$lt_tool_outputfile.exe" 15731 ;; 15732 esac~ 15733 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then 15734 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 15735 $RM "$lt_outputfile.manifest"; 15736 fi' 15737 ;; 15738 *) 15739 # Assume MSVC wrapper 15740 hardcode_libdir_flag_spec=' ' 15741 allow_undefined_flag=unsupported 15742 # Tell ltmain to make .lib files, not .a files. 15743 libext=lib 15744 # Tell ltmain to make .dll files, not .so files. 15745 shrext_cmds=".dll" 15746 # FIXME: Setting linknames here is a bad hack. 15747 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 15748 # The linker will automatically build a .lib file if we build a DLL. 15749 old_archive_from_new_cmds='true' 15750 # FIXME: Should let the user specify the lib program. 15751 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 15752 enable_shared_with_static_runtimes=yes 15753 ;; 15754 esac 15755 ;; 15756 15757 darwin* | rhapsody*) 15758 15759 15760 archive_cmds_need_lc=no 15761 hardcode_direct=no 15762 hardcode_automatic=yes 15763 hardcode_shlibpath_var=unsupported 15764 if test "$lt_cv_ld_force_load" = "yes"; then 15765 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\"`' 15766 15767 else 15768 whole_archive_flag_spec='' 15769 fi 15770 link_all_deplibs=yes 15771 allow_undefined_flag="$_lt_dar_allow_undefined" 15772 case $cc_basename in 15773 ifort*) _lt_dar_can_shared=yes ;; 15774 *) _lt_dar_can_shared=$GCC ;; 15775 esac 15776 if test "$_lt_dar_can_shared" = "yes"; then 15777 output_verbose_link_cmd=func_echo_all 15778 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 15779 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 15780 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}" 15781 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}" 15782 15783 else 15784 ld_shlibs=no 15785 fi 15786 15787 ;; 15788 15789 dgux*) 15790 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15791 hardcode_libdir_flag_spec='-L$libdir' 15792 hardcode_shlibpath_var=no 15793 ;; 15794 15795 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 15796 # support. Future versions do this automatically, but an explicit c++rt0.o 15797 # does not break anything, and helps significantly (at the cost of a little 15798 # extra space). 15799 freebsd2.2*) 15800 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 15801 hardcode_libdir_flag_spec='-R$libdir' 15802 hardcode_direct=yes 15803 hardcode_shlibpath_var=no 15804 ;; 15805 15806 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 15807 freebsd2.*) 15808 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 15809 hardcode_direct=yes 15810 hardcode_minus_L=yes 15811 hardcode_shlibpath_var=no 15812 ;; 15813 15814 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 15815 freebsd* | dragonfly*) 15816 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 15817 hardcode_libdir_flag_spec='-R$libdir' 15818 hardcode_direct=yes 15819 hardcode_shlibpath_var=no 15820 ;; 15821 15822 hpux9*) 15823 if test "$GCC" = yes; then 15824 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' 15825 else 15826 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' 15827 fi 15828 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 15829 hardcode_libdir_separator=: 15830 hardcode_direct=yes 15831 15832 # hardcode_minus_L: Not really in the search PATH, 15833 # but as the default location of the library. 15834 hardcode_minus_L=yes 15835 export_dynamic_flag_spec='${wl}-E' 15836 ;; 15837 15838 hpux10*) 15839 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 15840 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 15841 else 15842 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 15843 fi 15844 if test "$with_gnu_ld" = no; then 15845 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 15846 hardcode_libdir_separator=: 15847 hardcode_direct=yes 15848 hardcode_direct_absolute=yes 15849 export_dynamic_flag_spec='${wl}-E' 15850 # hardcode_minus_L: Not really in the search PATH, 15851 # but as the default location of the library. 15852 hardcode_minus_L=yes 15853 fi 15854 ;; 15855 15856 hpux11*) 15857 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 15858 case $host_cpu in 15859 hppa*64*) 15860 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 15861 ;; 15862 ia64*) 15863 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 15864 ;; 15865 *) 15866 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 15867 ;; 15868 esac 15869 else 15870 case $host_cpu in 15871 hppa*64*) 15872 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 15873 ;; 15874 ia64*) 15875 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 15876 ;; 15877 *) 15878 15879 # Older versions of the 11.00 compiler do not understand -b yet 15880 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 15881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 15882$as_echo_n "checking if $CC understands -b... " >&6; } 15883if ${lt_cv_prog_compiler__b+:} false; then : 15884 $as_echo_n "(cached) " >&6 15885else 15886 lt_cv_prog_compiler__b=no 15887 save_LDFLAGS="$LDFLAGS" 15888 LDFLAGS="$LDFLAGS -b" 15889 echo "$lt_simple_link_test_code" > conftest.$ac_ext 15890 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 15891 # The linker can only warn and ignore the option if not recognized 15892 # So say no if there are warnings 15893 if test -s conftest.err; then 15894 # Append any errors to the config.log. 15895 cat conftest.err 1>&5 15896 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 15897 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 15898 if diff conftest.exp conftest.er2 >/dev/null; then 15899 lt_cv_prog_compiler__b=yes 15900 fi 15901 else 15902 lt_cv_prog_compiler__b=yes 15903 fi 15904 fi 15905 $RM -r conftest* 15906 LDFLAGS="$save_LDFLAGS" 15907 15908fi 15909{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 15910$as_echo "$lt_cv_prog_compiler__b" >&6; } 15911 15912if test x"$lt_cv_prog_compiler__b" = xyes; then 15913 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 15914else 15915 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 15916fi 15917 15918 ;; 15919 esac 15920 fi 15921 if test "$with_gnu_ld" = no; then 15922 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 15923 hardcode_libdir_separator=: 15924 15925 case $host_cpu in 15926 hppa*64*|ia64*) 15927 hardcode_direct=no 15928 hardcode_shlibpath_var=no 15929 ;; 15930 *) 15931 hardcode_direct=yes 15932 hardcode_direct_absolute=yes 15933 export_dynamic_flag_spec='${wl}-E' 15934 15935 # hardcode_minus_L: Not really in the search PATH, 15936 # but as the default location of the library. 15937 hardcode_minus_L=yes 15938 ;; 15939 esac 15940 fi 15941 ;; 15942 15943 irix5* | irix6* | nonstopux*) 15944 if test "$GCC" = yes; then 15945 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' 15946 # Try to use the -exported_symbol ld option, if it does not 15947 # work, assume that -exports_file does not work either and 15948 # implicitly export all symbols. 15949 # This should be the same for all languages, so no per-tag cache variable. 15950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 15951$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 15952if ${lt_cv_irix_exported_symbol+:} false; then : 15953 $as_echo_n "(cached) " >&6 15954else 15955 save_LDFLAGS="$LDFLAGS" 15956 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 15957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15958/* end confdefs.h. */ 15959int foo (void) { return 0; } 15960_ACEOF 15961if ac_fn_c_try_link "$LINENO"; then : 15962 lt_cv_irix_exported_symbol=yes 15963else 15964 lt_cv_irix_exported_symbol=no 15965fi 15966rm -f core conftest.err conftest.$ac_objext \ 15967 conftest$ac_exeext conftest.$ac_ext 15968 LDFLAGS="$save_LDFLAGS" 15969fi 15970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 15971$as_echo "$lt_cv_irix_exported_symbol" >&6; } 15972 if test "$lt_cv_irix_exported_symbol" = yes; then 15973 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' 15974 fi 15975 else 15976 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' 15977 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' 15978 fi 15979 archive_cmds_need_lc='no' 15980 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15981 hardcode_libdir_separator=: 15982 inherit_rpath=yes 15983 link_all_deplibs=yes 15984 ;; 15985 15986 netbsd* | netbsdelf*-gnu) 15987 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 15988 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 15989 else 15990 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 15991 fi 15992 hardcode_libdir_flag_spec='-R$libdir' 15993 hardcode_direct=yes 15994 hardcode_shlibpath_var=no 15995 ;; 15996 15997 newsos6) 15998 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15999 hardcode_direct=yes 16000 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 16001 hardcode_libdir_separator=: 16002 hardcode_shlibpath_var=no 16003 ;; 16004 16005 *nto* | *qnx*) 16006 ;; 16007 16008 openbsd*) 16009 if test -f /usr/libexec/ld.so; then 16010 hardcode_direct=yes 16011 hardcode_shlibpath_var=no 16012 hardcode_direct_absolute=yes 16013 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 16014 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 16015 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 16016 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 16017 export_dynamic_flag_spec='${wl}-E' 16018 else 16019 case $host_os in 16020 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 16021 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 16022 hardcode_libdir_flag_spec='-R$libdir' 16023 ;; 16024 *) 16025 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 16026 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 16027 ;; 16028 esac 16029 fi 16030 else 16031 ld_shlibs=no 16032 fi 16033 ;; 16034 16035 os2*) 16036 hardcode_libdir_flag_spec='-L$libdir' 16037 hardcode_minus_L=yes 16038 allow_undefined_flag=unsupported 16039 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' 16040 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 16041 ;; 16042 16043 osf3*) 16044 if test "$GCC" = yes; then 16045 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 16046 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' 16047 else 16048 allow_undefined_flag=' -expect_unresolved \*' 16049 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' 16050 fi 16051 archive_cmds_need_lc='no' 16052 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 16053 hardcode_libdir_separator=: 16054 ;; 16055 16056 osf4* | osf5*) # as osf3* with the addition of -msym flag 16057 if test "$GCC" = yes; then 16058 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 16059 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' 16060 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 16061 else 16062 allow_undefined_flag=' -expect_unresolved \*' 16063 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' 16064 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~ 16065 $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' 16066 16067 # Both c and cxx compiler support -rpath directly 16068 hardcode_libdir_flag_spec='-rpath $libdir' 16069 fi 16070 archive_cmds_need_lc='no' 16071 hardcode_libdir_separator=: 16072 ;; 16073 16074 solaris*) 16075 no_undefined_flag=' -z defs' 16076 if test "$GCC" = yes; then 16077 wlarc='${wl}' 16078 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 16079 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 16080 $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' 16081 else 16082 case `$CC -V 2>&1` in 16083 *"Compilers 5.0"*) 16084 wlarc='' 16085 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 16086 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 16087 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 16088 ;; 16089 *) 16090 wlarc='${wl}' 16091 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 16092 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 16093 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 16094 ;; 16095 esac 16096 fi 16097 hardcode_libdir_flag_spec='-R$libdir' 16098 hardcode_shlibpath_var=no 16099 case $host_os in 16100 solaris2.[0-5] | solaris2.[0-5].*) ;; 16101 *) 16102 # The compiler driver will combine and reorder linker options, 16103 # but understands `-z linker_flag'. GCC discards it without `$wl', 16104 # but is careful enough not to reorder. 16105 # Supported since Solaris 2.6 (maybe 2.5.1?) 16106 if test "$GCC" = yes; then 16107 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 16108 else 16109 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 16110 fi 16111 ;; 16112 esac 16113 link_all_deplibs=yes 16114 ;; 16115 16116 sunos4*) 16117 if test "x$host_vendor" = xsequent; then 16118 # Use $CC to link under sequent, because it throws in some extra .o 16119 # files that make .init and .fini sections work. 16120 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 16121 else 16122 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 16123 fi 16124 hardcode_libdir_flag_spec='-L$libdir' 16125 hardcode_direct=yes 16126 hardcode_minus_L=yes 16127 hardcode_shlibpath_var=no 16128 ;; 16129 16130 sysv4) 16131 case $host_vendor in 16132 sni) 16133 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16134 hardcode_direct=yes # is this really true??? 16135 ;; 16136 siemens) 16137 ## LD is ld it makes a PLAMLIB 16138 ## CC just makes a GrossModule. 16139 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 16140 reload_cmds='$CC -r -o $output$reload_objs' 16141 hardcode_direct=no 16142 ;; 16143 motorola) 16144 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16145 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 16146 ;; 16147 esac 16148 runpath_var='LD_RUN_PATH' 16149 hardcode_shlibpath_var=no 16150 ;; 16151 16152 sysv4.3*) 16153 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16154 hardcode_shlibpath_var=no 16155 export_dynamic_flag_spec='-Bexport' 16156 ;; 16157 16158 sysv4*MP*) 16159 if test -d /usr/nec; then 16160 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16161 hardcode_shlibpath_var=no 16162 runpath_var=LD_RUN_PATH 16163 hardcode_runpath_var=yes 16164 ld_shlibs=yes 16165 fi 16166 ;; 16167 16168 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 16169 no_undefined_flag='${wl}-z,text' 16170 archive_cmds_need_lc=no 16171 hardcode_shlibpath_var=no 16172 runpath_var='LD_RUN_PATH' 16173 16174 if test "$GCC" = yes; then 16175 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16176 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16177 else 16178 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16179 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16180 fi 16181 ;; 16182 16183 sysv5* | sco3.2v5* | sco5v6*) 16184 # Note: We can NOT use -z defs as we might desire, because we do not 16185 # link with -lc, and that would cause any symbols used from libc to 16186 # always be unresolved, which means just about no library would 16187 # ever link correctly. If we're not using GNU ld we use -z text 16188 # though, which does catch some bad symbols but isn't as heavy-handed 16189 # as -z defs. 16190 no_undefined_flag='${wl}-z,text' 16191 allow_undefined_flag='${wl}-z,nodefs' 16192 archive_cmds_need_lc=no 16193 hardcode_shlibpath_var=no 16194 hardcode_libdir_flag_spec='${wl}-R,$libdir' 16195 hardcode_libdir_separator=':' 16196 link_all_deplibs=yes 16197 export_dynamic_flag_spec='${wl}-Bexport' 16198 runpath_var='LD_RUN_PATH' 16199 16200 if test "$GCC" = yes; then 16201 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16202 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16203 else 16204 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16205 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16206 fi 16207 ;; 16208 16209 uts4*) 16210 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16211 hardcode_libdir_flag_spec='-L$libdir' 16212 hardcode_shlibpath_var=no 16213 ;; 16214 16215 *) 16216 ld_shlibs=no 16217 ;; 16218 esac 16219 16220 if test x$host_vendor = xsni; then 16221 case $host in 16222 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 16223 export_dynamic_flag_spec='${wl}-Blargedynsym' 16224 ;; 16225 esac 16226 fi 16227 fi 16228 16229{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 16230$as_echo "$ld_shlibs" >&6; } 16231test "$ld_shlibs" = no && can_build_shared=no 16232 16233with_gnu_ld=$with_gnu_ld 16234 16235 16236 16237 16238 16239 16240 16241 16242 16243 16244 16245 16246 16247 16248 16249# 16250# Do we need to explicitly link libc? 16251# 16252case "x$archive_cmds_need_lc" in 16253x|xyes) 16254 # Assume -lc should be added 16255 archive_cmds_need_lc=yes 16256 16257 if test "$enable_shared" = yes && test "$GCC" = yes; then 16258 case $archive_cmds in 16259 *'~'*) 16260 # FIXME: we may have to deal with multi-command sequences. 16261 ;; 16262 '$CC '*) 16263 # Test whether the compiler implicitly links with -lc since on some 16264 # systems, -lgcc has to come before -lc. If gcc already passes -lc 16265 # to ld, don't add -lc before -lgcc. 16266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 16267$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 16268if ${lt_cv_archive_cmds_need_lc+:} false; then : 16269 $as_echo_n "(cached) " >&6 16270else 16271 $RM conftest* 16272 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 16273 16274 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 16275 (eval $ac_compile) 2>&5 16276 ac_status=$? 16277 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16278 test $ac_status = 0; } 2>conftest.err; then 16279 soname=conftest 16280 lib=conftest 16281 libobjs=conftest.$ac_objext 16282 deplibs= 16283 wl=$lt_prog_compiler_wl 16284 pic_flag=$lt_prog_compiler_pic 16285 compiler_flags=-v 16286 linker_flags=-v 16287 verstring= 16288 output_objdir=. 16289 libname=conftest 16290 lt_save_allow_undefined_flag=$allow_undefined_flag 16291 allow_undefined_flag= 16292 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 16293 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 16294 ac_status=$? 16295 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16296 test $ac_status = 0; } 16297 then 16298 lt_cv_archive_cmds_need_lc=no 16299 else 16300 lt_cv_archive_cmds_need_lc=yes 16301 fi 16302 allow_undefined_flag=$lt_save_allow_undefined_flag 16303 else 16304 cat conftest.err 1>&5 16305 fi 16306 $RM conftest* 16307 16308fi 16309{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 16310$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 16311 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 16312 ;; 16313 esac 16314 fi 16315 ;; 16316esac 16317 16318 16319 16320 16321 16322 16323 16324 16325 16326 16327 16328 16329 16330 16331 16332 16333 16334 16335 16336 16337 16338 16339 16340 16341 16342 16343 16344 16345 16346 16347 16348 16349 16350 16351 16352 16353 16354 16355 16356 16357 16358 16359 16360 16361 16362 16363 16364 16365 16366 16367 16368 16369 16370 16371 16372 16373 16374 16375 16376 16377 16378 16379 16380 16381 16382 16383 16384 16385 16386 16387 16388 16389 16390 16391 16392 16393 16394 16395 16396 16397 16398 16399 16400 16401 16402 16403 16404 16405 16406 16407 16408 16409 16410 16411 16412 16413 16414 16415 16416 16417 16418 16419 16420 16421 16422 16423 16424 16425 16426 16427 16428 16429 16430 16431 16432 16433 16434 16435 16436 16437 16438 16439 16440 16441 16442 16443 16444 16445 16446 16447 16448 16449 16450 16451 16452 16453 16454 16455 16456 16457 16458 16459 16460 16461 16462 16463 16464 16465 16466 16467 16468 16469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 16470$as_echo_n "checking dynamic linker characteristics... " >&6; } 16471 16472if test "$GCC" = yes; then 16473 case $host_os in 16474 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 16475 *) lt_awk_arg="/^libraries:/" ;; 16476 esac 16477 case $host_os in 16478 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 16479 *) lt_sed_strip_eq="s,=/,/,g" ;; 16480 esac 16481 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 16482 case $lt_search_path_spec in 16483 *\;*) 16484 # if the path contains ";" then we assume it to be the separator 16485 # otherwise default to the standard path separator (i.e. ":") - it is 16486 # assumed that no part of a normal pathname contains ";" but that should 16487 # okay in the real world where ";" in dirpaths is itself problematic. 16488 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 16489 ;; 16490 *) 16491 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 16492 ;; 16493 esac 16494 # Ok, now we have the path, separated by spaces, we can step through it 16495 # and add multilib dir if necessary. 16496 lt_tmp_lt_search_path_spec= 16497 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 16498 for lt_sys_path in $lt_search_path_spec; do 16499 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 16500 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 16501 else 16502 test -d "$lt_sys_path" && \ 16503 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 16504 fi 16505 done 16506 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 16507BEGIN {RS=" "; FS="/|\n";} { 16508 lt_foo=""; 16509 lt_count=0; 16510 for (lt_i = NF; lt_i > 0; lt_i--) { 16511 if ($lt_i != "" && $lt_i != ".") { 16512 if ($lt_i == "..") { 16513 lt_count++; 16514 } else { 16515 if (lt_count == 0) { 16516 lt_foo="/" $lt_i lt_foo; 16517 } else { 16518 lt_count--; 16519 } 16520 } 16521 } 16522 } 16523 if (lt_foo != "") { lt_freq[lt_foo]++; } 16524 if (lt_freq[lt_foo] == 1) { print lt_foo; } 16525}'` 16526 # AWK program above erroneously prepends '/' to C:/dos/paths 16527 # for these hosts. 16528 case $host_os in 16529 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 16530 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 16531 esac 16532 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 16533else 16534 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 16535fi 16536library_names_spec= 16537libname_spec='lib$name' 16538soname_spec= 16539shrext_cmds=".so" 16540postinstall_cmds= 16541postuninstall_cmds= 16542finish_cmds= 16543finish_eval= 16544shlibpath_var= 16545shlibpath_overrides_runpath=unknown 16546version_type=none 16547dynamic_linker="$host_os ld.so" 16548sys_lib_dlsearch_path_spec="/lib /usr/lib" 16549need_lib_prefix=unknown 16550hardcode_into_libs=no 16551 16552# when you set need_version to no, make sure it does not cause -set_version 16553# flags to be left without arguments 16554need_version=unknown 16555 16556case $host_os in 16557aix3*) 16558 version_type=linux # correct to gnu/linux during the next big refactor 16559 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 16560 shlibpath_var=LIBPATH 16561 16562 # AIX 3 has no versioning support, so we append a major version to the name. 16563 soname_spec='${libname}${release}${shared_ext}$major' 16564 ;; 16565 16566aix[4-9]*) 16567 version_type=linux # correct to gnu/linux during the next big refactor 16568 need_lib_prefix=no 16569 need_version=no 16570 hardcode_into_libs=yes 16571 if test "$host_cpu" = ia64; then 16572 # AIX 5 supports IA64 16573 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 16574 shlibpath_var=LD_LIBRARY_PATH 16575 else 16576 # With GCC up to 2.95.x, collect2 would create an import file 16577 # for dependence libraries. The import file would start with 16578 # the line `#! .'. This would cause the generated library to 16579 # depend on `.', always an invalid library. This was fixed in 16580 # development snapshots of GCC prior to 3.0. 16581 case $host_os in 16582 aix4 | aix4.[01] | aix4.[01].*) 16583 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 16584 echo ' yes ' 16585 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 16586 : 16587 else 16588 can_build_shared=no 16589 fi 16590 ;; 16591 esac 16592 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 16593 # soname into executable. Probably we can add versioning support to 16594 # collect2, so additional links can be useful in future. 16595 if test "$aix_use_runtimelinking" = yes; then 16596 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 16597 # instead of lib<name>.a to let people know that these are not 16598 # typical AIX shared libraries. 16599 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16600 else 16601 # We preserve .a as extension for shared libraries through AIX4.2 16602 # and later when we are not doing run time linking. 16603 library_names_spec='${libname}${release}.a $libname.a' 16604 soname_spec='${libname}${release}${shared_ext}$major' 16605 fi 16606 shlibpath_var=LIBPATH 16607 fi 16608 ;; 16609 16610amigaos*) 16611 case $host_cpu in 16612 powerpc) 16613 # Since July 2007 AmigaOS4 officially supports .so libraries. 16614 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 16615 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16616 ;; 16617 m68k) 16618 library_names_spec='$libname.ixlibrary $libname.a' 16619 # Create ${libname}_ixlibrary.a entries in /sys/libs. 16620 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' 16621 ;; 16622 esac 16623 ;; 16624 16625beos*) 16626 library_names_spec='${libname}${shared_ext}' 16627 dynamic_linker="$host_os ld.so" 16628 shlibpath_var=LIBRARY_PATH 16629 ;; 16630 16631bsdi[45]*) 16632 version_type=linux # correct to gnu/linux during the next big refactor 16633 need_version=no 16634 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16635 soname_spec='${libname}${release}${shared_ext}$major' 16636 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 16637 shlibpath_var=LD_LIBRARY_PATH 16638 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 16639 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 16640 # the default ld.so.conf also contains /usr/contrib/lib and 16641 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 16642 # libtool to hard-code these into programs 16643 ;; 16644 16645cygwin* | mingw* | pw32* | cegcc*) 16646 version_type=windows 16647 shrext_cmds=".dll" 16648 need_version=no 16649 need_lib_prefix=no 16650 16651 case $GCC,$cc_basename in 16652 yes,*) 16653 # gcc 16654 library_names_spec='$libname.dll.a' 16655 # DLL is installed to $(libdir)/../bin by postinstall_cmds 16656 postinstall_cmds='base_file=`basename \${file}`~ 16657 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 16658 dldir=$destdir/`dirname \$dlpath`~ 16659 test -d \$dldir || mkdir -p \$dldir~ 16660 $install_prog $dir/$dlname \$dldir/$dlname~ 16661 chmod a+x \$dldir/$dlname~ 16662 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 16663 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 16664 fi' 16665 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 16666 dlpath=$dir/\$dldll~ 16667 $RM \$dlpath' 16668 shlibpath_overrides_runpath=yes 16669 16670 case $host_os in 16671 cygwin*) 16672 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 16673 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 16674 16675 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 16676 ;; 16677 mingw* | cegcc*) 16678 # MinGW DLLs use traditional 'lib' prefix 16679 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 16680 ;; 16681 pw32*) 16682 # pw32 DLLs use 'pw' prefix rather than 'lib' 16683 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 16684 ;; 16685 esac 16686 dynamic_linker='Win32 ld.exe' 16687 ;; 16688 16689 *,cl*) 16690 # Native MSVC 16691 libname_spec='$name' 16692 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 16693 library_names_spec='${libname}.dll.lib' 16694 16695 case $build_os in 16696 mingw*) 16697 sys_lib_search_path_spec= 16698 lt_save_ifs=$IFS 16699 IFS=';' 16700 for lt_path in $LIB 16701 do 16702 IFS=$lt_save_ifs 16703 # Let DOS variable expansion print the short 8.3 style file name. 16704 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 16705 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 16706 done 16707 IFS=$lt_save_ifs 16708 # Convert to MSYS style. 16709 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 16710 ;; 16711 cygwin*) 16712 # Convert to unix form, then to dos form, then back to unix form 16713 # but this time dos style (no spaces!) so that the unix form looks 16714 # like /cygdrive/c/PROGRA~1:/cygdr... 16715 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 16716 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 16717 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 16718 ;; 16719 *) 16720 sys_lib_search_path_spec="$LIB" 16721 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 16722 # It is most probably a Windows format PATH. 16723 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 16724 else 16725 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 16726 fi 16727 # FIXME: find the short name or the path components, as spaces are 16728 # common. (e.g. "Program Files" -> "PROGRA~1") 16729 ;; 16730 esac 16731 16732 # DLL is installed to $(libdir)/../bin by postinstall_cmds 16733 postinstall_cmds='base_file=`basename \${file}`~ 16734 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 16735 dldir=$destdir/`dirname \$dlpath`~ 16736 test -d \$dldir || mkdir -p \$dldir~ 16737 $install_prog $dir/$dlname \$dldir/$dlname' 16738 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 16739 dlpath=$dir/\$dldll~ 16740 $RM \$dlpath' 16741 shlibpath_overrides_runpath=yes 16742 dynamic_linker='Win32 link.exe' 16743 ;; 16744 16745 *) 16746 # Assume MSVC wrapper 16747 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 16748 dynamic_linker='Win32 ld.exe' 16749 ;; 16750 esac 16751 # FIXME: first we should search . and the directory the executable is in 16752 shlibpath_var=PATH 16753 ;; 16754 16755darwin* | rhapsody*) 16756 dynamic_linker="$host_os dyld" 16757 version_type=darwin 16758 need_lib_prefix=no 16759 need_version=no 16760 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 16761 soname_spec='${libname}${release}${major}$shared_ext' 16762 shlibpath_overrides_runpath=yes 16763 shlibpath_var=DYLD_LIBRARY_PATH 16764 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 16765 16766 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 16767 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 16768 ;; 16769 16770dgux*) 16771 version_type=linux # correct to gnu/linux during the next big refactor 16772 need_lib_prefix=no 16773 need_version=no 16774 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 16775 soname_spec='${libname}${release}${shared_ext}$major' 16776 shlibpath_var=LD_LIBRARY_PATH 16777 ;; 16778 16779freebsd* | dragonfly*) 16780 # DragonFly does not have aout. When/if they implement a new 16781 # versioning mechanism, adjust this. 16782 if test -x /usr/bin/objformat; then 16783 objformat=`/usr/bin/objformat` 16784 else 16785 case $host_os in 16786 freebsd[23].*) objformat=aout ;; 16787 *) objformat=elf ;; 16788 esac 16789 fi 16790 version_type=freebsd-$objformat 16791 case $version_type in 16792 freebsd-elf*) 16793 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 16794 need_version=no 16795 need_lib_prefix=no 16796 ;; 16797 freebsd-*) 16798 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 16799 need_version=yes 16800 ;; 16801 esac 16802 shlibpath_var=LD_LIBRARY_PATH 16803 case $host_os in 16804 freebsd2.*) 16805 shlibpath_overrides_runpath=yes 16806 ;; 16807 freebsd3.[01]* | freebsdelf3.[01]*) 16808 shlibpath_overrides_runpath=yes 16809 hardcode_into_libs=yes 16810 ;; 16811 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 16812 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 16813 shlibpath_overrides_runpath=no 16814 hardcode_into_libs=yes 16815 ;; 16816 *) # from 4.6 on, and DragonFly 16817 shlibpath_overrides_runpath=yes 16818 hardcode_into_libs=yes 16819 ;; 16820 esac 16821 ;; 16822 16823haiku*) 16824 version_type=linux # correct to gnu/linux during the next big refactor 16825 need_lib_prefix=no 16826 need_version=no 16827 dynamic_linker="$host_os runtime_loader" 16828 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 16829 soname_spec='${libname}${release}${shared_ext}$major' 16830 shlibpath_var=LIBRARY_PATH 16831 shlibpath_overrides_runpath=yes 16832 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 16833 hardcode_into_libs=yes 16834 ;; 16835 16836hpux9* | hpux10* | hpux11*) 16837 # Give a soname corresponding to the major version so that dld.sl refuses to 16838 # link against other versions. 16839 version_type=sunos 16840 need_lib_prefix=no 16841 need_version=no 16842 case $host_cpu in 16843 ia64*) 16844 shrext_cmds='.so' 16845 hardcode_into_libs=yes 16846 dynamic_linker="$host_os dld.so" 16847 shlibpath_var=LD_LIBRARY_PATH 16848 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 16849 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16850 soname_spec='${libname}${release}${shared_ext}$major' 16851 if test "X$HPUX_IA64_MODE" = X32; then 16852 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 16853 else 16854 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 16855 fi 16856 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 16857 ;; 16858 hppa*64*) 16859 shrext_cmds='.sl' 16860 hardcode_into_libs=yes 16861 dynamic_linker="$host_os dld.sl" 16862 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 16863 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 16864 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16865 soname_spec='${libname}${release}${shared_ext}$major' 16866 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 16867 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 16868 ;; 16869 *) 16870 shrext_cmds='.sl' 16871 dynamic_linker="$host_os dld.sl" 16872 shlibpath_var=SHLIB_PATH 16873 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 16874 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16875 soname_spec='${libname}${release}${shared_ext}$major' 16876 ;; 16877 esac 16878 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 16879 postinstall_cmds='chmod 555 $lib' 16880 # or fails outright, so override atomically: 16881 install_override_mode=555 16882 ;; 16883 16884interix[3-9]*) 16885 version_type=linux # correct to gnu/linux during the next big refactor 16886 need_lib_prefix=no 16887 need_version=no 16888 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 16889 soname_spec='${libname}${release}${shared_ext}$major' 16890 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 16891 shlibpath_var=LD_LIBRARY_PATH 16892 shlibpath_overrides_runpath=no 16893 hardcode_into_libs=yes 16894 ;; 16895 16896irix5* | irix6* | nonstopux*) 16897 case $host_os in 16898 nonstopux*) version_type=nonstopux ;; 16899 *) 16900 if test "$lt_cv_prog_gnu_ld" = yes; then 16901 version_type=linux # correct to gnu/linux during the next big refactor 16902 else 16903 version_type=irix 16904 fi ;; 16905 esac 16906 need_lib_prefix=no 16907 need_version=no 16908 soname_spec='${libname}${release}${shared_ext}$major' 16909 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 16910 case $host_os in 16911 irix5* | nonstopux*) 16912 libsuff= shlibsuff= 16913 ;; 16914 *) 16915 case $LD in # libtool.m4 will add one of these switches to LD 16916 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 16917 libsuff= shlibsuff= libmagic=32-bit;; 16918 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 16919 libsuff=32 shlibsuff=N32 libmagic=N32;; 16920 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 16921 libsuff=64 shlibsuff=64 libmagic=64-bit;; 16922 *) libsuff= shlibsuff= libmagic=never-match;; 16923 esac 16924 ;; 16925 esac 16926 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 16927 shlibpath_overrides_runpath=no 16928 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 16929 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 16930 hardcode_into_libs=yes 16931 ;; 16932 16933# No shared lib support for Linux oldld, aout, or coff. 16934linux*oldld* | linux*aout* | linux*coff*) 16935 dynamic_linker=no 16936 ;; 16937 16938# This must be glibc/ELF. 16939linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 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 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 16946 shlibpath_var=LD_LIBRARY_PATH 16947 shlibpath_overrides_runpath=no 16948 16949 # Some binutils ld are patched to set DT_RUNPATH 16950 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 16951 $as_echo_n "(cached) " >&6 16952else 16953 lt_cv_shlibpath_overrides_runpath=no 16954 save_LDFLAGS=$LDFLAGS 16955 save_libdir=$libdir 16956 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 16957 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 16958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16959/* end confdefs.h. */ 16960 16961int 16962main () 16963{ 16964 16965 ; 16966 return 0; 16967} 16968_ACEOF 16969if ac_fn_c_try_link "$LINENO"; then : 16970 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 16971 lt_cv_shlibpath_overrides_runpath=yes 16972fi 16973fi 16974rm -f core conftest.err conftest.$ac_objext \ 16975 conftest$ac_exeext conftest.$ac_ext 16976 LDFLAGS=$save_LDFLAGS 16977 libdir=$save_libdir 16978 16979fi 16980 16981 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 16982 16983 # This implies no fast_install, which is unacceptable. 16984 # Some rework will be needed to allow for fast_install 16985 # before this can be enabled. 16986 hardcode_into_libs=yes 16987 16988 # Append ld.so.conf contents to the search path 16989 if test -f /etc/ld.so.conf; then 16990 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' ' '` 16991 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 16992 fi 16993 16994 # We used to test for /lib/ld.so.1 and disable shared libraries on 16995 # powerpc, because MkLinux only supported shared libraries with the 16996 # GNU dynamic linker. Since this was broken with cross compilers, 16997 # most powerpc-linux boxes support dynamic linking these days and 16998 # people can always --disable-shared, the test was removed, and we 16999 # assume the GNU/Linux dynamic linker is in use. 17000 dynamic_linker='GNU/Linux ld.so' 17001 ;; 17002 17003netbsdelf*-gnu) 17004 version_type=linux 17005 need_lib_prefix=no 17006 need_version=no 17007 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 17008 soname_spec='${libname}${release}${shared_ext}$major' 17009 shlibpath_var=LD_LIBRARY_PATH 17010 shlibpath_overrides_runpath=no 17011 hardcode_into_libs=yes 17012 dynamic_linker='NetBSD ld.elf_so' 17013 ;; 17014 17015netbsd*) 17016 version_type=sunos 17017 need_lib_prefix=no 17018 need_version=no 17019 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 17020 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 17021 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 17022 dynamic_linker='NetBSD (a.out) ld.so' 17023 else 17024 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 17025 soname_spec='${libname}${release}${shared_ext}$major' 17026 dynamic_linker='NetBSD ld.elf_so' 17027 fi 17028 shlibpath_var=LD_LIBRARY_PATH 17029 shlibpath_overrides_runpath=yes 17030 hardcode_into_libs=yes 17031 ;; 17032 17033newsos6) 17034 version_type=linux # correct to gnu/linux during the next big refactor 17035 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 17036 shlibpath_var=LD_LIBRARY_PATH 17037 shlibpath_overrides_runpath=yes 17038 ;; 17039 17040*nto* | *qnx*) 17041 version_type=qnx 17042 need_lib_prefix=no 17043 need_version=no 17044 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 17045 soname_spec='${libname}${release}${shared_ext}$major' 17046 shlibpath_var=LD_LIBRARY_PATH 17047 shlibpath_overrides_runpath=no 17048 hardcode_into_libs=yes 17049 dynamic_linker='ldqnx.so' 17050 ;; 17051 17052openbsd*) 17053 version_type=sunos 17054 sys_lib_dlsearch_path_spec="/usr/lib" 17055 need_lib_prefix=no 17056 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 17057 case $host_os in 17058 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 17059 *) need_version=no ;; 17060 esac 17061 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 17062 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 17063 shlibpath_var=LD_LIBRARY_PATH 17064 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 17065 case $host_os in 17066 openbsd2.[89] | openbsd2.[89].*) 17067 shlibpath_overrides_runpath=no 17068 ;; 17069 *) 17070 shlibpath_overrides_runpath=yes 17071 ;; 17072 esac 17073 else 17074 shlibpath_overrides_runpath=yes 17075 fi 17076 ;; 17077 17078os2*) 17079 libname_spec='$name' 17080 shrext_cmds=".dll" 17081 need_lib_prefix=no 17082 library_names_spec='$libname${shared_ext} $libname.a' 17083 dynamic_linker='OS/2 ld.exe' 17084 shlibpath_var=LIBPATH 17085 ;; 17086 17087osf3* | osf4* | osf5*) 17088 version_type=osf 17089 need_lib_prefix=no 17090 need_version=no 17091 soname_spec='${libname}${release}${shared_ext}$major' 17092 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 17093 shlibpath_var=LD_LIBRARY_PATH 17094 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 17095 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 17096 ;; 17097 17098rdos*) 17099 dynamic_linker=no 17100 ;; 17101 17102solaris*) 17103 version_type=linux # correct to gnu/linux during the next big refactor 17104 need_lib_prefix=no 17105 need_version=no 17106 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 17107 soname_spec='${libname}${release}${shared_ext}$major' 17108 shlibpath_var=LD_LIBRARY_PATH 17109 shlibpath_overrides_runpath=yes 17110 hardcode_into_libs=yes 17111 # ldd complains unless libraries are executable 17112 postinstall_cmds='chmod +x $lib' 17113 ;; 17114 17115sunos4*) 17116 version_type=sunos 17117 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 17118 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 17119 shlibpath_var=LD_LIBRARY_PATH 17120 shlibpath_overrides_runpath=yes 17121 if test "$with_gnu_ld" = yes; then 17122 need_lib_prefix=no 17123 fi 17124 need_version=yes 17125 ;; 17126 17127sysv4 | sysv4.3*) 17128 version_type=linux # correct to gnu/linux during the next big refactor 17129 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 17130 soname_spec='${libname}${release}${shared_ext}$major' 17131 shlibpath_var=LD_LIBRARY_PATH 17132 case $host_vendor in 17133 sni) 17134 shlibpath_overrides_runpath=no 17135 need_lib_prefix=no 17136 runpath_var=LD_RUN_PATH 17137 ;; 17138 siemens) 17139 need_lib_prefix=no 17140 ;; 17141 motorola) 17142 need_lib_prefix=no 17143 need_version=no 17144 shlibpath_overrides_runpath=no 17145 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 17146 ;; 17147 esac 17148 ;; 17149 17150sysv4*MP*) 17151 if test -d /usr/nec ;then 17152 version_type=linux # correct to gnu/linux during the next big refactor 17153 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 17154 soname_spec='$libname${shared_ext}.$major' 17155 shlibpath_var=LD_LIBRARY_PATH 17156 fi 17157 ;; 17158 17159sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 17160 version_type=freebsd-elf 17161 need_lib_prefix=no 17162 need_version=no 17163 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 17164 soname_spec='${libname}${release}${shared_ext}$major' 17165 shlibpath_var=LD_LIBRARY_PATH 17166 shlibpath_overrides_runpath=yes 17167 hardcode_into_libs=yes 17168 if test "$with_gnu_ld" = yes; then 17169 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 17170 else 17171 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 17172 case $host_os in 17173 sco3.2v5*) 17174 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 17175 ;; 17176 esac 17177 fi 17178 sys_lib_dlsearch_path_spec='/usr/lib' 17179 ;; 17180 17181tpf*) 17182 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 17183 version_type=linux # correct to gnu/linux during the next big refactor 17184 need_lib_prefix=no 17185 need_version=no 17186 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 17187 shlibpath_var=LD_LIBRARY_PATH 17188 shlibpath_overrides_runpath=no 17189 hardcode_into_libs=yes 17190 ;; 17191 17192uts4*) 17193 version_type=linux # correct to gnu/linux during the next big refactor 17194 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 17195 soname_spec='${libname}${release}${shared_ext}$major' 17196 shlibpath_var=LD_LIBRARY_PATH 17197 ;; 17198 17199*) 17200 dynamic_linker=no 17201 ;; 17202esac 17203{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 17204$as_echo "$dynamic_linker" >&6; } 17205test "$dynamic_linker" = no && can_build_shared=no 17206 17207variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 17208if test "$GCC" = yes; then 17209 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 17210fi 17211 17212if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 17213 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 17214fi 17215if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 17216 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 17217fi 17218 17219 17220 17221 17222 17223 17224 17225 17226 17227 17228 17229 17230 17231 17232 17233 17234 17235 17236 17237 17238 17239 17240 17241 17242 17243 17244 17245 17246 17247 17248 17249 17250 17251 17252 17253 17254 17255 17256 17257 17258 17259 17260 17261 17262 17263 17264 17265 17266 17267 17268 17269 17270 17271 17272 17273 17274 17275 17276 17277 17278 17279 17280 17281 17282 17283 17284 17285 17286 17287 17288 17289 17290 17291 17292 17293 17294 17295 17296 17297 17298 17299 17300 17301 17302 17303 17304 17305 17306 17307 17308 17309 17310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 17311$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 17312hardcode_action= 17313if test -n "$hardcode_libdir_flag_spec" || 17314 test -n "$runpath_var" || 17315 test "X$hardcode_automatic" = "Xyes" ; then 17316 17317 # We can hardcode non-existent directories. 17318 if test "$hardcode_direct" != no && 17319 # If the only mechanism to avoid hardcoding is shlibpath_var, we 17320 # have to relink, otherwise we might link with an installed library 17321 # when we should be linking with a yet-to-be-installed one 17322 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 17323 test "$hardcode_minus_L" != no; then 17324 # Linking always hardcodes the temporary library directory. 17325 hardcode_action=relink 17326 else 17327 # We can link without hardcoding, and we can hardcode nonexisting dirs. 17328 hardcode_action=immediate 17329 fi 17330else 17331 # We cannot hardcode anything, or else we can only hardcode existing 17332 # directories. 17333 hardcode_action=unsupported 17334fi 17335{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 17336$as_echo "$hardcode_action" >&6; } 17337 17338if test "$hardcode_action" = relink || 17339 test "$inherit_rpath" = yes; then 17340 # Fast installation is not supported 17341 enable_fast_install=no 17342elif test "$shlibpath_overrides_runpath" = yes || 17343 test "$enable_shared" = no; then 17344 # Fast installation is not necessary 17345 enable_fast_install=needless 17346fi 17347 17348 17349 17350 17351 17352 17353 if test "x$enable_dlopen" != xyes; then 17354 enable_dlopen=unknown 17355 enable_dlopen_self=unknown 17356 enable_dlopen_self_static=unknown 17357else 17358 lt_cv_dlopen=no 17359 lt_cv_dlopen_libs= 17360 17361 case $host_os in 17362 beos*) 17363 lt_cv_dlopen="load_add_on" 17364 lt_cv_dlopen_libs= 17365 lt_cv_dlopen_self=yes 17366 ;; 17367 17368 mingw* | pw32* | cegcc*) 17369 lt_cv_dlopen="LoadLibrary" 17370 lt_cv_dlopen_libs= 17371 ;; 17372 17373 cygwin*) 17374 lt_cv_dlopen="dlopen" 17375 lt_cv_dlopen_libs= 17376 ;; 17377 17378 darwin*) 17379 # if libdl is installed we need to link against it 17380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 17381$as_echo_n "checking for dlopen in -ldl... " >&6; } 17382if ${ac_cv_lib_dl_dlopen+:} false; then : 17383 $as_echo_n "(cached) " >&6 17384else 17385 ac_check_lib_save_LIBS=$LIBS 17386LIBS="-ldl $LIBS" 17387cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17388/* end confdefs.h. */ 17389 17390/* Override any GCC internal prototype to avoid an error. 17391 Use char because int might match the return type of a GCC 17392 builtin and then its argument prototype would still apply. */ 17393#ifdef __cplusplus 17394extern "C" 17395#endif 17396char dlopen (); 17397int 17398main () 17399{ 17400return dlopen (); 17401 ; 17402 return 0; 17403} 17404_ACEOF 17405if ac_fn_c_try_link "$LINENO"; then : 17406 ac_cv_lib_dl_dlopen=yes 17407else 17408 ac_cv_lib_dl_dlopen=no 17409fi 17410rm -f core conftest.err conftest.$ac_objext \ 17411 conftest$ac_exeext conftest.$ac_ext 17412LIBS=$ac_check_lib_save_LIBS 17413fi 17414{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 17415$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 17416if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 17417 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 17418else 17419 17420 lt_cv_dlopen="dyld" 17421 lt_cv_dlopen_libs= 17422 lt_cv_dlopen_self=yes 17423 17424fi 17425 17426 ;; 17427 17428 *) 17429 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 17430if test "x$ac_cv_func_shl_load" = xyes; then : 17431 lt_cv_dlopen="shl_load" 17432else 17433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 17434$as_echo_n "checking for shl_load in -ldld... " >&6; } 17435if ${ac_cv_lib_dld_shl_load+:} false; then : 17436 $as_echo_n "(cached) " >&6 17437else 17438 ac_check_lib_save_LIBS=$LIBS 17439LIBS="-ldld $LIBS" 17440cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17441/* end confdefs.h. */ 17442 17443/* Override any GCC internal prototype to avoid an error. 17444 Use char because int might match the return type of a GCC 17445 builtin and then its argument prototype would still apply. */ 17446#ifdef __cplusplus 17447extern "C" 17448#endif 17449char shl_load (); 17450int 17451main () 17452{ 17453return shl_load (); 17454 ; 17455 return 0; 17456} 17457_ACEOF 17458if ac_fn_c_try_link "$LINENO"; then : 17459 ac_cv_lib_dld_shl_load=yes 17460else 17461 ac_cv_lib_dld_shl_load=no 17462fi 17463rm -f core conftest.err conftest.$ac_objext \ 17464 conftest$ac_exeext conftest.$ac_ext 17465LIBS=$ac_check_lib_save_LIBS 17466fi 17467{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 17468$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 17469if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 17470 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 17471else 17472 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 17473if test "x$ac_cv_func_dlopen" = xyes; then : 17474 lt_cv_dlopen="dlopen" 17475else 17476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 17477$as_echo_n "checking for dlopen in -ldl... " >&6; } 17478if ${ac_cv_lib_dl_dlopen+:} false; then : 17479 $as_echo_n "(cached) " >&6 17480else 17481 ac_check_lib_save_LIBS=$LIBS 17482LIBS="-ldl $LIBS" 17483cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17484/* end confdefs.h. */ 17485 17486/* Override any GCC internal prototype to avoid an error. 17487 Use char because int might match the return type of a GCC 17488 builtin and then its argument prototype would still apply. */ 17489#ifdef __cplusplus 17490extern "C" 17491#endif 17492char dlopen (); 17493int 17494main () 17495{ 17496return dlopen (); 17497 ; 17498 return 0; 17499} 17500_ACEOF 17501if ac_fn_c_try_link "$LINENO"; then : 17502 ac_cv_lib_dl_dlopen=yes 17503else 17504 ac_cv_lib_dl_dlopen=no 17505fi 17506rm -f core conftest.err conftest.$ac_objext \ 17507 conftest$ac_exeext conftest.$ac_ext 17508LIBS=$ac_check_lib_save_LIBS 17509fi 17510{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 17511$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 17512if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 17513 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 17514else 17515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 17516$as_echo_n "checking for dlopen in -lsvld... " >&6; } 17517if ${ac_cv_lib_svld_dlopen+:} false; then : 17518 $as_echo_n "(cached) " >&6 17519else 17520 ac_check_lib_save_LIBS=$LIBS 17521LIBS="-lsvld $LIBS" 17522cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17523/* end confdefs.h. */ 17524 17525/* Override any GCC internal prototype to avoid an error. 17526 Use char because int might match the return type of a GCC 17527 builtin and then its argument prototype would still apply. */ 17528#ifdef __cplusplus 17529extern "C" 17530#endif 17531char dlopen (); 17532int 17533main () 17534{ 17535return dlopen (); 17536 ; 17537 return 0; 17538} 17539_ACEOF 17540if ac_fn_c_try_link "$LINENO"; then : 17541 ac_cv_lib_svld_dlopen=yes 17542else 17543 ac_cv_lib_svld_dlopen=no 17544fi 17545rm -f core conftest.err conftest.$ac_objext \ 17546 conftest$ac_exeext conftest.$ac_ext 17547LIBS=$ac_check_lib_save_LIBS 17548fi 17549{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 17550$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 17551if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 17552 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 17553else 17554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 17555$as_echo_n "checking for dld_link in -ldld... " >&6; } 17556if ${ac_cv_lib_dld_dld_link+:} false; then : 17557 $as_echo_n "(cached) " >&6 17558else 17559 ac_check_lib_save_LIBS=$LIBS 17560LIBS="-ldld $LIBS" 17561cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17562/* end confdefs.h. */ 17563 17564/* Override any GCC internal prototype to avoid an error. 17565 Use char because int might match the return type of a GCC 17566 builtin and then its argument prototype would still apply. */ 17567#ifdef __cplusplus 17568extern "C" 17569#endif 17570char dld_link (); 17571int 17572main () 17573{ 17574return dld_link (); 17575 ; 17576 return 0; 17577} 17578_ACEOF 17579if ac_fn_c_try_link "$LINENO"; then : 17580 ac_cv_lib_dld_dld_link=yes 17581else 17582 ac_cv_lib_dld_dld_link=no 17583fi 17584rm -f core conftest.err conftest.$ac_objext \ 17585 conftest$ac_exeext conftest.$ac_ext 17586LIBS=$ac_check_lib_save_LIBS 17587fi 17588{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 17589$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 17590if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 17591 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 17592fi 17593 17594 17595fi 17596 17597 17598fi 17599 17600 17601fi 17602 17603 17604fi 17605 17606 17607fi 17608 17609 ;; 17610 esac 17611 17612 if test "x$lt_cv_dlopen" != xno; then 17613 enable_dlopen=yes 17614 else 17615 enable_dlopen=no 17616 fi 17617 17618 case $lt_cv_dlopen in 17619 dlopen) 17620 save_CPPFLAGS="$CPPFLAGS" 17621 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 17622 17623 save_LDFLAGS="$LDFLAGS" 17624 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 17625 17626 save_LIBS="$LIBS" 17627 LIBS="$lt_cv_dlopen_libs $LIBS" 17628 17629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 17630$as_echo_n "checking whether a program can dlopen itself... " >&6; } 17631if ${lt_cv_dlopen_self+:} false; then : 17632 $as_echo_n "(cached) " >&6 17633else 17634 if test "$cross_compiling" = yes; then : 17635 lt_cv_dlopen_self=cross 17636else 17637 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 17638 lt_status=$lt_dlunknown 17639 cat > conftest.$ac_ext <<_LT_EOF 17640#line $LINENO "configure" 17641#include "confdefs.h" 17642 17643#if HAVE_DLFCN_H 17644#include <dlfcn.h> 17645#endif 17646 17647#include <stdio.h> 17648 17649#ifdef RTLD_GLOBAL 17650# define LT_DLGLOBAL RTLD_GLOBAL 17651#else 17652# ifdef DL_GLOBAL 17653# define LT_DLGLOBAL DL_GLOBAL 17654# else 17655# define LT_DLGLOBAL 0 17656# endif 17657#endif 17658 17659/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 17660 find out it does not work in some platform. */ 17661#ifndef LT_DLLAZY_OR_NOW 17662# ifdef RTLD_LAZY 17663# define LT_DLLAZY_OR_NOW RTLD_LAZY 17664# else 17665# ifdef DL_LAZY 17666# define LT_DLLAZY_OR_NOW DL_LAZY 17667# else 17668# ifdef RTLD_NOW 17669# define LT_DLLAZY_OR_NOW RTLD_NOW 17670# else 17671# ifdef DL_NOW 17672# define LT_DLLAZY_OR_NOW DL_NOW 17673# else 17674# define LT_DLLAZY_OR_NOW 0 17675# endif 17676# endif 17677# endif 17678# endif 17679#endif 17680 17681/* When -fvisbility=hidden is used, assume the code has been annotated 17682 correspondingly for the symbols needed. */ 17683#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 17684int fnord () __attribute__((visibility("default"))); 17685#endif 17686 17687int fnord () { return 42; } 17688int main () 17689{ 17690 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 17691 int status = $lt_dlunknown; 17692 17693 if (self) 17694 { 17695 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 17696 else 17697 { 17698 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 17699 else puts (dlerror ()); 17700 } 17701 /* dlclose (self); */ 17702 } 17703 else 17704 puts (dlerror ()); 17705 17706 return status; 17707} 17708_LT_EOF 17709 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 17710 (eval $ac_link) 2>&5 17711 ac_status=$? 17712 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17713 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 17714 (./conftest; exit; ) >&5 2>/dev/null 17715 lt_status=$? 17716 case x$lt_status in 17717 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 17718 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 17719 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 17720 esac 17721 else : 17722 # compilation failed 17723 lt_cv_dlopen_self=no 17724 fi 17725fi 17726rm -fr conftest* 17727 17728 17729fi 17730{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 17731$as_echo "$lt_cv_dlopen_self" >&6; } 17732 17733 if test "x$lt_cv_dlopen_self" = xyes; then 17734 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 17735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 17736$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 17737if ${lt_cv_dlopen_self_static+:} false; then : 17738 $as_echo_n "(cached) " >&6 17739else 17740 if test "$cross_compiling" = yes; then : 17741 lt_cv_dlopen_self_static=cross 17742else 17743 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 17744 lt_status=$lt_dlunknown 17745 cat > conftest.$ac_ext <<_LT_EOF 17746#line $LINENO "configure" 17747#include "confdefs.h" 17748 17749#if HAVE_DLFCN_H 17750#include <dlfcn.h> 17751#endif 17752 17753#include <stdio.h> 17754 17755#ifdef RTLD_GLOBAL 17756# define LT_DLGLOBAL RTLD_GLOBAL 17757#else 17758# ifdef DL_GLOBAL 17759# define LT_DLGLOBAL DL_GLOBAL 17760# else 17761# define LT_DLGLOBAL 0 17762# endif 17763#endif 17764 17765/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 17766 find out it does not work in some platform. */ 17767#ifndef LT_DLLAZY_OR_NOW 17768# ifdef RTLD_LAZY 17769# define LT_DLLAZY_OR_NOW RTLD_LAZY 17770# else 17771# ifdef DL_LAZY 17772# define LT_DLLAZY_OR_NOW DL_LAZY 17773# else 17774# ifdef RTLD_NOW 17775# define LT_DLLAZY_OR_NOW RTLD_NOW 17776# else 17777# ifdef DL_NOW 17778# define LT_DLLAZY_OR_NOW DL_NOW 17779# else 17780# define LT_DLLAZY_OR_NOW 0 17781# endif 17782# endif 17783# endif 17784# endif 17785#endif 17786 17787/* When -fvisbility=hidden is used, assume the code has been annotated 17788 correspondingly for the symbols needed. */ 17789#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 17790int fnord () __attribute__((visibility("default"))); 17791#endif 17792 17793int fnord () { return 42; } 17794int main () 17795{ 17796 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 17797 int status = $lt_dlunknown; 17798 17799 if (self) 17800 { 17801 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 17802 else 17803 { 17804 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 17805 else puts (dlerror ()); 17806 } 17807 /* dlclose (self); */ 17808 } 17809 else 17810 puts (dlerror ()); 17811 17812 return status; 17813} 17814_LT_EOF 17815 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 17816 (eval $ac_link) 2>&5 17817 ac_status=$? 17818 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17819 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 17820 (./conftest; exit; ) >&5 2>/dev/null 17821 lt_status=$? 17822 case x$lt_status in 17823 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 17824 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 17825 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 17826 esac 17827 else : 17828 # compilation failed 17829 lt_cv_dlopen_self_static=no 17830 fi 17831fi 17832rm -fr conftest* 17833 17834 17835fi 17836{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 17837$as_echo "$lt_cv_dlopen_self_static" >&6; } 17838 fi 17839 17840 CPPFLAGS="$save_CPPFLAGS" 17841 LDFLAGS="$save_LDFLAGS" 17842 LIBS="$save_LIBS" 17843 ;; 17844 esac 17845 17846 case $lt_cv_dlopen_self in 17847 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 17848 *) enable_dlopen_self=unknown ;; 17849 esac 17850 17851 case $lt_cv_dlopen_self_static in 17852 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 17853 *) enable_dlopen_self_static=unknown ;; 17854 esac 17855fi 17856 17857 17858 17859 17860 17861 17862 17863 17864 17865 17866 17867 17868 17869 17870 17871 17872 17873striplib= 17874old_striplib= 17875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 17876$as_echo_n "checking whether stripping libraries is possible... " >&6; } 17877if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 17878 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 17879 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 17880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 17881$as_echo "yes" >&6; } 17882else 17883# FIXME - insert some real tests, host_os isn't really good enough 17884 case $host_os in 17885 darwin*) 17886 if test -n "$STRIP" ; then 17887 striplib="$STRIP -x" 17888 old_striplib="$STRIP -S" 17889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 17890$as_echo "yes" >&6; } 17891 else 17892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 17893$as_echo "no" >&6; } 17894 fi 17895 ;; 17896 *) 17897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 17898$as_echo "no" >&6; } 17899 ;; 17900 esac 17901fi 17902 17903 17904 17905 17906 17907 17908 17909 17910 17911 17912 17913 17914 # Report which library types will actually be built 17915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 17916$as_echo_n "checking if libtool supports shared libraries... " >&6; } 17917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 17918$as_echo "$can_build_shared" >&6; } 17919 17920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 17921$as_echo_n "checking whether to build shared libraries... " >&6; } 17922 test "$can_build_shared" = "no" && enable_shared=no 17923 17924 # On AIX, shared libraries and static libraries use the same namespace, and 17925 # are all built from PIC. 17926 case $host_os in 17927 aix3*) 17928 test "$enable_shared" = yes && enable_static=no 17929 if test -n "$RANLIB"; then 17930 archive_cmds="$archive_cmds~\$RANLIB \$lib" 17931 postinstall_cmds='$RANLIB $lib' 17932 fi 17933 ;; 17934 17935 aix[4-9]*) 17936 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 17937 test "$enable_shared" = yes && enable_static=no 17938 fi 17939 ;; 17940 esac 17941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 17942$as_echo "$enable_shared" >&6; } 17943 17944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 17945$as_echo_n "checking whether to build static libraries... " >&6; } 17946 # Make sure either enable_shared or enable_static is yes. 17947 test "$enable_shared" = yes || enable_static=yes 17948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 17949$as_echo "$enable_static" >&6; } 17950 17951 17952 17953 17954fi 17955ac_ext=c 17956ac_cpp='$CPP $CPPFLAGS' 17957ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17958ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17959ac_compiler_gnu=$ac_cv_c_compiler_gnu 17960 17961CC="$lt_save_CC" 17962 17963 17964 17965 17966 17967 17968 17969 17970 17971 17972 17973 17974 17975 17976 17977 ac_config_commands="$ac_config_commands libtool" 17978 17979 17980 17981 17982# Only expand once: 17983 17984 17985 17986 17987 17988# Define a configure option for an alternate module directory 17989 17990# Check whether --with-xorg-module-dir was given. 17991if test "${with_xorg_module_dir+set}" = set; then : 17992 withval=$with_xorg_module_dir; moduledir="$withval" 17993else 17994 moduledir="$libdir/xorg/modules" 17995fi 17996 17997 17998# Store the list of server defined optional extensions in REQUIRED_MODULES 17999 18000 18001 SAVE_CFLAGS="$CFLAGS" 18002 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 18003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18004/* end confdefs.h. */ 18005 18006#include "xorg-server.h" 18007#if !defined XV 18008#error XV not defined 18009#endif 18010 18011int 18012main () 18013{ 18014 18015 ; 18016 return 0; 18017} 18018_ACEOF 18019if ac_fn_c_try_compile "$LINENO"; then : 18020 _EXT_CHECK=yes 18021else 18022 _EXT_CHECK=no 18023fi 18024rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18025 CFLAGS="$SAVE_CFLAGS" 18026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5 18027$as_echo_n "checking if XV is defined... " >&6; } 18028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 18029$as_echo "$_EXT_CHECK" >&6; } 18030 if test "$_EXT_CHECK" != no; then 18031 REQUIRED_MODULES="$REQUIRED_MODULES videoproto" 18032 fi 18033 18034 18035 18036 SAVE_CFLAGS="$CFLAGS" 18037 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 18038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18039/* end confdefs.h. */ 18040 18041#include "xorg-server.h" 18042#if !defined DPMSExtension 18043#error DPMSExtension not defined 18044#endif 18045 18046int 18047main () 18048{ 18049 18050 ; 18051 return 0; 18052} 18053_ACEOF 18054if ac_fn_c_try_compile "$LINENO"; then : 18055 _EXT_CHECK=yes 18056else 18057 _EXT_CHECK=no 18058fi 18059rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18060 CFLAGS="$SAVE_CFLAGS" 18061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5 18062$as_echo_n "checking if DPMSExtension is defined... " >&6; } 18063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 18064$as_echo "$_EXT_CHECK" >&6; } 18065 if test "$_EXT_CHECK" != no; then 18066 REQUIRED_MODULES="$REQUIRED_MODULES xextproto" 18067 fi 18068 18069 18070# Obtain compiler/linker options for the driver dependencies 18071 18072pkg_failed=no 18073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5 18074$as_echo_n "checking for XORG... " >&6; } 18075 18076if test -n "$XORG_CFLAGS"; then 18077 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS" 18078 elif test -n "$PKG_CONFIG"; then 18079 if test -n "$PKG_CONFIG" && \ 18080 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\""; } >&5 18081 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5 18082 ac_status=$? 18083 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18084 test $ac_status = 0; }; then 18085 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 18086 test "x$?" != "x0" && pkg_failed=yes 18087else 18088 pkg_failed=yes 18089fi 18090 else 18091 pkg_failed=untried 18092fi 18093if test -n "$XORG_LIBS"; then 18094 pkg_cv_XORG_LIBS="$XORG_LIBS" 18095 elif test -n "$PKG_CONFIG"; then 18096 if test -n "$PKG_CONFIG" && \ 18097 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\""; } >&5 18098 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5 18099 ac_status=$? 18100 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18101 test $ac_status = 0; }; then 18102 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 18103 test "x$?" != "x0" && pkg_failed=yes 18104else 18105 pkg_failed=yes 18106fi 18107 else 18108 pkg_failed=untried 18109fi 18110 18111 18112 18113if test $pkg_failed = yes; then 18114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18115$as_echo "no" >&6; } 18116 18117if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18118 _pkg_short_errors_supported=yes 18119else 18120 _pkg_short_errors_supported=no 18121fi 18122 if test $_pkg_short_errors_supported = yes; then 18123 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1` 18124 else 18125 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1` 18126 fi 18127 # Put the nasty error message in config.log where it belongs 18128 echo "$XORG_PKG_ERRORS" >&5 18129 18130 as_fn_error $? "Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met: 18131 18132$XORG_PKG_ERRORS 18133 18134Consider adjusting the PKG_CONFIG_PATH environment variable if you 18135installed software in a non-standard prefix. 18136 18137Alternatively, you may set the environment variables XORG_CFLAGS 18138and XORG_LIBS to avoid the need to call pkg-config. 18139See the pkg-config man page for more details." "$LINENO" 5 18140elif test $pkg_failed = untried; then 18141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18142$as_echo "no" >&6; } 18143 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18144$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18145as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18146is in your PATH or set the PKG_CONFIG environment variable to the full 18147path to pkg-config. 18148 18149Alternatively, you may set the environment variables XORG_CFLAGS 18150and XORG_LIBS to avoid the need to call pkg-config. 18151See the pkg-config man page for more details. 18152 18153To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18154See \`config.log' for more details" "$LINENO" 5; } 18155else 18156 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS 18157 XORG_LIBS=$pkg_cv_XORG_LIBS 18158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18159$as_echo "yes" >&6; } 18160 18161fi 18162 18163pkg_failed=no 18164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5 18165$as_echo_n "checking for XEXT... " >&6; } 18166 18167if test -n "$XEXT_CFLAGS"; then 18168 pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS" 18169 elif test -n "$PKG_CONFIG"; then 18170 if test -n "$PKG_CONFIG" && \ 18171 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 18172 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 18173 ac_status=$? 18174 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18175 test $ac_status = 0; }; then 18176 pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null` 18177 test "x$?" != "x0" && pkg_failed=yes 18178else 18179 pkg_failed=yes 18180fi 18181 else 18182 pkg_failed=untried 18183fi 18184if test -n "$XEXT_LIBS"; then 18185 pkg_cv_XEXT_LIBS="$XEXT_LIBS" 18186 elif test -n "$PKG_CONFIG"; then 18187 if test -n "$PKG_CONFIG" && \ 18188 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 18189 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 18190 ac_status=$? 18191 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18192 test $ac_status = 0; }; then 18193 pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null` 18194 test "x$?" != "x0" && pkg_failed=yes 18195else 18196 pkg_failed=yes 18197fi 18198 else 18199 pkg_failed=untried 18200fi 18201 18202 18203 18204if test $pkg_failed = yes; then 18205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18206$as_echo "no" >&6; } 18207 18208if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18209 _pkg_short_errors_supported=yes 18210else 18211 _pkg_short_errors_supported=no 18212fi 18213 if test $_pkg_short_errors_supported = yes; then 18214 XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1` 18215 else 18216 XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1` 18217 fi 18218 # Put the nasty error message in config.log where it belongs 18219 echo "$XEXT_PKG_ERRORS" >&5 18220 18221 HAVE_XEXTPROTO_71="no" 18222elif test $pkg_failed = untried; then 18223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18224$as_echo "no" >&6; } 18225 HAVE_XEXTPROTO_71="no" 18226else 18227 XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS 18228 XEXT_LIBS=$pkg_cv_XEXT_LIBS 18229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18230$as_echo "yes" >&6; } 18231 HAVE_XEXTPROTO_71="yes"; 18232$as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h 18233 18234fi 18235 if test "$HAVE_XEXTPROTO_71" = "yes" ; then 18236 HAVE_XEXTPROTO_71_TRUE= 18237 HAVE_XEXTPROTO_71_FALSE='#' 18238else 18239 HAVE_XEXTPROTO_71_TRUE='#' 18240 HAVE_XEXTPROTO_71_FALSE= 18241fi 18242 18243 18244# Checks for libraries. 18245SAVE_CPPFLAGS="$CPPFLAGS" 18246CPPFLAGS="$CPPFLAGS $XORG_CFLAGS" 18247ac_fn_c_check_decl "$LINENO" "XSERVER_LIBPCIACCESS" "ac_cv_have_decl_XSERVER_LIBPCIACCESS" "#include \"xorg-server.h\" 18248" 18249if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = xyes; then : 18250 XSERVER_LIBPCIACCESS=yes 18251else 18252 XSERVER_LIBPCIACCESS=no 18253fi 18254 18255ac_fn_c_check_header_compile "$LINENO" "xf86Modes.h" "ac_cv_header_xf86Modes_h" "#include \"xorg-server.h\" 18256" 18257if test "x$ac_cv_header_xf86Modes_h" = xyes; then : 18258 XMODES=yes 18259else 18260 XMODES=no 18261fi 18262 18263 18264CPPFLAGS="$SAVE_CPPFLAGS" 18265 18266if test "x$XSERVER_LIBPCIACCESS" = xyes; then 18267 18268pkg_failed=no 18269{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5 18270$as_echo_n "checking for PCIACCESS... " >&6; } 18271 18272if test -n "$PCIACCESS_CFLAGS"; then 18273 pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS" 18274 elif test -n "$PKG_CONFIG"; then 18275 if test -n "$PKG_CONFIG" && \ 18276 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5 18277 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 18278 ac_status=$? 18279 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18280 test $ac_status = 0; }; then 18281 pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null` 18282 test "x$?" != "x0" && pkg_failed=yes 18283else 18284 pkg_failed=yes 18285fi 18286 else 18287 pkg_failed=untried 18288fi 18289if test -n "$PCIACCESS_LIBS"; then 18290 pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS" 18291 elif test -n "$PKG_CONFIG"; then 18292 if test -n "$PKG_CONFIG" && \ 18293 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5 18294 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 18295 ac_status=$? 18296 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18297 test $ac_status = 0; }; then 18298 pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null` 18299 test "x$?" != "x0" && pkg_failed=yes 18300else 18301 pkg_failed=yes 18302fi 18303 else 18304 pkg_failed=untried 18305fi 18306 18307 18308 18309if test $pkg_failed = yes; then 18310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18311$as_echo "no" >&6; } 18312 18313if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18314 _pkg_short_errors_supported=yes 18315else 18316 _pkg_short_errors_supported=no 18317fi 18318 if test $_pkg_short_errors_supported = yes; then 18319 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1` 18320 else 18321 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1` 18322 fi 18323 # Put the nasty error message in config.log where it belongs 18324 echo "$PCIACCESS_PKG_ERRORS" >&5 18325 18326 as_fn_error $? "Package requirements (pciaccess >= 0.8.0) were not met: 18327 18328$PCIACCESS_PKG_ERRORS 18329 18330Consider adjusting the PKG_CONFIG_PATH environment variable if you 18331installed software in a non-standard prefix. 18332 18333Alternatively, you may set the environment variables PCIACCESS_CFLAGS 18334and PCIACCESS_LIBS to avoid the need to call pkg-config. 18335See the pkg-config man page for more details." "$LINENO" 5 18336elif test $pkg_failed = untried; then 18337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18338$as_echo "no" >&6; } 18339 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18340$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18341as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18342is in your PATH or set the PKG_CONFIG environment variable to the full 18343path to pkg-config. 18344 18345Alternatively, you may set the environment variables PCIACCESS_CFLAGS 18346and PCIACCESS_LIBS to avoid the need to call pkg-config. 18347See the pkg-config man page for more details. 18348 18349To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18350See \`config.log' for more details" "$LINENO" 5; } 18351else 18352 PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS 18353 PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS 18354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18355$as_echo "yes" >&6; } 18356 18357fi 18358fi 18359 if test "x$XSERVER_LIBPCIACCESS" = xyes; then 18360 XSERVER_LIBPCIACCESS_TRUE= 18361 XSERVER_LIBPCIACCESS_FALSE='#' 18362else 18363 XSERVER_LIBPCIACCESS_TRUE='#' 18364 XSERVER_LIBPCIACCESS_FALSE= 18365fi 18366 18367 if test "x$XMODES" = xyes; then 18368 XMODES_TRUE= 18369 XMODES_FALSE='#' 18370else 18371 XMODES_TRUE='#' 18372 XMODES_FALSE= 18373fi 18374 18375 18376if test "x$XMODES" = xyes; then 18377 18378$as_echo "#define HAVE_XMODES 1" >>confdefs.h 18379 18380fi 18381# Check whether --enable-xaa was given. 18382if test "${enable_xaa+set}" = set; then : 18383 enableval=$enable_xaa; XAA="$enableval" 18384else 18385 XAA=auto 18386fi 18387 18388if test "x$XAA" != xno; then 18389 save_CFLAGS=$CFLAGS 18390 save_CPPFLAGS=$CPPFLAGS 18391 CFLAGS=$XORG_CFLAGS 18392 CPPFLAGS="$XORG_CFLAGS" 18393 for ac_header in xaa.h 18394do : 18395 ac_fn_c_check_header_mongrel "$LINENO" "xaa.h" "ac_cv_header_xaa_h" "$ac_includes_default" 18396if test "x$ac_cv_header_xaa_h" = xyes; then : 18397 cat >>confdefs.h <<_ACEOF 18398#define HAVE_XAA_H 1 18399_ACEOF 18400 XAA=yes 18401else 18402 XAA=no 18403fi 18404 18405done 18406 18407 CFLAGS=$save_CFLAGS 18408 CPPFLAGS=$save_CPPFLAGS 18409fi 18410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include XAA support" >&5 18411$as_echo_n "checking whether to include XAA support... " >&6; } 18412 if test "x$XAA" = xyes; then 18413 XAA_TRUE= 18414 XAA_FALSE='#' 18415else 18416 XAA_TRUE='#' 18417 XAA_FALSE= 18418fi 18419 18420{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XAA" >&5 18421$as_echo "$XAA" >&6; } 18422 18423 18424 18425DRIVER_NAME=siliconmotion 18426 18427 18428ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile" 18429 18430cat >confcache <<\_ACEOF 18431# This file is a shell script that caches the results of configure 18432# tests run on this system so they can be shared between configure 18433# scripts and configure runs, see configure's option --config-cache. 18434# It is not useful on other systems. If it contains results you don't 18435# want to keep, you may remove or edit it. 18436# 18437# config.status only pays attention to the cache file if you give it 18438# the --recheck option to rerun configure. 18439# 18440# `ac_cv_env_foo' variables (set or unset) will be overridden when 18441# loading this file, other *unset* `ac_cv_foo' will be assigned the 18442# following values. 18443 18444_ACEOF 18445 18446# The following way of writing the cache mishandles newlines in values, 18447# but we know of no workaround that is simple, portable, and efficient. 18448# So, we kill variables containing newlines. 18449# Ultrix sh set writes to stderr and can't be redirected directly, 18450# and sets the high bit in the cache file unless we assign to the vars. 18451( 18452 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 18453 eval ac_val=\$$ac_var 18454 case $ac_val in #( 18455 *${as_nl}*) 18456 case $ac_var in #( 18457 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 18458$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18459 esac 18460 case $ac_var in #( 18461 _ | IFS | as_nl) ;; #( 18462 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 18463 *) { eval $ac_var=; unset $ac_var;} ;; 18464 esac ;; 18465 esac 18466 done 18467 18468 (set) 2>&1 | 18469 case $as_nl`(ac_space=' '; set) 2>&1` in #( 18470 *${as_nl}ac_space=\ *) 18471 # `set' does not quote correctly, so add quotes: double-quote 18472 # substitution turns \\\\ into \\, and sed turns \\ into \. 18473 sed -n \ 18474 "s/'/'\\\\''/g; 18475 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 18476 ;; #( 18477 *) 18478 # `set' quotes correctly as required by POSIX, so do not add quotes. 18479 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 18480 ;; 18481 esac | 18482 sort 18483) | 18484 sed ' 18485 /^ac_cv_env_/b end 18486 t clear 18487 :clear 18488 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 18489 t end 18490 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 18491 :end' >>confcache 18492if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 18493 if test -w "$cache_file"; then 18494 if test "x$cache_file" != "x/dev/null"; then 18495 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 18496$as_echo "$as_me: updating cache $cache_file" >&6;} 18497 if test ! -f "$cache_file" || test -h "$cache_file"; then 18498 cat confcache >"$cache_file" 18499 else 18500 case $cache_file in #( 18501 */* | ?:*) 18502 mv -f confcache "$cache_file"$$ && 18503 mv -f "$cache_file"$$ "$cache_file" ;; #( 18504 *) 18505 mv -f confcache "$cache_file" ;; 18506 esac 18507 fi 18508 fi 18509 else 18510 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 18511$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 18512 fi 18513fi 18514rm -f confcache 18515 18516test "x$prefix" = xNONE && prefix=$ac_default_prefix 18517# Let make expand exec_prefix. 18518test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 18519 18520DEFS=-DHAVE_CONFIG_H 18521 18522ac_libobjs= 18523ac_ltlibobjs= 18524U= 18525for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 18526 # 1. Remove the extension, and $U if already installed. 18527 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 18528 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 18529 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 18530 # will be set to the directory where LIBOBJS objects are built. 18531 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 18532 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 18533done 18534LIBOBJS=$ac_libobjs 18535 18536LTLIBOBJS=$ac_ltlibobjs 18537 18538 18539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 18540$as_echo_n "checking that generated files are newer than configure... " >&6; } 18541 if test -n "$am_sleep_pid"; then 18542 # Hide warnings about reused PIDs. 18543 wait $am_sleep_pid 2>/dev/null 18544 fi 18545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 18546$as_echo "done" >&6; } 18547if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 18548 as_fn_error $? "conditional \"AMDEP\" was never defined. 18549Usually this means the macro was only invoked conditionally." "$LINENO" 5 18550fi 18551if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 18552 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 18553Usually this means the macro was only invoked conditionally." "$LINENO" 5 18554fi 18555 if test -n "$EXEEXT"; then 18556 am__EXEEXT_TRUE= 18557 am__EXEEXT_FALSE='#' 18558else 18559 am__EXEEXT_TRUE='#' 18560 am__EXEEXT_FALSE= 18561fi 18562 18563if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 18564 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 18565Usually this means the macro was only invoked conditionally." "$LINENO" 5 18566fi 18567if test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then 18568 as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined. 18569Usually this means the macro was only invoked conditionally." "$LINENO" 5 18570fi 18571if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then 18572 as_fn_error $? "conditional \"XSERVER_LIBPCIACCESS\" was never defined. 18573Usually this means the macro was only invoked conditionally." "$LINENO" 5 18574fi 18575if test -z "${XMODES_TRUE}" && test -z "${XMODES_FALSE}"; then 18576 as_fn_error $? "conditional \"XMODES\" was never defined. 18577Usually this means the macro was only invoked conditionally." "$LINENO" 5 18578fi 18579if test -z "${XAA_TRUE}" && test -z "${XAA_FALSE}"; then 18580 as_fn_error $? "conditional \"XAA\" was never defined. 18581Usually this means the macro was only invoked conditionally." "$LINENO" 5 18582fi 18583 18584: "${CONFIG_STATUS=./config.status}" 18585ac_write_fail=0 18586ac_clean_files_save=$ac_clean_files 18587ac_clean_files="$ac_clean_files $CONFIG_STATUS" 18588{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 18589$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 18590as_write_fail=0 18591cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 18592#! $SHELL 18593# Generated by $as_me. 18594# Run this file to recreate the current configuration. 18595# Compiler output produced by configure, useful for debugging 18596# configure, is in config.log if it exists. 18597 18598debug=false 18599ac_cs_recheck=false 18600ac_cs_silent=false 18601 18602SHELL=\${CONFIG_SHELL-$SHELL} 18603export SHELL 18604_ASEOF 18605cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 18606## -------------------- ## 18607## M4sh Initialization. ## 18608## -------------------- ## 18609 18610# Be more Bourne compatible 18611DUALCASE=1; export DUALCASE # for MKS sh 18612if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18613 emulate sh 18614 NULLCMD=: 18615 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 18616 # is contrary to our usage. Disable this feature. 18617 alias -g '${1+"$@"}'='"$@"' 18618 setopt NO_GLOB_SUBST 18619else 18620 case `(set -o) 2>/dev/null` in #( 18621 *posix*) : 18622 set -o posix ;; #( 18623 *) : 18624 ;; 18625esac 18626fi 18627 18628 18629as_nl=' 18630' 18631export as_nl 18632# Printing a long string crashes Solaris 7 /usr/bin/printf. 18633as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 18634as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 18635as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 18636# Prefer a ksh shell builtin over an external printf program on Solaris, 18637# but without wasting forks for bash or zsh. 18638if test -z "$BASH_VERSION$ZSH_VERSION" \ 18639 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 18640 as_echo='print -r --' 18641 as_echo_n='print -rn --' 18642elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 18643 as_echo='printf %s\n' 18644 as_echo_n='printf %s' 18645else 18646 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 18647 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 18648 as_echo_n='/usr/ucb/echo -n' 18649 else 18650 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 18651 as_echo_n_body='eval 18652 arg=$1; 18653 case $arg in #( 18654 *"$as_nl"*) 18655 expr "X$arg" : "X\\(.*\\)$as_nl"; 18656 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 18657 esac; 18658 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 18659 ' 18660 export as_echo_n_body 18661 as_echo_n='sh -c $as_echo_n_body as_echo' 18662 fi 18663 export as_echo_body 18664 as_echo='sh -c $as_echo_body as_echo' 18665fi 18666 18667# The user is always right. 18668if test "${PATH_SEPARATOR+set}" != set; then 18669 PATH_SEPARATOR=: 18670 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 18671 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 18672 PATH_SEPARATOR=';' 18673 } 18674fi 18675 18676 18677# IFS 18678# We need space, tab and new line, in precisely that order. Quoting is 18679# there to prevent editors from complaining about space-tab. 18680# (If _AS_PATH_WALK were called with IFS unset, it would disable word 18681# splitting by setting IFS to empty value.) 18682IFS=" "" $as_nl" 18683 18684# Find who we are. Look in the path if we contain no directory separator. 18685as_myself= 18686case $0 in #(( 18687 *[\\/]* ) as_myself=$0 ;; 18688 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18689for as_dir in $PATH 18690do 18691 IFS=$as_save_IFS 18692 test -z "$as_dir" && as_dir=. 18693 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 18694 done 18695IFS=$as_save_IFS 18696 18697 ;; 18698esac 18699# We did not find ourselves, most probably we were run as `sh COMMAND' 18700# in which case we are not to be found in the path. 18701if test "x$as_myself" = x; then 18702 as_myself=$0 18703fi 18704if test ! -f "$as_myself"; then 18705 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 18706 exit 1 18707fi 18708 18709# Unset variables that we do not need and which cause bugs (e.g. in 18710# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 18711# suppresses any "Segmentation fault" message there. '((' could 18712# trigger a bug in pdksh 5.2.14. 18713for as_var in BASH_ENV ENV MAIL MAILPATH 18714do eval test x\${$as_var+set} = xset \ 18715 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 18716done 18717PS1='$ ' 18718PS2='> ' 18719PS4='+ ' 18720 18721# NLS nuisances. 18722LC_ALL=C 18723export LC_ALL 18724LANGUAGE=C 18725export LANGUAGE 18726 18727# CDPATH. 18728(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 18729 18730 18731# as_fn_error STATUS ERROR [LINENO LOG_FD] 18732# ---------------------------------------- 18733# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 18734# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 18735# script with STATUS, using 1 if that was 0. 18736as_fn_error () 18737{ 18738 as_status=$1; test $as_status -eq 0 && as_status=1 18739 if test "$4"; then 18740 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 18741 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 18742 fi 18743 $as_echo "$as_me: error: $2" >&2 18744 as_fn_exit $as_status 18745} # as_fn_error 18746 18747 18748# as_fn_set_status STATUS 18749# ----------------------- 18750# Set $? to STATUS, without forking. 18751as_fn_set_status () 18752{ 18753 return $1 18754} # as_fn_set_status 18755 18756# as_fn_exit STATUS 18757# ----------------- 18758# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 18759as_fn_exit () 18760{ 18761 set +e 18762 as_fn_set_status $1 18763 exit $1 18764} # as_fn_exit 18765 18766# as_fn_unset VAR 18767# --------------- 18768# Portably unset VAR. 18769as_fn_unset () 18770{ 18771 { eval $1=; unset $1;} 18772} 18773as_unset=as_fn_unset 18774# as_fn_append VAR VALUE 18775# ---------------------- 18776# Append the text in VALUE to the end of the definition contained in VAR. Take 18777# advantage of any shell optimizations that allow amortized linear growth over 18778# repeated appends, instead of the typical quadratic growth present in naive 18779# implementations. 18780if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 18781 eval 'as_fn_append () 18782 { 18783 eval $1+=\$2 18784 }' 18785else 18786 as_fn_append () 18787 { 18788 eval $1=\$$1\$2 18789 } 18790fi # as_fn_append 18791 18792# as_fn_arith ARG... 18793# ------------------ 18794# Perform arithmetic evaluation on the ARGs, and store the result in the 18795# global $as_val. Take advantage of shells that can avoid forks. The arguments 18796# must be portable across $(()) and expr. 18797if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 18798 eval 'as_fn_arith () 18799 { 18800 as_val=$(( $* )) 18801 }' 18802else 18803 as_fn_arith () 18804 { 18805 as_val=`expr "$@" || test $? -eq 1` 18806 } 18807fi # as_fn_arith 18808 18809 18810if expr a : '\(a\)' >/dev/null 2>&1 && 18811 test "X`expr 00001 : '.*\(...\)'`" = X001; then 18812 as_expr=expr 18813else 18814 as_expr=false 18815fi 18816 18817if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 18818 as_basename=basename 18819else 18820 as_basename=false 18821fi 18822 18823if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 18824 as_dirname=dirname 18825else 18826 as_dirname=false 18827fi 18828 18829as_me=`$as_basename -- "$0" || 18830$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 18831 X"$0" : 'X\(//\)$' \| \ 18832 X"$0" : 'X\(/\)' \| . 2>/dev/null || 18833$as_echo X/"$0" | 18834 sed '/^.*\/\([^/][^/]*\)\/*$/{ 18835 s//\1/ 18836 q 18837 } 18838 /^X\/\(\/\/\)$/{ 18839 s//\1/ 18840 q 18841 } 18842 /^X\/\(\/\).*/{ 18843 s//\1/ 18844 q 18845 } 18846 s/.*/./; q'` 18847 18848# Avoid depending upon Character Ranges. 18849as_cr_letters='abcdefghijklmnopqrstuvwxyz' 18850as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 18851as_cr_Letters=$as_cr_letters$as_cr_LETTERS 18852as_cr_digits='0123456789' 18853as_cr_alnum=$as_cr_Letters$as_cr_digits 18854 18855ECHO_C= ECHO_N= ECHO_T= 18856case `echo -n x` in #((((( 18857-n*) 18858 case `echo 'xy\c'` in 18859 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 18860 xy) ECHO_C='\c';; 18861 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 18862 ECHO_T=' ';; 18863 esac;; 18864*) 18865 ECHO_N='-n';; 18866esac 18867 18868rm -f conf$$ conf$$.exe conf$$.file 18869if test -d conf$$.dir; then 18870 rm -f conf$$.dir/conf$$.file 18871else 18872 rm -f conf$$.dir 18873 mkdir conf$$.dir 2>/dev/null 18874fi 18875if (echo >conf$$.file) 2>/dev/null; then 18876 if ln -s conf$$.file conf$$ 2>/dev/null; then 18877 as_ln_s='ln -s' 18878 # ... but there are two gotchas: 18879 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 18880 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 18881 # In both cases, we have to default to `cp -pR'. 18882 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 18883 as_ln_s='cp -pR' 18884 elif ln conf$$.file conf$$ 2>/dev/null; then 18885 as_ln_s=ln 18886 else 18887 as_ln_s='cp -pR' 18888 fi 18889else 18890 as_ln_s='cp -pR' 18891fi 18892rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 18893rmdir conf$$.dir 2>/dev/null 18894 18895 18896# as_fn_mkdir_p 18897# ------------- 18898# Create "$as_dir" as a directory, including parents if necessary. 18899as_fn_mkdir_p () 18900{ 18901 18902 case $as_dir in #( 18903 -*) as_dir=./$as_dir;; 18904 esac 18905 test -d "$as_dir" || eval $as_mkdir_p || { 18906 as_dirs= 18907 while :; do 18908 case $as_dir in #( 18909 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 18910 *) as_qdir=$as_dir;; 18911 esac 18912 as_dirs="'$as_qdir' $as_dirs" 18913 as_dir=`$as_dirname -- "$as_dir" || 18914$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 18915 X"$as_dir" : 'X\(//\)[^/]' \| \ 18916 X"$as_dir" : 'X\(//\)$' \| \ 18917 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 18918$as_echo X"$as_dir" | 18919 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 18920 s//\1/ 18921 q 18922 } 18923 /^X\(\/\/\)[^/].*/{ 18924 s//\1/ 18925 q 18926 } 18927 /^X\(\/\/\)$/{ 18928 s//\1/ 18929 q 18930 } 18931 /^X\(\/\).*/{ 18932 s//\1/ 18933 q 18934 } 18935 s/.*/./; q'` 18936 test -d "$as_dir" && break 18937 done 18938 test -z "$as_dirs" || eval "mkdir $as_dirs" 18939 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 18940 18941 18942} # as_fn_mkdir_p 18943if mkdir -p . 2>/dev/null; then 18944 as_mkdir_p='mkdir -p "$as_dir"' 18945else 18946 test -d ./-p && rmdir ./-p 18947 as_mkdir_p=false 18948fi 18949 18950 18951# as_fn_executable_p FILE 18952# ----------------------- 18953# Test if FILE is an executable regular file. 18954as_fn_executable_p () 18955{ 18956 test -f "$1" && test -x "$1" 18957} # as_fn_executable_p 18958as_test_x='test -x' 18959as_executable_p=as_fn_executable_p 18960 18961# Sed expression to map a string onto a valid CPP name. 18962as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 18963 18964# Sed expression to map a string onto a valid variable name. 18965as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 18966 18967 18968exec 6>&1 18969## ----------------------------------- ## 18970## Main body of $CONFIG_STATUS script. ## 18971## ----------------------------------- ## 18972_ASEOF 18973test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 18974 18975cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 18976# Save the log message, to keep $0 and so on meaningful, and to 18977# report actual input values of CONFIG_FILES etc. instead of their 18978# values after options handling. 18979ac_log=" 18980This file was extended by xf86-video-siliconmotion $as_me 1.7.8, which was 18981generated by GNU Autoconf 2.69. Invocation command line was 18982 18983 CONFIG_FILES = $CONFIG_FILES 18984 CONFIG_HEADERS = $CONFIG_HEADERS 18985 CONFIG_LINKS = $CONFIG_LINKS 18986 CONFIG_COMMANDS = $CONFIG_COMMANDS 18987 $ $0 $@ 18988 18989on `(hostname || uname -n) 2>/dev/null | sed 1q` 18990" 18991 18992_ACEOF 18993 18994case $ac_config_files in *" 18995"*) set x $ac_config_files; shift; ac_config_files=$*;; 18996esac 18997 18998case $ac_config_headers in *" 18999"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 19000esac 19001 19002 19003cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19004# Files that config.status was made for. 19005config_files="$ac_config_files" 19006config_headers="$ac_config_headers" 19007config_commands="$ac_config_commands" 19008 19009_ACEOF 19010 19011cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19012ac_cs_usage="\ 19013\`$as_me' instantiates files and other configuration actions 19014from templates according to the current configuration. Unless the files 19015and actions are specified as TAGs, all are instantiated by default. 19016 19017Usage: $0 [OPTION]... [TAG]... 19018 19019 -h, --help print this help, then exit 19020 -V, --version print version number and configuration settings, then exit 19021 --config print configuration, then exit 19022 -q, --quiet, --silent 19023 do not print progress messages 19024 -d, --debug don't remove temporary files 19025 --recheck update $as_me by reconfiguring in the same conditions 19026 --file=FILE[:TEMPLATE] 19027 instantiate the configuration file FILE 19028 --header=FILE[:TEMPLATE] 19029 instantiate the configuration header FILE 19030 19031Configuration files: 19032$config_files 19033 19034Configuration headers: 19035$config_headers 19036 19037Configuration commands: 19038$config_commands 19039 19040Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/siliconmotion>." 19041 19042_ACEOF 19043cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19044ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 19045ac_cs_version="\\ 19046xf86-video-siliconmotion config.status 1.7.8 19047configured by $0, generated by GNU Autoconf 2.69, 19048 with options \\"\$ac_cs_config\\" 19049 19050Copyright (C) 2012 Free Software Foundation, Inc. 19051This config.status script is free software; the Free Software Foundation 19052gives unlimited permission to copy, distribute and modify it." 19053 19054ac_pwd='$ac_pwd' 19055srcdir='$srcdir' 19056INSTALL='$INSTALL' 19057MKDIR_P='$MKDIR_P' 19058AWK='$AWK' 19059test -n "\$AWK" || AWK=awk 19060_ACEOF 19061 19062cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19063# The default lists apply if the user does not specify any file. 19064ac_need_defaults=: 19065while test $# != 0 19066do 19067 case $1 in 19068 --*=?*) 19069 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19070 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 19071 ac_shift=: 19072 ;; 19073 --*=) 19074 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19075 ac_optarg= 19076 ac_shift=: 19077 ;; 19078 *) 19079 ac_option=$1 19080 ac_optarg=$2 19081 ac_shift=shift 19082 ;; 19083 esac 19084 19085 case $ac_option in 19086 # Handling of the options. 19087 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 19088 ac_cs_recheck=: ;; 19089 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 19090 $as_echo "$ac_cs_version"; exit ;; 19091 --config | --confi | --conf | --con | --co | --c ) 19092 $as_echo "$ac_cs_config"; exit ;; 19093 --debug | --debu | --deb | --de | --d | -d ) 19094 debug=: ;; 19095 --file | --fil | --fi | --f ) 19096 $ac_shift 19097 case $ac_optarg in 19098 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19099 '') as_fn_error $? "missing file argument" ;; 19100 esac 19101 as_fn_append CONFIG_FILES " '$ac_optarg'" 19102 ac_need_defaults=false;; 19103 --header | --heade | --head | --hea ) 19104 $ac_shift 19105 case $ac_optarg in 19106 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19107 esac 19108 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 19109 ac_need_defaults=false;; 19110 --he | --h) 19111 # Conflict between --help and --header 19112 as_fn_error $? "ambiguous option: \`$1' 19113Try \`$0 --help' for more information.";; 19114 --help | --hel | -h ) 19115 $as_echo "$ac_cs_usage"; exit ;; 19116 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 19117 | -silent | --silent | --silen | --sile | --sil | --si | --s) 19118 ac_cs_silent=: ;; 19119 19120 # This is an error. 19121 -*) as_fn_error $? "unrecognized option: \`$1' 19122Try \`$0 --help' for more information." ;; 19123 19124 *) as_fn_append ac_config_targets " $1" 19125 ac_need_defaults=false ;; 19126 19127 esac 19128 shift 19129done 19130 19131ac_configure_extra_args= 19132 19133if $ac_cs_silent; then 19134 exec 6>/dev/null 19135 ac_configure_extra_args="$ac_configure_extra_args --silent" 19136fi 19137 19138_ACEOF 19139cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19140if \$ac_cs_recheck; then 19141 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 19142 shift 19143 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 19144 CONFIG_SHELL='$SHELL' 19145 export CONFIG_SHELL 19146 exec "\$@" 19147fi 19148 19149_ACEOF 19150cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19151exec 5>>config.log 19152{ 19153 echo 19154 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 19155## Running $as_me. ## 19156_ASBOX 19157 $as_echo "$ac_log" 19158} >&5 19159 19160_ACEOF 19161cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19162# 19163# INIT-COMMANDS 19164# 19165AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 19166 19167 19168# The HP-UX ksh and POSIX shell print the target directory to stdout 19169# if CDPATH is set. 19170(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 19171 19172sed_quote_subst='$sed_quote_subst' 19173double_quote_subst='$double_quote_subst' 19174delay_variable_subst='$delay_variable_subst' 19175enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 19176macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 19177macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 19178enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 19179pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 19180enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 19181SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 19182ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 19183PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 19184host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 19185host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 19186host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 19187build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 19188build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 19189build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 19190SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 19191Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 19192GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 19193EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 19194FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 19195LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 19196NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 19197LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 19198max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 19199ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 19200exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 19201lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 19202lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 19203lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 19204lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 19205lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 19206reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 19207reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 19208OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 19209deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 19210file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 19211file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 19212want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 19213DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 19214sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 19215AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 19216AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 19217archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 19218STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 19219RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 19220old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 19221old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 19222old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 19223lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 19224CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 19225CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 19226compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 19227GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 19228lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 19229lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 19230lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 19231lt_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"`' 19232nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 19233lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 19234objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 19235MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 19236lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 19237lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 19238lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 19239lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 19240lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 19241need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 19242MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 19243DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 19244NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 19245LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 19246OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 19247OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 19248libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 19249shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 19250extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19251archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 19252enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 19253export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 19254whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 19255compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 19256old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 19257old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19258archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 19259archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19260module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 19261module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19262with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 19263allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 19264no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 19265hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 19266hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 19267hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 19268hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 19269hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 19270hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 19271hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 19272inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 19273link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 19274always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 19275export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 19276exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 19277include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 19278prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 19279postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 19280file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 19281variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 19282need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 19283need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 19284version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 19285runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 19286shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 19287shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 19288libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 19289library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 19290soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 19291install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 19292postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 19293postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 19294finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 19295finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 19296hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 19297sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 19298sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 19299hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 19300enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 19301enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 19302enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 19303old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 19304striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 19305 19306LTCC='$LTCC' 19307LTCFLAGS='$LTCFLAGS' 19308compiler='$compiler_DEFAULT' 19309 19310# A function that is used when there is no print builtin or printf. 19311func_fallback_echo () 19312{ 19313 eval 'cat <<_LTECHO_EOF 19314\$1 19315_LTECHO_EOF' 19316} 19317 19318# Quote evaled strings. 19319for var in SHELL \ 19320ECHO \ 19321PATH_SEPARATOR \ 19322SED \ 19323GREP \ 19324EGREP \ 19325FGREP \ 19326LD \ 19327NM \ 19328LN_S \ 19329lt_SP2NL \ 19330lt_NL2SP \ 19331reload_flag \ 19332OBJDUMP \ 19333deplibs_check_method \ 19334file_magic_cmd \ 19335file_magic_glob \ 19336want_nocaseglob \ 19337DLLTOOL \ 19338sharedlib_from_linklib_cmd \ 19339AR \ 19340AR_FLAGS \ 19341archiver_list_spec \ 19342STRIP \ 19343RANLIB \ 19344CC \ 19345CFLAGS \ 19346compiler \ 19347lt_cv_sys_global_symbol_pipe \ 19348lt_cv_sys_global_symbol_to_cdecl \ 19349lt_cv_sys_global_symbol_to_c_name_address \ 19350lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 19351nm_file_list_spec \ 19352lt_prog_compiler_no_builtin_flag \ 19353lt_prog_compiler_pic \ 19354lt_prog_compiler_wl \ 19355lt_prog_compiler_static \ 19356lt_cv_prog_compiler_c_o \ 19357need_locks \ 19358MANIFEST_TOOL \ 19359DSYMUTIL \ 19360NMEDIT \ 19361LIPO \ 19362OTOOL \ 19363OTOOL64 \ 19364shrext_cmds \ 19365export_dynamic_flag_spec \ 19366whole_archive_flag_spec \ 19367compiler_needs_object \ 19368with_gnu_ld \ 19369allow_undefined_flag \ 19370no_undefined_flag \ 19371hardcode_libdir_flag_spec \ 19372hardcode_libdir_separator \ 19373exclude_expsyms \ 19374include_expsyms \ 19375file_list_spec \ 19376variables_saved_for_relink \ 19377libname_spec \ 19378library_names_spec \ 19379soname_spec \ 19380install_override_mode \ 19381finish_eval \ 19382old_striplib \ 19383striplib; do 19384 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 19385 *[\\\\\\\`\\"\\\$]*) 19386 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 19387 ;; 19388 *) 19389 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 19390 ;; 19391 esac 19392done 19393 19394# Double-quote double-evaled strings. 19395for var in reload_cmds \ 19396old_postinstall_cmds \ 19397old_postuninstall_cmds \ 19398old_archive_cmds \ 19399extract_expsyms_cmds \ 19400old_archive_from_new_cmds \ 19401old_archive_from_expsyms_cmds \ 19402archive_cmds \ 19403archive_expsym_cmds \ 19404module_cmds \ 19405module_expsym_cmds \ 19406export_symbols_cmds \ 19407prelink_cmds \ 19408postlink_cmds \ 19409postinstall_cmds \ 19410postuninstall_cmds \ 19411finish_cmds \ 19412sys_lib_search_path_spec \ 19413sys_lib_dlsearch_path_spec; do 19414 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 19415 *[\\\\\\\`\\"\\\$]*) 19416 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 19417 ;; 19418 *) 19419 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 19420 ;; 19421 esac 19422done 19423 19424ac_aux_dir='$ac_aux_dir' 19425xsi_shell='$xsi_shell' 19426lt_shell_append='$lt_shell_append' 19427 19428# See if we are running on zsh, and set the options which allow our 19429# commands through without removal of \ escapes INIT. 19430if test -n "\${ZSH_VERSION+set}" ; then 19431 setopt NO_GLOB_SUBST 19432fi 19433 19434 19435 PACKAGE='$PACKAGE' 19436 VERSION='$VERSION' 19437 TIMESTAMP='$TIMESTAMP' 19438 RM='$RM' 19439 ofile='$ofile' 19440 19441 19442 19443 19444_ACEOF 19445 19446cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19447 19448# Handling of arguments. 19449for ac_config_target in $ac_config_targets 19450do 19451 case $ac_config_target in 19452 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 19453 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 19454 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 19455 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 19456 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 19457 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 19458 19459 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 19460 esac 19461done 19462 19463 19464# If the user did not use the arguments to specify the items to instantiate, 19465# then the envvar interface is used. Set only those that are not. 19466# We use the long form for the default assignment because of an extremely 19467# bizarre bug on SunOS 4.1.3. 19468if $ac_need_defaults; then 19469 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 19470 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 19471 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 19472fi 19473 19474# Have a temporary directory for convenience. Make it in the build tree 19475# simply because there is no reason against having it here, and in addition, 19476# creating and moving files from /tmp can sometimes cause problems. 19477# Hook for its removal unless debugging. 19478# Note that there is a small window in which the directory will not be cleaned: 19479# after its creation but before its name has been assigned to `$tmp'. 19480$debug || 19481{ 19482 tmp= ac_tmp= 19483 trap 'exit_status=$? 19484 : "${ac_tmp:=$tmp}" 19485 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 19486' 0 19487 trap 'as_fn_exit 1' 1 2 13 15 19488} 19489# Create a (secure) tmp directory for tmp files. 19490 19491{ 19492 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 19493 test -d "$tmp" 19494} || 19495{ 19496 tmp=./conf$$-$RANDOM 19497 (umask 077 && mkdir "$tmp") 19498} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 19499ac_tmp=$tmp 19500 19501# Set up the scripts for CONFIG_FILES section. 19502# No need to generate them if there are no CONFIG_FILES. 19503# This happens for instance with `./config.status config.h'. 19504if test -n "$CONFIG_FILES"; then 19505 19506 19507ac_cr=`echo X | tr X '\015'` 19508# On cygwin, bash can eat \r inside `` if the user requested igncr. 19509# But we know of no other shell where ac_cr would be empty at this 19510# point, so we can use a bashism as a fallback. 19511if test "x$ac_cr" = x; then 19512 eval ac_cr=\$\'\\r\' 19513fi 19514ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 19515if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 19516 ac_cs_awk_cr='\\r' 19517else 19518 ac_cs_awk_cr=$ac_cr 19519fi 19520 19521echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 19522_ACEOF 19523 19524 19525{ 19526 echo "cat >conf$$subs.awk <<_ACEOF" && 19527 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 19528 echo "_ACEOF" 19529} >conf$$subs.sh || 19530 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19531ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 19532ac_delim='%!_!# ' 19533for ac_last_try in false false false false false :; do 19534 . ./conf$$subs.sh || 19535 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19536 19537 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 19538 if test $ac_delim_n = $ac_delim_num; then 19539 break 19540 elif $ac_last_try; then 19541 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19542 else 19543 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19544 fi 19545done 19546rm -f conf$$subs.sh 19547 19548cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19549cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 19550_ACEOF 19551sed -n ' 19552h 19553s/^/S["/; s/!.*/"]=/ 19554p 19555g 19556s/^[^!]*!// 19557:repl 19558t repl 19559s/'"$ac_delim"'$// 19560t delim 19561:nl 19562h 19563s/\(.\{148\}\)..*/\1/ 19564t more1 19565s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 19566p 19567n 19568b repl 19569:more1 19570s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19571p 19572g 19573s/.\{148\}// 19574t nl 19575:delim 19576h 19577s/\(.\{148\}\)..*/\1/ 19578t more2 19579s/["\\]/\\&/g; s/^/"/; s/$/"/ 19580p 19581b 19582:more2 19583s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19584p 19585g 19586s/.\{148\}// 19587t delim 19588' <conf$$subs.awk | sed ' 19589/^[^""]/{ 19590 N 19591 s/\n// 19592} 19593' >>$CONFIG_STATUS || ac_write_fail=1 19594rm -f conf$$subs.awk 19595cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19596_ACAWK 19597cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 19598 for (key in S) S_is_set[key] = 1 19599 FS = "" 19600 19601} 19602{ 19603 line = $ 0 19604 nfields = split(line, field, "@") 19605 substed = 0 19606 len = length(field[1]) 19607 for (i = 2; i < nfields; i++) { 19608 key = field[i] 19609 keylen = length(key) 19610 if (S_is_set[key]) { 19611 value = S[key] 19612 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 19613 len += length(value) + length(field[++i]) 19614 substed = 1 19615 } else 19616 len += 1 + keylen 19617 } 19618 19619 print line 19620} 19621 19622_ACAWK 19623_ACEOF 19624cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19625if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 19626 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 19627else 19628 cat 19629fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 19630 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 19631_ACEOF 19632 19633# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 19634# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 19635# trailing colons and then remove the whole line if VPATH becomes empty 19636# (actually we leave an empty line to preserve line numbers). 19637if test "x$srcdir" = x.; then 19638 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 19639h 19640s/// 19641s/^/:/ 19642s/[ ]*$/:/ 19643s/:\$(srcdir):/:/g 19644s/:\${srcdir}:/:/g 19645s/:@srcdir@:/:/g 19646s/^:*// 19647s/:*$// 19648x 19649s/\(=[ ]*\).*/\1/ 19650G 19651s/\n// 19652s/^[^=]*=[ ]*$// 19653}' 19654fi 19655 19656cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19657fi # test -n "$CONFIG_FILES" 19658 19659# Set up the scripts for CONFIG_HEADERS section. 19660# No need to generate them if there are no CONFIG_HEADERS. 19661# This happens for instance with `./config.status Makefile'. 19662if test -n "$CONFIG_HEADERS"; then 19663cat >"$ac_tmp/defines.awk" <<\_ACAWK || 19664BEGIN { 19665_ACEOF 19666 19667# Transform confdefs.h into an awk script `defines.awk', embedded as 19668# here-document in config.status, that substitutes the proper values into 19669# config.h.in to produce config.h. 19670 19671# Create a delimiter string that does not exist in confdefs.h, to ease 19672# handling of long lines. 19673ac_delim='%!_!# ' 19674for ac_last_try in false false :; do 19675 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 19676 if test -z "$ac_tt"; then 19677 break 19678 elif $ac_last_try; then 19679 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 19680 else 19681 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19682 fi 19683done 19684 19685# For the awk script, D is an array of macro values keyed by name, 19686# likewise P contains macro parameters if any. Preserve backslash 19687# newline sequences. 19688 19689ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 19690sed -n ' 19691s/.\{148\}/&'"$ac_delim"'/g 19692t rset 19693:rset 19694s/^[ ]*#[ ]*define[ ][ ]*/ / 19695t def 19696d 19697:def 19698s/\\$// 19699t bsnl 19700s/["\\]/\\&/g 19701s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19702D["\1"]=" \3"/p 19703s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 19704d 19705:bsnl 19706s/["\\]/\\&/g 19707s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19708D["\1"]=" \3\\\\\\n"\\/p 19709t cont 19710s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 19711t cont 19712d 19713:cont 19714n 19715s/.\{148\}/&'"$ac_delim"'/g 19716t clear 19717:clear 19718s/\\$// 19719t bsnlc 19720s/["\\]/\\&/g; s/^/"/; s/$/"/p 19721d 19722:bsnlc 19723s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 19724b cont 19725' <confdefs.h | sed ' 19726s/'"$ac_delim"'/"\\\ 19727"/g' >>$CONFIG_STATUS || ac_write_fail=1 19728 19729cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19730 for (key in D) D_is_set[key] = 1 19731 FS = "" 19732} 19733/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 19734 line = \$ 0 19735 split(line, arg, " ") 19736 if (arg[1] == "#") { 19737 defundef = arg[2] 19738 mac1 = arg[3] 19739 } else { 19740 defundef = substr(arg[1], 2) 19741 mac1 = arg[2] 19742 } 19743 split(mac1, mac2, "(") #) 19744 macro = mac2[1] 19745 prefix = substr(line, 1, index(line, defundef) - 1) 19746 if (D_is_set[macro]) { 19747 # Preserve the white space surrounding the "#". 19748 print prefix "define", macro P[macro] D[macro] 19749 next 19750 } else { 19751 # Replace #undef with comments. This is necessary, for example, 19752 # in the case of _POSIX_SOURCE, which is predefined and required 19753 # on some systems where configure will not decide to define it. 19754 if (defundef == "undef") { 19755 print "/*", prefix defundef, macro, "*/" 19756 next 19757 } 19758 } 19759} 19760{ print } 19761_ACAWK 19762_ACEOF 19763cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19764 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 19765fi # test -n "$CONFIG_HEADERS" 19766 19767 19768eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 19769shift 19770for ac_tag 19771do 19772 case $ac_tag in 19773 :[FHLC]) ac_mode=$ac_tag; continue;; 19774 esac 19775 case $ac_mode$ac_tag in 19776 :[FHL]*:*);; 19777 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 19778 :[FH]-) ac_tag=-:-;; 19779 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 19780 esac 19781 ac_save_IFS=$IFS 19782 IFS=: 19783 set x $ac_tag 19784 IFS=$ac_save_IFS 19785 shift 19786 ac_file=$1 19787 shift 19788 19789 case $ac_mode in 19790 :L) ac_source=$1;; 19791 :[FH]) 19792 ac_file_inputs= 19793 for ac_f 19794 do 19795 case $ac_f in 19796 -) ac_f="$ac_tmp/stdin";; 19797 *) # Look for the file first in the build tree, then in the source tree 19798 # (if the path is not absolute). The absolute path cannot be DOS-style, 19799 # because $ac_f cannot contain `:'. 19800 test -f "$ac_f" || 19801 case $ac_f in 19802 [\\/$]*) false;; 19803 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 19804 esac || 19805 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 19806 esac 19807 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 19808 as_fn_append ac_file_inputs " '$ac_f'" 19809 done 19810 19811 # Let's still pretend it is `configure' which instantiates (i.e., don't 19812 # use $as_me), people would be surprised to read: 19813 # /* config.h. Generated by config.status. */ 19814 configure_input='Generated from '` 19815 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 19816 `' by configure.' 19817 if test x"$ac_file" != x-; then 19818 configure_input="$ac_file. $configure_input" 19819 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 19820$as_echo "$as_me: creating $ac_file" >&6;} 19821 fi 19822 # Neutralize special characters interpreted by sed in replacement strings. 19823 case $configure_input in #( 19824 *\&* | *\|* | *\\* ) 19825 ac_sed_conf_input=`$as_echo "$configure_input" | 19826 sed 's/[\\\\&|]/\\\\&/g'`;; #( 19827 *) ac_sed_conf_input=$configure_input;; 19828 esac 19829 19830 case $ac_tag in 19831 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 19832 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 19833 esac 19834 ;; 19835 esac 19836 19837 ac_dir=`$as_dirname -- "$ac_file" || 19838$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19839 X"$ac_file" : 'X\(//\)[^/]' \| \ 19840 X"$ac_file" : 'X\(//\)$' \| \ 19841 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 19842$as_echo X"$ac_file" | 19843 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19844 s//\1/ 19845 q 19846 } 19847 /^X\(\/\/\)[^/].*/{ 19848 s//\1/ 19849 q 19850 } 19851 /^X\(\/\/\)$/{ 19852 s//\1/ 19853 q 19854 } 19855 /^X\(\/\).*/{ 19856 s//\1/ 19857 q 19858 } 19859 s/.*/./; q'` 19860 as_dir="$ac_dir"; as_fn_mkdir_p 19861 ac_builddir=. 19862 19863case "$ac_dir" in 19864.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 19865*) 19866 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 19867 # A ".." for each directory in $ac_dir_suffix. 19868 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 19869 case $ac_top_builddir_sub in 19870 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 19871 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 19872 esac ;; 19873esac 19874ac_abs_top_builddir=$ac_pwd 19875ac_abs_builddir=$ac_pwd$ac_dir_suffix 19876# for backward compatibility: 19877ac_top_builddir=$ac_top_build_prefix 19878 19879case $srcdir in 19880 .) # We are building in place. 19881 ac_srcdir=. 19882 ac_top_srcdir=$ac_top_builddir_sub 19883 ac_abs_top_srcdir=$ac_pwd ;; 19884 [\\/]* | ?:[\\/]* ) # Absolute name. 19885 ac_srcdir=$srcdir$ac_dir_suffix; 19886 ac_top_srcdir=$srcdir 19887 ac_abs_top_srcdir=$srcdir ;; 19888 *) # Relative name. 19889 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 19890 ac_top_srcdir=$ac_top_build_prefix$srcdir 19891 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 19892esac 19893ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 19894 19895 19896 case $ac_mode in 19897 :F) 19898 # 19899 # CONFIG_FILE 19900 # 19901 19902 case $INSTALL in 19903 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 19904 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 19905 esac 19906 ac_MKDIR_P=$MKDIR_P 19907 case $MKDIR_P in 19908 [\\/$]* | ?:[\\/]* ) ;; 19909 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 19910 esac 19911_ACEOF 19912 19913cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19914# If the template does not know about datarootdir, expand it. 19915# FIXME: This hack should be removed a few years after 2.60. 19916ac_datarootdir_hack=; ac_datarootdir_seen= 19917ac_sed_dataroot=' 19918/datarootdir/ { 19919 p 19920 q 19921} 19922/@datadir@/p 19923/@docdir@/p 19924/@infodir@/p 19925/@localedir@/p 19926/@mandir@/p' 19927case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 19928*datarootdir*) ac_datarootdir_seen=yes;; 19929*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 19930 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 19931$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 19932_ACEOF 19933cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19934 ac_datarootdir_hack=' 19935 s&@datadir@&$datadir&g 19936 s&@docdir@&$docdir&g 19937 s&@infodir@&$infodir&g 19938 s&@localedir@&$localedir&g 19939 s&@mandir@&$mandir&g 19940 s&\\\${datarootdir}&$datarootdir&g' ;; 19941esac 19942_ACEOF 19943 19944# Neutralize VPATH when `$srcdir' = `.'. 19945# Shell code in configure.ac might set extrasub. 19946# FIXME: do we really want to maintain this feature? 19947cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19948ac_sed_extra="$ac_vpsub 19949$extrasub 19950_ACEOF 19951cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19952:t 19953/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 19954s|@configure_input@|$ac_sed_conf_input|;t t 19955s&@top_builddir@&$ac_top_builddir_sub&;t t 19956s&@top_build_prefix@&$ac_top_build_prefix&;t t 19957s&@srcdir@&$ac_srcdir&;t t 19958s&@abs_srcdir@&$ac_abs_srcdir&;t t 19959s&@top_srcdir@&$ac_top_srcdir&;t t 19960s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 19961s&@builddir@&$ac_builddir&;t t 19962s&@abs_builddir@&$ac_abs_builddir&;t t 19963s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 19964s&@INSTALL@&$ac_INSTALL&;t t 19965s&@MKDIR_P@&$ac_MKDIR_P&;t t 19966$ac_datarootdir_hack 19967" 19968eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 19969 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19970 19971test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 19972 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 19973 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 19974 "$ac_tmp/out"`; test -z "$ac_out"; } && 19975 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 19976which seems to be undefined. Please make sure it is defined" >&5 19977$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 19978which seems to be undefined. Please make sure it is defined" >&2;} 19979 19980 rm -f "$ac_tmp/stdin" 19981 case $ac_file in 19982 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 19983 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 19984 esac \ 19985 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19986 ;; 19987 :H) 19988 # 19989 # CONFIG_HEADER 19990 # 19991 if test x"$ac_file" != x-; then 19992 { 19993 $as_echo "/* $configure_input */" \ 19994 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 19995 } >"$ac_tmp/config.h" \ 19996 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19997 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 19998 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 19999$as_echo "$as_me: $ac_file is unchanged" >&6;} 20000 else 20001 rm -f "$ac_file" 20002 mv "$ac_tmp/config.h" "$ac_file" \ 20003 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20004 fi 20005 else 20006 $as_echo "/* $configure_input */" \ 20007 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 20008 || as_fn_error $? "could not create -" "$LINENO" 5 20009 fi 20010# Compute "$ac_file"'s index in $config_headers. 20011_am_arg="$ac_file" 20012_am_stamp_count=1 20013for _am_header in $config_headers :; do 20014 case $_am_header in 20015 $_am_arg | $_am_arg:* ) 20016 break ;; 20017 * ) 20018 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 20019 esac 20020done 20021echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 20022$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20023 X"$_am_arg" : 'X\(//\)[^/]' \| \ 20024 X"$_am_arg" : 'X\(//\)$' \| \ 20025 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 20026$as_echo X"$_am_arg" | 20027 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20028 s//\1/ 20029 q 20030 } 20031 /^X\(\/\/\)[^/].*/{ 20032 s//\1/ 20033 q 20034 } 20035 /^X\(\/\/\)$/{ 20036 s//\1/ 20037 q 20038 } 20039 /^X\(\/\).*/{ 20040 s//\1/ 20041 q 20042 } 20043 s/.*/./; q'`/stamp-h$_am_stamp_count 20044 ;; 20045 20046 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 20047$as_echo "$as_me: executing $ac_file commands" >&6;} 20048 ;; 20049 esac 20050 20051 20052 case $ac_file$ac_mode in 20053 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 20054 # Older Autoconf quotes --file arguments for eval, but not when files 20055 # are listed without --file. Let's play safe and only enable the eval 20056 # if we detect the quoting. 20057 case $CONFIG_FILES in 20058 *\'*) eval set x "$CONFIG_FILES" ;; 20059 *) set x $CONFIG_FILES ;; 20060 esac 20061 shift 20062 for mf 20063 do 20064 # Strip MF so we end up with the name of the file. 20065 mf=`echo "$mf" | sed -e 's/:.*$//'` 20066 # Check whether this is an Automake generated Makefile or not. 20067 # We used to match only the files named 'Makefile.in', but 20068 # some people rename them; so instead we look at the file content. 20069 # Grep'ing the first line is not enough: some people post-process 20070 # each Makefile.in and add a new line on top of each file to say so. 20071 # Grep'ing the whole file is not good either: AIX grep has a line 20072 # limit of 2048, but all sed's we know have understand at least 4000. 20073 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 20074 dirpart=`$as_dirname -- "$mf" || 20075$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20076 X"$mf" : 'X\(//\)[^/]' \| \ 20077 X"$mf" : 'X\(//\)$' \| \ 20078 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 20079$as_echo X"$mf" | 20080 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20081 s//\1/ 20082 q 20083 } 20084 /^X\(\/\/\)[^/].*/{ 20085 s//\1/ 20086 q 20087 } 20088 /^X\(\/\/\)$/{ 20089 s//\1/ 20090 q 20091 } 20092 /^X\(\/\).*/{ 20093 s//\1/ 20094 q 20095 } 20096 s/.*/./; q'` 20097 else 20098 continue 20099 fi 20100 # Extract the definition of DEPDIR, am__include, and am__quote 20101 # from the Makefile without running 'make'. 20102 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 20103 test -z "$DEPDIR" && continue 20104 am__include=`sed -n 's/^am__include = //p' < "$mf"` 20105 test -z "$am__include" && continue 20106 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 20107 # Find all dependency output files, they are included files with 20108 # $(DEPDIR) in their names. We invoke sed twice because it is the 20109 # simplest approach to changing $(DEPDIR) to its actual value in the 20110 # expansion. 20111 for file in `sed -n " 20112 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 20113 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 20114 # Make sure the directory exists. 20115 test -f "$dirpart/$file" && continue 20116 fdir=`$as_dirname -- "$file" || 20117$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20118 X"$file" : 'X\(//\)[^/]' \| \ 20119 X"$file" : 'X\(//\)$' \| \ 20120 X"$file" : 'X\(/\)' \| . 2>/dev/null || 20121$as_echo X"$file" | 20122 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20123 s//\1/ 20124 q 20125 } 20126 /^X\(\/\/\)[^/].*/{ 20127 s//\1/ 20128 q 20129 } 20130 /^X\(\/\/\)$/{ 20131 s//\1/ 20132 q 20133 } 20134 /^X\(\/\).*/{ 20135 s//\1/ 20136 q 20137 } 20138 s/.*/./; q'` 20139 as_dir=$dirpart/$fdir; as_fn_mkdir_p 20140 # echo "creating $dirpart/$file" 20141 echo '# dummy' > "$dirpart/$file" 20142 done 20143 done 20144} 20145 ;; 20146 "libtool":C) 20147 20148 # See if we are running on zsh, and set the options which allow our 20149 # commands through without removal of \ escapes. 20150 if test -n "${ZSH_VERSION+set}" ; then 20151 setopt NO_GLOB_SUBST 20152 fi 20153 20154 cfgfile="${ofile}T" 20155 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 20156 $RM "$cfgfile" 20157 20158 cat <<_LT_EOF >> "$cfgfile" 20159#! $SHELL 20160 20161# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 20162# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 20163# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 20164# NOTE: Changes made to this file will be lost: look at ltmain.sh. 20165# 20166# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 20167# 2006, 2007, 2008, 2009, 2010, 2011 Free Software 20168# Foundation, Inc. 20169# Written by Gordon Matzigkeit, 1996 20170# 20171# This file is part of GNU Libtool. 20172# 20173# GNU Libtool is free software; you can redistribute it and/or 20174# modify it under the terms of the GNU General Public License as 20175# published by the Free Software Foundation; either version 2 of 20176# the License, or (at your option) any later version. 20177# 20178# As a special exception to the GNU General Public License, 20179# if you distribute this file as part of a program or library that 20180# is built using GNU Libtool, you may include this file under the 20181# same distribution terms that you use for the rest of that program. 20182# 20183# GNU Libtool is distributed in the hope that it will be useful, 20184# but WITHOUT ANY WARRANTY; without even the implied warranty of 20185# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20186# GNU General Public License for more details. 20187# 20188# You should have received a copy of the GNU General Public License 20189# along with GNU Libtool; see the file COPYING. If not, a copy 20190# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 20191# obtained by writing to the Free Software Foundation, Inc., 20192# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20193 20194 20195# The names of the tagged configurations supported by this script. 20196available_tags="" 20197 20198# ### BEGIN LIBTOOL CONFIG 20199 20200# Whether or not to build static libraries. 20201build_old_libs=$enable_static 20202 20203# Which release of libtool.m4 was used? 20204macro_version=$macro_version 20205macro_revision=$macro_revision 20206 20207# Whether or not to build shared libraries. 20208build_libtool_libs=$enable_shared 20209 20210# What type of objects to build. 20211pic_mode=$pic_mode 20212 20213# Whether or not to optimize for fast installation. 20214fast_install=$enable_fast_install 20215 20216# Shell to use when invoking shell scripts. 20217SHELL=$lt_SHELL 20218 20219# An echo program that protects backslashes. 20220ECHO=$lt_ECHO 20221 20222# The PATH separator for the build system. 20223PATH_SEPARATOR=$lt_PATH_SEPARATOR 20224 20225# The host system. 20226host_alias=$host_alias 20227host=$host 20228host_os=$host_os 20229 20230# The build system. 20231build_alias=$build_alias 20232build=$build 20233build_os=$build_os 20234 20235# A sed program that does not truncate output. 20236SED=$lt_SED 20237 20238# Sed that helps us avoid accidentally triggering echo(1) options like -n. 20239Xsed="\$SED -e 1s/^X//" 20240 20241# A grep program that handles long lines. 20242GREP=$lt_GREP 20243 20244# An ERE matcher. 20245EGREP=$lt_EGREP 20246 20247# A literal string matcher. 20248FGREP=$lt_FGREP 20249 20250# A BSD- or MS-compatible name lister. 20251NM=$lt_NM 20252 20253# Whether we need soft or hard links. 20254LN_S=$lt_LN_S 20255 20256# What is the maximum length of a command? 20257max_cmd_len=$max_cmd_len 20258 20259# Object file suffix (normally "o"). 20260objext=$ac_objext 20261 20262# Executable file suffix (normally ""). 20263exeext=$exeext 20264 20265# whether the shell understands "unset". 20266lt_unset=$lt_unset 20267 20268# turn spaces into newlines. 20269SP2NL=$lt_lt_SP2NL 20270 20271# turn newlines into spaces. 20272NL2SP=$lt_lt_NL2SP 20273 20274# convert \$build file names to \$host format. 20275to_host_file_cmd=$lt_cv_to_host_file_cmd 20276 20277# convert \$build files to toolchain format. 20278to_tool_file_cmd=$lt_cv_to_tool_file_cmd 20279 20280# An object symbol dumper. 20281OBJDUMP=$lt_OBJDUMP 20282 20283# Method to check whether dependent libraries are shared objects. 20284deplibs_check_method=$lt_deplibs_check_method 20285 20286# Command to use when deplibs_check_method = "file_magic". 20287file_magic_cmd=$lt_file_magic_cmd 20288 20289# How to find potential files when deplibs_check_method = "file_magic". 20290file_magic_glob=$lt_file_magic_glob 20291 20292# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 20293want_nocaseglob=$lt_want_nocaseglob 20294 20295# DLL creation program. 20296DLLTOOL=$lt_DLLTOOL 20297 20298# Command to associate shared and link libraries. 20299sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 20300 20301# The archiver. 20302AR=$lt_AR 20303 20304# Flags to create an archive. 20305AR_FLAGS=$lt_AR_FLAGS 20306 20307# How to feed a file listing to the archiver. 20308archiver_list_spec=$lt_archiver_list_spec 20309 20310# A symbol stripping program. 20311STRIP=$lt_STRIP 20312 20313# Commands used to install an old-style archive. 20314RANLIB=$lt_RANLIB 20315old_postinstall_cmds=$lt_old_postinstall_cmds 20316old_postuninstall_cmds=$lt_old_postuninstall_cmds 20317 20318# Whether to use a lock for old archive extraction. 20319lock_old_archive_extraction=$lock_old_archive_extraction 20320 20321# A C compiler. 20322LTCC=$lt_CC 20323 20324# LTCC compiler flags. 20325LTCFLAGS=$lt_CFLAGS 20326 20327# Take the output of nm and produce a listing of raw symbols and C names. 20328global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 20329 20330# Transform the output of nm in a proper C declaration. 20331global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 20332 20333# Transform the output of nm in a C name address pair. 20334global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 20335 20336# Transform the output of nm in a C name address pair when lib prefix is needed. 20337global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 20338 20339# Specify filename containing input files for \$NM. 20340nm_file_list_spec=$lt_nm_file_list_spec 20341 20342# The root where to search for dependent libraries,and in which our libraries should be installed. 20343lt_sysroot=$lt_sysroot 20344 20345# The name of the directory that contains temporary libtool files. 20346objdir=$objdir 20347 20348# Used to examine libraries when file_magic_cmd begins with "file". 20349MAGIC_CMD=$MAGIC_CMD 20350 20351# Must we lock files when doing compilation? 20352need_locks=$lt_need_locks 20353 20354# Manifest tool. 20355MANIFEST_TOOL=$lt_MANIFEST_TOOL 20356 20357# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 20358DSYMUTIL=$lt_DSYMUTIL 20359 20360# Tool to change global to local symbols on Mac OS X. 20361NMEDIT=$lt_NMEDIT 20362 20363# Tool to manipulate fat objects and archives on Mac OS X. 20364LIPO=$lt_LIPO 20365 20366# ldd/readelf like tool for Mach-O binaries on Mac OS X. 20367OTOOL=$lt_OTOOL 20368 20369# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 20370OTOOL64=$lt_OTOOL64 20371 20372# Old archive suffix (normally "a"). 20373libext=$libext 20374 20375# Shared library suffix (normally ".so"). 20376shrext_cmds=$lt_shrext_cmds 20377 20378# The commands to extract the exported symbol list from a shared archive. 20379extract_expsyms_cmds=$lt_extract_expsyms_cmds 20380 20381# Variables whose values should be saved in libtool wrapper scripts and 20382# restored at link time. 20383variables_saved_for_relink=$lt_variables_saved_for_relink 20384 20385# Do we need the "lib" prefix for modules? 20386need_lib_prefix=$need_lib_prefix 20387 20388# Do we need a version for libraries? 20389need_version=$need_version 20390 20391# Library versioning type. 20392version_type=$version_type 20393 20394# Shared library runtime path variable. 20395runpath_var=$runpath_var 20396 20397# Shared library path variable. 20398shlibpath_var=$shlibpath_var 20399 20400# Is shlibpath searched before the hard-coded library search path? 20401shlibpath_overrides_runpath=$shlibpath_overrides_runpath 20402 20403# Format of library name prefix. 20404libname_spec=$lt_libname_spec 20405 20406# List of archive names. First name is the real one, the rest are links. 20407# The last name is the one that the linker finds with -lNAME 20408library_names_spec=$lt_library_names_spec 20409 20410# The coded name of the library, if different from the real name. 20411soname_spec=$lt_soname_spec 20412 20413# Permission mode override for installation of shared libraries. 20414install_override_mode=$lt_install_override_mode 20415 20416# Command to use after installation of a shared archive. 20417postinstall_cmds=$lt_postinstall_cmds 20418 20419# Command to use after uninstallation of a shared archive. 20420postuninstall_cmds=$lt_postuninstall_cmds 20421 20422# Commands used to finish a libtool library installation in a directory. 20423finish_cmds=$lt_finish_cmds 20424 20425# As "finish_cmds", except a single script fragment to be evaled but 20426# not shown. 20427finish_eval=$lt_finish_eval 20428 20429# Whether we should hardcode library paths into libraries. 20430hardcode_into_libs=$hardcode_into_libs 20431 20432# Compile-time system search path for libraries. 20433sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 20434 20435# Run-time system search path for libraries. 20436sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 20437 20438# Whether dlopen is supported. 20439dlopen_support=$enable_dlopen 20440 20441# Whether dlopen of programs is supported. 20442dlopen_self=$enable_dlopen_self 20443 20444# Whether dlopen of statically linked programs is supported. 20445dlopen_self_static=$enable_dlopen_self_static 20446 20447# Commands to strip libraries. 20448old_striplib=$lt_old_striplib 20449striplib=$lt_striplib 20450 20451 20452# The linker used to build libraries. 20453LD=$lt_LD 20454 20455# How to create reloadable object files. 20456reload_flag=$lt_reload_flag 20457reload_cmds=$lt_reload_cmds 20458 20459# Commands used to build an old-style archive. 20460old_archive_cmds=$lt_old_archive_cmds 20461 20462# A language specific compiler. 20463CC=$lt_compiler 20464 20465# Is the compiler the GNU compiler? 20466with_gcc=$GCC 20467 20468# Compiler flag to turn off builtin functions. 20469no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 20470 20471# Additional compiler flags for building library objects. 20472pic_flag=$lt_lt_prog_compiler_pic 20473 20474# How to pass a linker flag through the compiler. 20475wl=$lt_lt_prog_compiler_wl 20476 20477# Compiler flag to prevent dynamic linking. 20478link_static_flag=$lt_lt_prog_compiler_static 20479 20480# Does compiler simultaneously support -c and -o options? 20481compiler_c_o=$lt_lt_cv_prog_compiler_c_o 20482 20483# Whether or not to add -lc for building shared libraries. 20484build_libtool_need_lc=$archive_cmds_need_lc 20485 20486# Whether or not to disallow shared libs when runtime libs are static. 20487allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 20488 20489# Compiler flag to allow reflexive dlopens. 20490export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 20491 20492# Compiler flag to generate shared objects directly from archives. 20493whole_archive_flag_spec=$lt_whole_archive_flag_spec 20494 20495# Whether the compiler copes with passing no objects directly. 20496compiler_needs_object=$lt_compiler_needs_object 20497 20498# Create an old-style archive from a shared archive. 20499old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 20500 20501# Create a temporary old-style archive to link instead of a shared archive. 20502old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 20503 20504# Commands used to build a shared archive. 20505archive_cmds=$lt_archive_cmds 20506archive_expsym_cmds=$lt_archive_expsym_cmds 20507 20508# Commands used to build a loadable module if different from building 20509# a shared archive. 20510module_cmds=$lt_module_cmds 20511module_expsym_cmds=$lt_module_expsym_cmds 20512 20513# Whether we are building with GNU ld or not. 20514with_gnu_ld=$lt_with_gnu_ld 20515 20516# Flag that allows shared libraries with undefined symbols to be built. 20517allow_undefined_flag=$lt_allow_undefined_flag 20518 20519# Flag that enforces no undefined symbols. 20520no_undefined_flag=$lt_no_undefined_flag 20521 20522# Flag to hardcode \$libdir into a binary during linking. 20523# This must work even if \$libdir does not exist 20524hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 20525 20526# Whether we need a single "-rpath" flag with a separated argument. 20527hardcode_libdir_separator=$lt_hardcode_libdir_separator 20528 20529# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 20530# DIR into the resulting binary. 20531hardcode_direct=$hardcode_direct 20532 20533# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 20534# DIR into the resulting binary and the resulting library dependency is 20535# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 20536# library is relocated. 20537hardcode_direct_absolute=$hardcode_direct_absolute 20538 20539# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 20540# into the resulting binary. 20541hardcode_minus_L=$hardcode_minus_L 20542 20543# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 20544# into the resulting binary. 20545hardcode_shlibpath_var=$hardcode_shlibpath_var 20546 20547# Set to "yes" if building a shared library automatically hardcodes DIR 20548# into the library and all subsequent libraries and executables linked 20549# against it. 20550hardcode_automatic=$hardcode_automatic 20551 20552# Set to yes if linker adds runtime paths of dependent libraries 20553# to runtime path list. 20554inherit_rpath=$inherit_rpath 20555 20556# Whether libtool must link a program against all its dependency libraries. 20557link_all_deplibs=$link_all_deplibs 20558 20559# Set to "yes" if exported symbols are required. 20560always_export_symbols=$always_export_symbols 20561 20562# The commands to list exported symbols. 20563export_symbols_cmds=$lt_export_symbols_cmds 20564 20565# Symbols that should not be listed in the preloaded symbols. 20566exclude_expsyms=$lt_exclude_expsyms 20567 20568# Symbols that must always be exported. 20569include_expsyms=$lt_include_expsyms 20570 20571# Commands necessary for linking programs (against libraries) with templates. 20572prelink_cmds=$lt_prelink_cmds 20573 20574# Commands necessary for finishing linking programs. 20575postlink_cmds=$lt_postlink_cmds 20576 20577# Specify filename containing input files. 20578file_list_spec=$lt_file_list_spec 20579 20580# How to hardcode a shared library path into an executable. 20581hardcode_action=$hardcode_action 20582 20583# ### END LIBTOOL CONFIG 20584 20585_LT_EOF 20586 20587 case $host_os in 20588 aix3*) 20589 cat <<\_LT_EOF >> "$cfgfile" 20590# AIX sometimes has problems with the GCC collect2 program. For some 20591# reason, if we set the COLLECT_NAMES environment variable, the problems 20592# vanish in a puff of smoke. 20593if test "X${COLLECT_NAMES+set}" != Xset; then 20594 COLLECT_NAMES= 20595 export COLLECT_NAMES 20596fi 20597_LT_EOF 20598 ;; 20599 esac 20600 20601 20602ltmain="$ac_aux_dir/ltmain.sh" 20603 20604 20605 # We use sed instead of cat because bash on DJGPP gets confused if 20606 # if finds mixed CR/LF and LF-only lines. Since sed operates in 20607 # text mode, it properly converts lines to CR/LF. This bash problem 20608 # is reportedly fixed, but why not run on old versions too? 20609 sed '$q' "$ltmain" >> "$cfgfile" \ 20610 || (rm -f "$cfgfile"; exit 1) 20611 20612 if test x"$xsi_shell" = xyes; then 20613 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ 20614func_dirname ()\ 20615{\ 20616\ case ${1} in\ 20617\ */*) func_dirname_result="${1%/*}${2}" ;;\ 20618\ * ) func_dirname_result="${3}" ;;\ 20619\ esac\ 20620} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ 20621 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20622 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20623test 0 -eq $? || _lt_function_replace_fail=: 20624 20625 20626 sed -e '/^func_basename ()$/,/^} # func_basename /c\ 20627func_basename ()\ 20628{\ 20629\ func_basename_result="${1##*/}"\ 20630} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ 20631 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20632 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20633test 0 -eq $? || _lt_function_replace_fail=: 20634 20635 20636 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ 20637func_dirname_and_basename ()\ 20638{\ 20639\ case ${1} in\ 20640\ */*) func_dirname_result="${1%/*}${2}" ;;\ 20641\ * ) func_dirname_result="${3}" ;;\ 20642\ esac\ 20643\ func_basename_result="${1##*/}"\ 20644} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ 20645 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20646 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20647test 0 -eq $? || _lt_function_replace_fail=: 20648 20649 20650 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ 20651func_stripname ()\ 20652{\ 20653\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ 20654\ # positional parameters, so assign one to ordinary parameter first.\ 20655\ func_stripname_result=${3}\ 20656\ func_stripname_result=${func_stripname_result#"${1}"}\ 20657\ func_stripname_result=${func_stripname_result%"${2}"}\ 20658} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ 20659 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20660 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20661test 0 -eq $? || _lt_function_replace_fail=: 20662 20663 20664 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ 20665func_split_long_opt ()\ 20666{\ 20667\ func_split_long_opt_name=${1%%=*}\ 20668\ func_split_long_opt_arg=${1#*=}\ 20669} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ 20670 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20671 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20672test 0 -eq $? || _lt_function_replace_fail=: 20673 20674 20675 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ 20676func_split_short_opt ()\ 20677{\ 20678\ func_split_short_opt_arg=${1#??}\ 20679\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ 20680} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ 20681 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20682 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20683test 0 -eq $? || _lt_function_replace_fail=: 20684 20685 20686 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ 20687func_lo2o ()\ 20688{\ 20689\ case ${1} in\ 20690\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ 20691\ *) func_lo2o_result=${1} ;;\ 20692\ esac\ 20693} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ 20694 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20695 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20696test 0 -eq $? || _lt_function_replace_fail=: 20697 20698 20699 sed -e '/^func_xform ()$/,/^} # func_xform /c\ 20700func_xform ()\ 20701{\ 20702 func_xform_result=${1%.*}.lo\ 20703} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ 20704 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20705 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20706test 0 -eq $? || _lt_function_replace_fail=: 20707 20708 20709 sed -e '/^func_arith ()$/,/^} # func_arith /c\ 20710func_arith ()\ 20711{\ 20712 func_arith_result=$(( $* ))\ 20713} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ 20714 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20715 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20716test 0 -eq $? || _lt_function_replace_fail=: 20717 20718 20719 sed -e '/^func_len ()$/,/^} # func_len /c\ 20720func_len ()\ 20721{\ 20722 func_len_result=${#1}\ 20723} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ 20724 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20725 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20726test 0 -eq $? || _lt_function_replace_fail=: 20727 20728fi 20729 20730if test x"$lt_shell_append" = xyes; then 20731 sed -e '/^func_append ()$/,/^} # func_append /c\ 20732func_append ()\ 20733{\ 20734 eval "${1}+=\\${2}"\ 20735} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ 20736 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20737 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20738test 0 -eq $? || _lt_function_replace_fail=: 20739 20740 20741 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ 20742func_append_quoted ()\ 20743{\ 20744\ func_quote_for_eval "${2}"\ 20745\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ 20746} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ 20747 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20748 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20749test 0 -eq $? || _lt_function_replace_fail=: 20750 20751 20752 # Save a `func_append' function call where possible by direct use of '+=' 20753 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ 20754 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20755 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20756 test 0 -eq $? || _lt_function_replace_fail=: 20757else 20758 # Save a `func_append' function call even when '+=' is not available 20759 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ 20760 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20761 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20762 test 0 -eq $? || _lt_function_replace_fail=: 20763fi 20764 20765if test x"$_lt_function_replace_fail" = x":"; then 20766 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 20767$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} 20768fi 20769 20770 20771 mv -f "$cfgfile" "$ofile" || 20772 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 20773 chmod +x "$ofile" 20774 20775 ;; 20776 20777 esac 20778done # for ac_tag 20779 20780 20781as_fn_exit 0 20782_ACEOF 20783ac_clean_files=$ac_clean_files_save 20784 20785test $ac_write_fail = 0 || 20786 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 20787 20788 20789# configure is writing to config.log, and then calls config.status. 20790# config.status does its own redirection, appending to config.log. 20791# Unfortunately, on DOS this fails, as config.log is still kept open 20792# by configure, so config.status won't be able to write to it; its 20793# output is simply discarded. So we exec the FD to /dev/null, 20794# effectively closing config.log, so it can be properly (re)opened and 20795# appended to by config.status. When coming back to configure, we 20796# need to make the FD available again. 20797if test "$no_create" != yes; then 20798 ac_cs_success=: 20799 ac_config_status_args= 20800 test "$silent" = yes && 20801 ac_config_status_args="$ac_config_status_args --quiet" 20802 exec 5>/dev/null 20803 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 20804 exec 5>>config.log 20805 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 20806 # would make configure fail if this is the last instruction. 20807 $ac_cs_success || as_fn_exit 1 20808fi 20809if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 20810 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 20811$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 20812fi 20813 20814