configure revision 3f6d0e1d
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.68 for xf86-video-neomagic 1.2.7. 4# 5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 6# 7# 8# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 9# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software 10# Foundation, Inc. 11# 12# 13# This configure script is free software; the Free Software Foundation 14# gives unlimited permission to copy, distribute and modify it. 15## -------------------- ## 16## M4sh Initialization. ## 17## -------------------- ## 18 19# Be more Bourne compatible 20DUALCASE=1; export DUALCASE # for MKS sh 21if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 22 emulate sh 23 NULLCMD=: 24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 25 # is contrary to our usage. Disable this feature. 26 alias -g '${1+"$@"}'='"$@"' 27 setopt NO_GLOB_SUBST 28else 29 case `(set -o) 2>/dev/null` in #( 30 *posix*) : 31 set -o posix ;; #( 32 *) : 33 ;; 34esac 35fi 36 37 38as_nl=' 39' 40export as_nl 41# Printing a long string crashes Solaris 7 /usr/bin/printf. 42as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 44as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 45# Prefer a ksh shell builtin over an external printf program on Solaris, 46# but without wasting forks for bash or zsh. 47if test -z "$BASH_VERSION$ZSH_VERSION" \ 48 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 49 as_echo='print -r --' 50 as_echo_n='print -rn --' 51elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 52 as_echo='printf %s\n' 53 as_echo_n='printf %s' 54else 55 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 56 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 57 as_echo_n='/usr/ucb/echo -n' 58 else 59 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 60 as_echo_n_body='eval 61 arg=$1; 62 case $arg in #( 63 *"$as_nl"*) 64 expr "X$arg" : "X\\(.*\\)$as_nl"; 65 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 66 esac; 67 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 68 ' 69 export as_echo_n_body 70 as_echo_n='sh -c $as_echo_n_body as_echo' 71 fi 72 export as_echo_body 73 as_echo='sh -c $as_echo_body as_echo' 74fi 75 76# The user is always right. 77if test "${PATH_SEPARATOR+set}" != set; then 78 PATH_SEPARATOR=: 79 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 80 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 81 PATH_SEPARATOR=';' 82 } 83fi 84 85 86# IFS 87# We need space, tab and new line, in precisely that order. Quoting is 88# there to prevent editors from complaining about space-tab. 89# (If _AS_PATH_WALK were called with IFS unset, it would disable word 90# splitting by setting IFS to empty value.) 91IFS=" "" $as_nl" 92 93# Find who we are. Look in the path if we contain no directory separator. 94as_myself= 95case $0 in #(( 96 *[\\/]* ) as_myself=$0 ;; 97 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 98for as_dir in $PATH 99do 100 IFS=$as_save_IFS 101 test -z "$as_dir" && as_dir=. 102 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 103 done 104IFS=$as_save_IFS 105 106 ;; 107esac 108# We did not find ourselves, most probably we were run as `sh COMMAND' 109# in which case we are not to be found in the path. 110if test "x$as_myself" = x; then 111 as_myself=$0 112fi 113if test ! -f "$as_myself"; then 114 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 115 exit 1 116fi 117 118# Unset variables that we do not need and which cause bugs (e.g. in 119# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 120# suppresses any "Segmentation fault" message there. '((' could 121# trigger a bug in pdksh 5.2.14. 122for as_var in BASH_ENV ENV MAIL MAILPATH 123do eval test x\${$as_var+set} = xset \ 124 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 125done 126PS1='$ ' 127PS2='> ' 128PS4='+ ' 129 130# NLS nuisances. 131LC_ALL=C 132export LC_ALL 133LANGUAGE=C 134export LANGUAGE 135 136# CDPATH. 137(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 138 139if test "x$CONFIG_SHELL" = x; then 140 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 141 emulate sh 142 NULLCMD=: 143 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 144 # is contrary to our usage. Disable this feature. 145 alias -g '\${1+\"\$@\"}'='\"\$@\"' 146 setopt NO_GLOB_SUBST 147else 148 case \`(set -o) 2>/dev/null\` in #( 149 *posix*) : 150 set -o posix ;; #( 151 *) : 152 ;; 153esac 154fi 155" 156 as_required="as_fn_return () { (exit \$1); } 157as_fn_success () { as_fn_return 0; } 158as_fn_failure () { as_fn_return 1; } 159as_fn_ret_success () { return 0; } 160as_fn_ret_failure () { return 1; } 161 162exitcode=0 163as_fn_success || { exitcode=1; echo as_fn_success failed.; } 164as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 165as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 166as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 167if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 168 169else 170 exitcode=1; echo positional parameters were not saved. 171fi 172test x\$exitcode = x0 || exit 1" 173 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 174 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 175 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 176 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 177test \$(( 1 + 1 )) = 2 || exit 1 178 179 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 180 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 181 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 182 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 183 PATH=/empty FPATH=/empty; export PATH FPATH 184 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 185 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" 186 if (eval "$as_required") 2>/dev/null; then : 187 as_have_required=yes 188else 189 as_have_required=no 190fi 191 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 192 193else 194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 195as_found=false 196for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 197do 198 IFS=$as_save_IFS 199 test -z "$as_dir" && as_dir=. 200 as_found=: 201 case $as_dir in #( 202 /*) 203 for as_base in sh bash ksh sh5; do 204 # Try only shells that exist, to save several forks. 205 as_shell=$as_dir/$as_base 206 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 207 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 208 CONFIG_SHELL=$as_shell as_have_required=yes 209 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 210 break 2 211fi 212fi 213 done;; 214 esac 215 as_found=false 216done 217$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 218 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 219 CONFIG_SHELL=$SHELL as_have_required=yes 220fi; } 221IFS=$as_save_IFS 222 223 224 if test "x$CONFIG_SHELL" != x; then : 225 # We cannot yet assume a decent shell, so we have to provide a 226 # neutralization value for shells without unset; and this also 227 # works around shells that cannot unset nonexistent variables. 228 # Preserve -v and -x to the replacement shell. 229 BASH_ENV=/dev/null 230 ENV=/dev/null 231 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 232 export CONFIG_SHELL 233 case $- in # (((( 234 *v*x* | *x*v* ) as_opts=-vx ;; 235 *v* ) as_opts=-v ;; 236 *x* ) as_opts=-x ;; 237 * ) as_opts= ;; 238 esac 239 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"} 240fi 241 242 if test x$as_have_required = xno; then : 243 $as_echo "$0: This script requires a shell more modern than all" 244 $as_echo "$0: the shells that I found on your system." 245 if test x${ZSH_VERSION+set} = xset ; then 246 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 247 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 248 else 249 $as_echo "$0: Please tell bug-autoconf@gnu.org and 250$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg 251$0: about your system, including any error possibly output 252$0: before this message. Then install a modern shell, or 253$0: manually run the script under such a shell if you do 254$0: have one." 255 fi 256 exit 1 257fi 258fi 259fi 260SHELL=${CONFIG_SHELL-/bin/sh} 261export SHELL 262# Unset more variables known to interfere with behavior of common tools. 263CLICOLOR_FORCE= GREP_OPTIONS= 264unset CLICOLOR_FORCE GREP_OPTIONS 265 266## --------------------- ## 267## M4sh Shell Functions. ## 268## --------------------- ## 269# as_fn_unset VAR 270# --------------- 271# Portably unset VAR. 272as_fn_unset () 273{ 274 { eval $1=; unset $1;} 275} 276as_unset=as_fn_unset 277 278# as_fn_set_status STATUS 279# ----------------------- 280# Set $? to STATUS, without forking. 281as_fn_set_status () 282{ 283 return $1 284} # as_fn_set_status 285 286# as_fn_exit STATUS 287# ----------------- 288# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 289as_fn_exit () 290{ 291 set +e 292 as_fn_set_status $1 293 exit $1 294} # as_fn_exit 295 296# as_fn_mkdir_p 297# ------------- 298# Create "$as_dir" as a directory, including parents if necessary. 299as_fn_mkdir_p () 300{ 301 302 case $as_dir in #( 303 -*) as_dir=./$as_dir;; 304 esac 305 test -d "$as_dir" || eval $as_mkdir_p || { 306 as_dirs= 307 while :; do 308 case $as_dir in #( 309 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 310 *) as_qdir=$as_dir;; 311 esac 312 as_dirs="'$as_qdir' $as_dirs" 313 as_dir=`$as_dirname -- "$as_dir" || 314$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 315 X"$as_dir" : 'X\(//\)[^/]' \| \ 316 X"$as_dir" : 'X\(//\)$' \| \ 317 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 318$as_echo X"$as_dir" | 319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 320 s//\1/ 321 q 322 } 323 /^X\(\/\/\)[^/].*/{ 324 s//\1/ 325 q 326 } 327 /^X\(\/\/\)$/{ 328 s//\1/ 329 q 330 } 331 /^X\(\/\).*/{ 332 s//\1/ 333 q 334 } 335 s/.*/./; q'` 336 test -d "$as_dir" && break 337 done 338 test -z "$as_dirs" || eval "mkdir $as_dirs" 339 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 340 341 342} # as_fn_mkdir_p 343# as_fn_append VAR VALUE 344# ---------------------- 345# Append the text in VALUE to the end of the definition contained in VAR. Take 346# advantage of any shell optimizations that allow amortized linear growth over 347# repeated appends, instead of the typical quadratic growth present in naive 348# implementations. 349if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 350 eval 'as_fn_append () 351 { 352 eval $1+=\$2 353 }' 354else 355 as_fn_append () 356 { 357 eval $1=\$$1\$2 358 } 359fi # as_fn_append 360 361# as_fn_arith ARG... 362# ------------------ 363# Perform arithmetic evaluation on the ARGs, and store the result in the 364# global $as_val. Take advantage of shells that can avoid forks. The arguments 365# must be portable across $(()) and expr. 366if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 367 eval 'as_fn_arith () 368 { 369 as_val=$(( $* )) 370 }' 371else 372 as_fn_arith () 373 { 374 as_val=`expr "$@" || test $? -eq 1` 375 } 376fi # as_fn_arith 377 378 379# as_fn_error STATUS ERROR [LINENO LOG_FD] 380# ---------------------------------------- 381# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 382# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 383# script with STATUS, using 1 if that was 0. 384as_fn_error () 385{ 386 as_status=$1; test $as_status -eq 0 && as_status=1 387 if test "$4"; then 388 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 389 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 390 fi 391 $as_echo "$as_me: error: $2" >&2 392 as_fn_exit $as_status 393} # as_fn_error 394 395if expr a : '\(a\)' >/dev/null 2>&1 && 396 test "X`expr 00001 : '.*\(...\)'`" = X001; then 397 as_expr=expr 398else 399 as_expr=false 400fi 401 402if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 403 as_basename=basename 404else 405 as_basename=false 406fi 407 408if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 409 as_dirname=dirname 410else 411 as_dirname=false 412fi 413 414as_me=`$as_basename -- "$0" || 415$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 416 X"$0" : 'X\(//\)$' \| \ 417 X"$0" : 'X\(/\)' \| . 2>/dev/null || 418$as_echo X/"$0" | 419 sed '/^.*\/\([^/][^/]*\)\/*$/{ 420 s//\1/ 421 q 422 } 423 /^X\/\(\/\/\)$/{ 424 s//\1/ 425 q 426 } 427 /^X\/\(\/\).*/{ 428 s//\1/ 429 q 430 } 431 s/.*/./; q'` 432 433# Avoid depending upon Character Ranges. 434as_cr_letters='abcdefghijklmnopqrstuvwxyz' 435as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 436as_cr_Letters=$as_cr_letters$as_cr_LETTERS 437as_cr_digits='0123456789' 438as_cr_alnum=$as_cr_Letters$as_cr_digits 439 440 441 as_lineno_1=$LINENO as_lineno_1a=$LINENO 442 as_lineno_2=$LINENO as_lineno_2a=$LINENO 443 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 444 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 445 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 446 sed -n ' 447 p 448 /[$]LINENO/= 449 ' <$as_myself | 450 sed ' 451 s/[$]LINENO.*/&-/ 452 t lineno 453 b 454 :lineno 455 N 456 :loop 457 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 458 t loop 459 s/-\n.*// 460 ' >$as_me.lineno && 461 chmod +x "$as_me.lineno" || 462 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 463 464 # Don't try to exec as it changes $[0], causing all sort of problems 465 # (the dirname of $[0] is not the place where we might find the 466 # original and so on. Autoconf is especially sensitive to this). 467 . "./$as_me.lineno" 468 # Exit status is that of the last command. 469 exit 470} 471 472ECHO_C= ECHO_N= ECHO_T= 473case `echo -n x` in #((((( 474-n*) 475 case `echo 'xy\c'` in 476 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 477 xy) ECHO_C='\c';; 478 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 479 ECHO_T=' ';; 480 esac;; 481*) 482 ECHO_N='-n';; 483esac 484 485rm -f conf$$ conf$$.exe conf$$.file 486if test -d conf$$.dir; then 487 rm -f conf$$.dir/conf$$.file 488else 489 rm -f conf$$.dir 490 mkdir conf$$.dir 2>/dev/null 491fi 492if (echo >conf$$.file) 2>/dev/null; then 493 if ln -s conf$$.file conf$$ 2>/dev/null; then 494 as_ln_s='ln -s' 495 # ... but there are two gotchas: 496 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 497 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 498 # In both cases, we have to default to `cp -p'. 499 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 500 as_ln_s='cp -p' 501 elif ln conf$$.file conf$$ 2>/dev/null; then 502 as_ln_s=ln 503 else 504 as_ln_s='cp -p' 505 fi 506else 507 as_ln_s='cp -p' 508fi 509rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 510rmdir conf$$.dir 2>/dev/null 511 512if mkdir -p . 2>/dev/null; then 513 as_mkdir_p='mkdir -p "$as_dir"' 514else 515 test -d ./-p && rmdir ./-p 516 as_mkdir_p=false 517fi 518 519if test -x / >/dev/null 2>&1; then 520 as_test_x='test -x' 521else 522 if ls -dL / >/dev/null 2>&1; then 523 as_ls_L_option=L 524 else 525 as_ls_L_option= 526 fi 527 as_test_x=' 528 eval sh -c '\'' 529 if test -d "$1"; then 530 test -d "$1/."; 531 else 532 case $1 in #( 533 -*)set "./$1";; 534 esac; 535 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 536 ???[sx]*):;;*)false;;esac;fi 537 '\'' sh 538 ' 539fi 540as_executable_p=$as_test_x 541 542# Sed expression to map a string onto a valid CPP name. 543as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 544 545# Sed expression to map a string onto a valid variable name. 546as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 547 548SHELL=${CONFIG_SHELL-/bin/sh} 549 550 551test -n "$DJDIR" || exec 7<&0 </dev/null 552exec 6>&1 553 554# Name of the host. 555# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 556# so uname gets run too. 557ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 558 559# 560# Initializations. 561# 562ac_default_prefix=/usr/local 563ac_clean_files= 564ac_config_libobj_dir=. 565LIBOBJS= 566cross_compiling=no 567subdirs= 568MFLAGS= 569MAKEFLAGS= 570 571# Identity of this package. 572PACKAGE_NAME='xf86-video-neomagic' 573PACKAGE_TARNAME='xf86-video-neomagic' 574PACKAGE_VERSION='1.2.7' 575PACKAGE_STRING='xf86-video-neomagic 1.2.7' 576PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 577PACKAGE_URL='' 578 579ac_unique_file="Makefile.am" 580# Factoring default headers for most tests. 581ac_includes_default="\ 582#include <stdio.h> 583#ifdef HAVE_SYS_TYPES_H 584# include <sys/types.h> 585#endif 586#ifdef HAVE_SYS_STAT_H 587# include <sys/stat.h> 588#endif 589#ifdef STDC_HEADERS 590# include <stdlib.h> 591# include <stddef.h> 592#else 593# ifdef HAVE_STDLIB_H 594# include <stdlib.h> 595# endif 596#endif 597#ifdef HAVE_STRING_H 598# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 599# include <memory.h> 600# endif 601# include <string.h> 602#endif 603#ifdef HAVE_STRINGS_H 604# include <strings.h> 605#endif 606#ifdef HAVE_INTTYPES_H 607# include <inttypes.h> 608#endif 609#ifdef HAVE_STDINT_H 610# include <stdint.h> 611#endif 612#ifdef HAVE_UNISTD_H 613# include <unistd.h> 614#endif" 615 616ac_subst_vars='am__EXEEXT_FALSE 617am__EXEEXT_TRUE 618LTLIBOBJS 619LIBOBJS 620DRIVER_NAME 621moduledir 622XSERVER_LIBPCIACCESS_FALSE 623XSERVER_LIBPCIACCESS_TRUE 624PCIACCESS_LIBS 625PCIACCESS_CFLAGS 626XAA_FALSE 627XAA_TRUE 628XORG_LIBS 629XORG_CFLAGS 630OTOOL64 631OTOOL 632LIPO 633NMEDIT 634DSYMUTIL 635MANIFEST_TOOL 636RANLIB 637ac_ct_AR 638AR 639DLLTOOL 640OBJDUMP 641LN_S 642NM 643ac_ct_DUMPBIN 644DUMPBIN 645LD 646FGREP 647LIBTOOL 648AM_BACKSLASH 649AM_DEFAULT_VERBOSITY 650AM_DEFAULT_V 651AM_V 652MAN_SUBSTS 653XORG_MAN_PAGE 654ADMIN_MAN_DIR 655DRIVER_MAN_DIR 656MISC_MAN_DIR 657FILE_MAN_DIR 658LIB_MAN_DIR 659APP_MAN_DIR 660ADMIN_MAN_SUFFIX 661DRIVER_MAN_SUFFIX 662MISC_MAN_SUFFIX 663FILE_MAN_SUFFIX 664LIB_MAN_SUFFIX 665APP_MAN_SUFFIX 666SED 667host_os 668host_vendor 669host_cpu 670host 671build_os 672build_vendor 673build_cpu 674build 675INSTALL_CMD 676PKG_CONFIG_LIBDIR 677PKG_CONFIG_PATH 678PKG_CONFIG 679CHANGELOG_CMD 680STRICT_CFLAGS 681CWARNFLAGS 682BASE_CFLAGS 683EGREP 684GREP 685CPP 686am__fastdepCC_FALSE 687am__fastdepCC_TRUE 688CCDEPMODE 689am__nodep 690AMDEPBACKSLASH 691AMDEP_FALSE 692AMDEP_TRUE 693am__quote 694am__include 695DEPDIR 696OBJEXT 697EXEEXT 698ac_ct_CC 699CPPFLAGS 700LDFLAGS 701CFLAGS 702CC 703MAINT 704MAINTAINER_MODE_FALSE 705MAINTAINER_MODE_TRUE 706am__untar 707am__tar 708AMTAR 709am__leading_dot 710SET_MAKE 711AWK 712mkdir_p 713MKDIR_P 714INSTALL_STRIP_PROGRAM 715STRIP 716install_sh 717MAKEINFO 718AUTOHEADER 719AUTOMAKE 720AUTOCONF 721ACLOCAL 722VERSION 723PACKAGE 724CYGPATH_W 725am__isrc 726INSTALL_DATA 727INSTALL_SCRIPT 728INSTALL_PROGRAM 729target_alias 730host_alias 731build_alias 732LIBS 733ECHO_T 734ECHO_N 735ECHO_C 736DEFS 737mandir 738localedir 739libdir 740psdir 741pdfdir 742dvidir 743htmldir 744infodir 745docdir 746oldincludedir 747includedir 748localstatedir 749sharedstatedir 750sysconfdir 751datadir 752datarootdir 753libexecdir 754sbindir 755bindir 756program_transform_name 757prefix 758exec_prefix 759PACKAGE_URL 760PACKAGE_BUGREPORT 761PACKAGE_STRING 762PACKAGE_VERSION 763PACKAGE_TARNAME 764PACKAGE_NAME 765PATH_SEPARATOR 766SHELL' 767ac_subst_files='' 768ac_user_opts=' 769enable_option_checking 770enable_maintainer_mode 771enable_dependency_tracking 772enable_selective_werror 773enable_strict_compilation 774enable_silent_rules 775enable_static 776enable_shared 777with_pic 778enable_fast_install 779with_gnu_ld 780with_sysroot 781enable_libtool_lock 782with_xorg_module_dir 783enable_xaa 784' 785 ac_precious_vars='build_alias 786host_alias 787target_alias 788CC 789CFLAGS 790LDFLAGS 791LIBS 792CPPFLAGS 793CPP 794PKG_CONFIG 795PKG_CONFIG_PATH 796PKG_CONFIG_LIBDIR 797XORG_CFLAGS 798XORG_LIBS 799PCIACCESS_CFLAGS 800PCIACCESS_LIBS' 801 802 803# Initialize some variables set by options. 804ac_init_help= 805ac_init_version=false 806ac_unrecognized_opts= 807ac_unrecognized_sep= 808# The variables have the same names as the options, with 809# dashes changed to underlines. 810cache_file=/dev/null 811exec_prefix=NONE 812no_create= 813no_recursion= 814prefix=NONE 815program_prefix=NONE 816program_suffix=NONE 817program_transform_name=s,x,x, 818silent= 819site= 820srcdir= 821verbose= 822x_includes=NONE 823x_libraries=NONE 824 825# Installation directory options. 826# These are left unexpanded so users can "make install exec_prefix=/foo" 827# and all the variables that are supposed to be based on exec_prefix 828# by default will actually change. 829# Use braces instead of parens because sh, perl, etc. also accept them. 830# (The list follows the same order as the GNU Coding Standards.) 831bindir='${exec_prefix}/bin' 832sbindir='${exec_prefix}/sbin' 833libexecdir='${exec_prefix}/libexec' 834datarootdir='${prefix}/share' 835datadir='${datarootdir}' 836sysconfdir='${prefix}/etc' 837sharedstatedir='${prefix}/com' 838localstatedir='${prefix}/var' 839includedir='${prefix}/include' 840oldincludedir='/usr/include' 841docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 842infodir='${datarootdir}/info' 843htmldir='${docdir}' 844dvidir='${docdir}' 845pdfdir='${docdir}' 846psdir='${docdir}' 847libdir='${exec_prefix}/lib' 848localedir='${datarootdir}/locale' 849mandir='${datarootdir}/man' 850 851ac_prev= 852ac_dashdash= 853for ac_option 854do 855 # If the previous option needs an argument, assign it. 856 if test -n "$ac_prev"; then 857 eval $ac_prev=\$ac_option 858 ac_prev= 859 continue 860 fi 861 862 case $ac_option in 863 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 864 *=) ac_optarg= ;; 865 *) ac_optarg=yes ;; 866 esac 867 868 # Accept the important Cygnus configure options, so we can diagnose typos. 869 870 case $ac_dashdash$ac_option in 871 --) 872 ac_dashdash=yes ;; 873 874 -bindir | --bindir | --bindi | --bind | --bin | --bi) 875 ac_prev=bindir ;; 876 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 877 bindir=$ac_optarg ;; 878 879 -build | --build | --buil | --bui | --bu) 880 ac_prev=build_alias ;; 881 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 882 build_alias=$ac_optarg ;; 883 884 -cache-file | --cache-file | --cache-fil | --cache-fi \ 885 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 886 ac_prev=cache_file ;; 887 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 888 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 889 cache_file=$ac_optarg ;; 890 891 --config-cache | -C) 892 cache_file=config.cache ;; 893 894 -datadir | --datadir | --datadi | --datad) 895 ac_prev=datadir ;; 896 -datadir=* | --datadir=* | --datadi=* | --datad=*) 897 datadir=$ac_optarg ;; 898 899 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 900 | --dataroo | --dataro | --datar) 901 ac_prev=datarootdir ;; 902 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 903 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 904 datarootdir=$ac_optarg ;; 905 906 -disable-* | --disable-*) 907 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 908 # Reject names that are not valid shell variable names. 909 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 910 as_fn_error $? "invalid feature name: $ac_useropt" 911 ac_useropt_orig=$ac_useropt 912 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 913 case $ac_user_opts in 914 *" 915"enable_$ac_useropt" 916"*) ;; 917 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 918 ac_unrecognized_sep=', ';; 919 esac 920 eval enable_$ac_useropt=no ;; 921 922 -docdir | --docdir | --docdi | --doc | --do) 923 ac_prev=docdir ;; 924 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 925 docdir=$ac_optarg ;; 926 927 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 928 ac_prev=dvidir ;; 929 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 930 dvidir=$ac_optarg ;; 931 932 -enable-* | --enable-*) 933 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 934 # Reject names that are not valid shell variable names. 935 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 936 as_fn_error $? "invalid feature name: $ac_useropt" 937 ac_useropt_orig=$ac_useropt 938 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 939 case $ac_user_opts in 940 *" 941"enable_$ac_useropt" 942"*) ;; 943 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 944 ac_unrecognized_sep=', ';; 945 esac 946 eval enable_$ac_useropt=\$ac_optarg ;; 947 948 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 949 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 950 | --exec | --exe | --ex) 951 ac_prev=exec_prefix ;; 952 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 953 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 954 | --exec=* | --exe=* | --ex=*) 955 exec_prefix=$ac_optarg ;; 956 957 -gas | --gas | --ga | --g) 958 # Obsolete; use --with-gas. 959 with_gas=yes ;; 960 961 -help | --help | --hel | --he | -h) 962 ac_init_help=long ;; 963 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 964 ac_init_help=recursive ;; 965 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 966 ac_init_help=short ;; 967 968 -host | --host | --hos | --ho) 969 ac_prev=host_alias ;; 970 -host=* | --host=* | --hos=* | --ho=*) 971 host_alias=$ac_optarg ;; 972 973 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 974 ac_prev=htmldir ;; 975 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 976 | --ht=*) 977 htmldir=$ac_optarg ;; 978 979 -includedir | --includedir | --includedi | --included | --include \ 980 | --includ | --inclu | --incl | --inc) 981 ac_prev=includedir ;; 982 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 983 | --includ=* | --inclu=* | --incl=* | --inc=*) 984 includedir=$ac_optarg ;; 985 986 -infodir | --infodir | --infodi | --infod | --info | --inf) 987 ac_prev=infodir ;; 988 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 989 infodir=$ac_optarg ;; 990 991 -libdir | --libdir | --libdi | --libd) 992 ac_prev=libdir ;; 993 -libdir=* | --libdir=* | --libdi=* | --libd=*) 994 libdir=$ac_optarg ;; 995 996 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 997 | --libexe | --libex | --libe) 998 ac_prev=libexecdir ;; 999 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1000 | --libexe=* | --libex=* | --libe=*) 1001 libexecdir=$ac_optarg ;; 1002 1003 -localedir | --localedir | --localedi | --localed | --locale) 1004 ac_prev=localedir ;; 1005 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1006 localedir=$ac_optarg ;; 1007 1008 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1009 | --localstate | --localstat | --localsta | --localst | --locals) 1010 ac_prev=localstatedir ;; 1011 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1012 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1013 localstatedir=$ac_optarg ;; 1014 1015 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1016 ac_prev=mandir ;; 1017 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1018 mandir=$ac_optarg ;; 1019 1020 -nfp | --nfp | --nf) 1021 # Obsolete; use --without-fp. 1022 with_fp=no ;; 1023 1024 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1025 | --no-cr | --no-c | -n) 1026 no_create=yes ;; 1027 1028 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1029 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1030 no_recursion=yes ;; 1031 1032 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1033 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1034 | --oldin | --oldi | --old | --ol | --o) 1035 ac_prev=oldincludedir ;; 1036 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1037 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1038 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1039 oldincludedir=$ac_optarg ;; 1040 1041 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1042 ac_prev=prefix ;; 1043 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1044 prefix=$ac_optarg ;; 1045 1046 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1047 | --program-pre | --program-pr | --program-p) 1048 ac_prev=program_prefix ;; 1049 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1050 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1051 program_prefix=$ac_optarg ;; 1052 1053 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1054 | --program-suf | --program-su | --program-s) 1055 ac_prev=program_suffix ;; 1056 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1057 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1058 program_suffix=$ac_optarg ;; 1059 1060 -program-transform-name | --program-transform-name \ 1061 | --program-transform-nam | --program-transform-na \ 1062 | --program-transform-n | --program-transform- \ 1063 | --program-transform | --program-transfor \ 1064 | --program-transfo | --program-transf \ 1065 | --program-trans | --program-tran \ 1066 | --progr-tra | --program-tr | --program-t) 1067 ac_prev=program_transform_name ;; 1068 -program-transform-name=* | --program-transform-name=* \ 1069 | --program-transform-nam=* | --program-transform-na=* \ 1070 | --program-transform-n=* | --program-transform-=* \ 1071 | --program-transform=* | --program-transfor=* \ 1072 | --program-transfo=* | --program-transf=* \ 1073 | --program-trans=* | --program-tran=* \ 1074 | --progr-tra=* | --program-tr=* | --program-t=*) 1075 program_transform_name=$ac_optarg ;; 1076 1077 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1078 ac_prev=pdfdir ;; 1079 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1080 pdfdir=$ac_optarg ;; 1081 1082 -psdir | --psdir | --psdi | --psd | --ps) 1083 ac_prev=psdir ;; 1084 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1085 psdir=$ac_optarg ;; 1086 1087 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1088 | -silent | --silent | --silen | --sile | --sil) 1089 silent=yes ;; 1090 1091 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1092 ac_prev=sbindir ;; 1093 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1094 | --sbi=* | --sb=*) 1095 sbindir=$ac_optarg ;; 1096 1097 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1098 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1099 | --sharedst | --shareds | --shared | --share | --shar \ 1100 | --sha | --sh) 1101 ac_prev=sharedstatedir ;; 1102 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1103 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1104 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1105 | --sha=* | --sh=*) 1106 sharedstatedir=$ac_optarg ;; 1107 1108 -site | --site | --sit) 1109 ac_prev=site ;; 1110 -site=* | --site=* | --sit=*) 1111 site=$ac_optarg ;; 1112 1113 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1114 ac_prev=srcdir ;; 1115 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1116 srcdir=$ac_optarg ;; 1117 1118 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1119 | --syscon | --sysco | --sysc | --sys | --sy) 1120 ac_prev=sysconfdir ;; 1121 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1122 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1123 sysconfdir=$ac_optarg ;; 1124 1125 -target | --target | --targe | --targ | --tar | --ta | --t) 1126 ac_prev=target_alias ;; 1127 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1128 target_alias=$ac_optarg ;; 1129 1130 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1131 verbose=yes ;; 1132 1133 -version | --version | --versio | --versi | --vers | -V) 1134 ac_init_version=: ;; 1135 1136 -with-* | --with-*) 1137 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1138 # Reject names that are not valid shell variable names. 1139 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1140 as_fn_error $? "invalid package name: $ac_useropt" 1141 ac_useropt_orig=$ac_useropt 1142 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1143 case $ac_user_opts in 1144 *" 1145"with_$ac_useropt" 1146"*) ;; 1147 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1148 ac_unrecognized_sep=', ';; 1149 esac 1150 eval with_$ac_useropt=\$ac_optarg ;; 1151 1152 -without-* | --without-*) 1153 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1154 # Reject names that are not valid shell variable names. 1155 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1156 as_fn_error $? "invalid package name: $ac_useropt" 1157 ac_useropt_orig=$ac_useropt 1158 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1159 case $ac_user_opts in 1160 *" 1161"with_$ac_useropt" 1162"*) ;; 1163 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1164 ac_unrecognized_sep=', ';; 1165 esac 1166 eval with_$ac_useropt=no ;; 1167 1168 --x) 1169 # Obsolete; use --with-x. 1170 with_x=yes ;; 1171 1172 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1173 | --x-incl | --x-inc | --x-in | --x-i) 1174 ac_prev=x_includes ;; 1175 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1176 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1177 x_includes=$ac_optarg ;; 1178 1179 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1180 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1181 ac_prev=x_libraries ;; 1182 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1183 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1184 x_libraries=$ac_optarg ;; 1185 1186 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1187Try \`$0 --help' for more information" 1188 ;; 1189 1190 *=*) 1191 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1192 # Reject names that are not valid shell variable names. 1193 case $ac_envvar in #( 1194 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1195 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1196 esac 1197 eval $ac_envvar=\$ac_optarg 1198 export $ac_envvar ;; 1199 1200 *) 1201 # FIXME: should be removed in autoconf 3.0. 1202 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1203 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1204 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1205 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1206 ;; 1207 1208 esac 1209done 1210 1211if test -n "$ac_prev"; then 1212 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1213 as_fn_error $? "missing argument to $ac_option" 1214fi 1215 1216if test -n "$ac_unrecognized_opts"; then 1217 case $enable_option_checking in 1218 no) ;; 1219 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1220 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1221 esac 1222fi 1223 1224# Check all directory arguments for consistency. 1225for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1226 datadir sysconfdir sharedstatedir localstatedir includedir \ 1227 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1228 libdir localedir mandir 1229do 1230 eval ac_val=\$$ac_var 1231 # Remove trailing slashes. 1232 case $ac_val in 1233 */ ) 1234 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1235 eval $ac_var=\$ac_val;; 1236 esac 1237 # Be sure to have absolute directory names. 1238 case $ac_val in 1239 [\\/$]* | ?:[\\/]* ) continue;; 1240 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1241 esac 1242 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1243done 1244 1245# There might be people who depend on the old broken behavior: `$host' 1246# used to hold the argument of --host etc. 1247# FIXME: To remove some day. 1248build=$build_alias 1249host=$host_alias 1250target=$target_alias 1251 1252# FIXME: To remove some day. 1253if test "x$host_alias" != x; then 1254 if test "x$build_alias" = x; then 1255 cross_compiling=maybe 1256 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. 1257 If a cross compiler is detected then cross compile mode will be used" >&2 1258 elif test "x$build_alias" != "x$host_alias"; then 1259 cross_compiling=yes 1260 fi 1261fi 1262 1263ac_tool_prefix= 1264test -n "$host_alias" && ac_tool_prefix=$host_alias- 1265 1266test "$silent" = yes && exec 6>/dev/null 1267 1268 1269ac_pwd=`pwd` && test -n "$ac_pwd" && 1270ac_ls_di=`ls -di .` && 1271ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1272 as_fn_error $? "working directory cannot be determined" 1273test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1274 as_fn_error $? "pwd does not report name of working directory" 1275 1276 1277# Find the source files, if location was not specified. 1278if test -z "$srcdir"; then 1279 ac_srcdir_defaulted=yes 1280 # Try the directory containing this script, then the parent directory. 1281 ac_confdir=`$as_dirname -- "$as_myself" || 1282$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1283 X"$as_myself" : 'X\(//\)[^/]' \| \ 1284 X"$as_myself" : 'X\(//\)$' \| \ 1285 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1286$as_echo X"$as_myself" | 1287 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1288 s//\1/ 1289 q 1290 } 1291 /^X\(\/\/\)[^/].*/{ 1292 s//\1/ 1293 q 1294 } 1295 /^X\(\/\/\)$/{ 1296 s//\1/ 1297 q 1298 } 1299 /^X\(\/\).*/{ 1300 s//\1/ 1301 q 1302 } 1303 s/.*/./; q'` 1304 srcdir=$ac_confdir 1305 if test ! -r "$srcdir/$ac_unique_file"; then 1306 srcdir=.. 1307 fi 1308else 1309 ac_srcdir_defaulted=no 1310fi 1311if test ! -r "$srcdir/$ac_unique_file"; then 1312 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1313 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1314fi 1315ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1316ac_abs_confdir=`( 1317 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1318 pwd)` 1319# When building in place, set srcdir=. 1320if test "$ac_abs_confdir" = "$ac_pwd"; then 1321 srcdir=. 1322fi 1323# Remove unnecessary trailing slashes from srcdir. 1324# Double slashes in file names in object file debugging info 1325# mess up M-x gdb in Emacs. 1326case $srcdir in 1327*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1328esac 1329for ac_var in $ac_precious_vars; do 1330 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1331 eval ac_env_${ac_var}_value=\$${ac_var} 1332 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1333 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1334done 1335 1336# 1337# Report the --help message. 1338# 1339if test "$ac_init_help" = "long"; then 1340 # Omit some internal or obsolete options to make the list less imposing. 1341 # This message is too long to be a string in the A/UX 3.1 sh. 1342 cat <<_ACEOF 1343\`configure' configures xf86-video-neomagic 1.2.7 to adapt to many kinds of systems. 1344 1345Usage: $0 [OPTION]... [VAR=VALUE]... 1346 1347To assign environment variables (e.g., CC, CFLAGS...), specify them as 1348VAR=VALUE. See below for descriptions of some of the useful variables. 1349 1350Defaults for the options are specified in brackets. 1351 1352Configuration: 1353 -h, --help display this help and exit 1354 --help=short display options specific to this package 1355 --help=recursive display the short help of all the included packages 1356 -V, --version display version information and exit 1357 -q, --quiet, --silent do not print \`checking ...' messages 1358 --cache-file=FILE cache test results in FILE [disabled] 1359 -C, --config-cache alias for \`--cache-file=config.cache' 1360 -n, --no-create do not create output files 1361 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1362 1363Installation directories: 1364 --prefix=PREFIX install architecture-independent files in PREFIX 1365 [$ac_default_prefix] 1366 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1367 [PREFIX] 1368 1369By default, \`make install' will install all the files in 1370\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1371an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1372for instance \`--prefix=\$HOME'. 1373 1374For better control, use the options below. 1375 1376Fine tuning of the installation directories: 1377 --bindir=DIR user executables [EPREFIX/bin] 1378 --sbindir=DIR system admin executables [EPREFIX/sbin] 1379 --libexecdir=DIR program executables [EPREFIX/libexec] 1380 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1381 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1382 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1383 --libdir=DIR object code libraries [EPREFIX/lib] 1384 --includedir=DIR C header files [PREFIX/include] 1385 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1386 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1387 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1388 --infodir=DIR info documentation [DATAROOTDIR/info] 1389 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1390 --mandir=DIR man documentation [DATAROOTDIR/man] 1391 --docdir=DIR documentation root 1392 [DATAROOTDIR/doc/xf86-video-neomagic] 1393 --htmldir=DIR html documentation [DOCDIR] 1394 --dvidir=DIR dvi documentation [DOCDIR] 1395 --pdfdir=DIR pdf documentation [DOCDIR] 1396 --psdir=DIR ps documentation [DOCDIR] 1397_ACEOF 1398 1399 cat <<\_ACEOF 1400 1401Program names: 1402 --program-prefix=PREFIX prepend PREFIX to installed program names 1403 --program-suffix=SUFFIX append SUFFIX to installed program names 1404 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1405 1406System types: 1407 --build=BUILD configure for building on BUILD [guessed] 1408 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1409_ACEOF 1410fi 1411 1412if test -n "$ac_init_help"; then 1413 case $ac_init_help in 1414 short | recursive ) echo "Configuration of xf86-video-neomagic 1.2.7:";; 1415 esac 1416 cat <<\_ACEOF 1417 1418Optional Features: 1419 --disable-option-checking ignore unrecognized --enable/--with options 1420 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1421 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1422 --enable-maintainer-mode enable make rules and dependencies not useful 1423 (and sometimes confusing) to the casual installer 1424 --disable-dependency-tracking speeds up one-time build 1425 --enable-dependency-tracking do not reject slow dependency extractors 1426 --disable-selective-werror 1427 Turn off selective compiler errors. (default: 1428 enabled) 1429 --enable-strict-compilation 1430 Enable all warnings from compiler and make them 1431 errors (default: disabled) 1432 --enable-silent-rules less verbose build output (undo: `make V=1') 1433 --disable-silent-rules verbose build output (undo: `make V=0') 1434 --enable-static[=PKGS] build static libraries [default=no] 1435 --enable-shared[=PKGS] build shared libraries [default=yes] 1436 --enable-fast-install[=PKGS] 1437 optimize for fast installation [default=yes] 1438 --disable-libtool-lock avoid locking (might break parallel builds) 1439 --enable-xaa Enable legacy X Acceleration Architecture (XAA) 1440 [default=auto] 1441 1442Optional Packages: 1443 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1444 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1445 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1446 both] 1447 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1448 --with-sysroot=DIR Search for dependent libraries within DIR 1449 (or the compiler's sysroot if not specified). 1450 --with-xorg-module-dir=DIR 1451 Default xorg module directory 1452 [[default=$libdir/xorg/modules]] 1453 1454Some influential environment variables: 1455 CC C compiler command 1456 CFLAGS C compiler flags 1457 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1458 nonstandard directory <lib dir> 1459 LIBS libraries to pass to the linker, e.g. -l<library> 1460 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1461 you have headers in a nonstandard directory <include dir> 1462 CPP C preprocessor 1463 PKG_CONFIG path to pkg-config utility 1464 PKG_CONFIG_PATH 1465 directories to add to pkg-config's search path 1466 PKG_CONFIG_LIBDIR 1467 path overriding pkg-config's built-in search path 1468 XORG_CFLAGS C compiler flags for XORG, overriding pkg-config 1469 XORG_LIBS linker flags for XORG, overriding pkg-config 1470 PCIACCESS_CFLAGS 1471 C compiler flags for PCIACCESS, overriding pkg-config 1472 PCIACCESS_LIBS 1473 linker flags for PCIACCESS, overriding pkg-config 1474 1475Use these variables to override the choices made by `configure' or to help 1476it to find libraries and programs with nonstandard names/locations. 1477 1478Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1479_ACEOF 1480ac_status=$? 1481fi 1482 1483if test "$ac_init_help" = "recursive"; then 1484 # If there are subdirs, report their specific --help. 1485 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1486 test -d "$ac_dir" || 1487 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1488 continue 1489 ac_builddir=. 1490 1491case "$ac_dir" in 1492.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1493*) 1494 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1495 # A ".." for each directory in $ac_dir_suffix. 1496 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1497 case $ac_top_builddir_sub in 1498 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1499 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1500 esac ;; 1501esac 1502ac_abs_top_builddir=$ac_pwd 1503ac_abs_builddir=$ac_pwd$ac_dir_suffix 1504# for backward compatibility: 1505ac_top_builddir=$ac_top_build_prefix 1506 1507case $srcdir in 1508 .) # We are building in place. 1509 ac_srcdir=. 1510 ac_top_srcdir=$ac_top_builddir_sub 1511 ac_abs_top_srcdir=$ac_pwd ;; 1512 [\\/]* | ?:[\\/]* ) # Absolute name. 1513 ac_srcdir=$srcdir$ac_dir_suffix; 1514 ac_top_srcdir=$srcdir 1515 ac_abs_top_srcdir=$srcdir ;; 1516 *) # Relative name. 1517 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1518 ac_top_srcdir=$ac_top_build_prefix$srcdir 1519 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1520esac 1521ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1522 1523 cd "$ac_dir" || { ac_status=$?; continue; } 1524 # Check for guested configure. 1525 if test -f "$ac_srcdir/configure.gnu"; then 1526 echo && 1527 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1528 elif test -f "$ac_srcdir/configure"; then 1529 echo && 1530 $SHELL "$ac_srcdir/configure" --help=recursive 1531 else 1532 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1533 fi || ac_status=$? 1534 cd "$ac_pwd" || { ac_status=$?; break; } 1535 done 1536fi 1537 1538test -n "$ac_init_help" && exit $ac_status 1539if $ac_init_version; then 1540 cat <<\_ACEOF 1541xf86-video-neomagic configure 1.2.7 1542generated by GNU Autoconf 2.68 1543 1544Copyright (C) 2010 Free Software Foundation, Inc. 1545This configure script is free software; the Free Software Foundation 1546gives unlimited permission to copy, distribute and modify it. 1547_ACEOF 1548 exit 1549fi 1550 1551## ------------------------ ## 1552## Autoconf initialization. ## 1553## ------------------------ ## 1554 1555# ac_fn_c_try_compile LINENO 1556# -------------------------- 1557# Try to compile conftest.$ac_ext, and return whether this succeeded. 1558ac_fn_c_try_compile () 1559{ 1560 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1561 rm -f conftest.$ac_objext 1562 if { { ac_try="$ac_compile" 1563case "(($ac_try" in 1564 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1565 *) ac_try_echo=$ac_try;; 1566esac 1567eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1568$as_echo "$ac_try_echo"; } >&5 1569 (eval "$ac_compile") 2>conftest.err 1570 ac_status=$? 1571 if test -s conftest.err; then 1572 grep -v '^ *+' conftest.err >conftest.er1 1573 cat conftest.er1 >&5 1574 mv -f conftest.er1 conftest.err 1575 fi 1576 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1577 test $ac_status = 0; } && { 1578 test -z "$ac_c_werror_flag" || 1579 test ! -s conftest.err 1580 } && test -s conftest.$ac_objext; then : 1581 ac_retval=0 1582else 1583 $as_echo "$as_me: failed program was:" >&5 1584sed 's/^/| /' conftest.$ac_ext >&5 1585 1586 ac_retval=1 1587fi 1588 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1589 as_fn_set_status $ac_retval 1590 1591} # ac_fn_c_try_compile 1592 1593# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1594# --------------------------------------------- 1595# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1596# accordingly. 1597ac_fn_c_check_decl () 1598{ 1599 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1600 as_decl_name=`echo $2|sed 's/ *(.*//'` 1601 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1603$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1604if eval \${$3+:} false; then : 1605 $as_echo_n "(cached) " >&6 1606else 1607 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1608/* end confdefs.h. */ 1609$4 1610int 1611main () 1612{ 1613#ifndef $as_decl_name 1614#ifdef __cplusplus 1615 (void) $as_decl_use; 1616#else 1617 (void) $as_decl_name; 1618#endif 1619#endif 1620 1621 ; 1622 return 0; 1623} 1624_ACEOF 1625if ac_fn_c_try_compile "$LINENO"; then : 1626 eval "$3=yes" 1627else 1628 eval "$3=no" 1629fi 1630rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1631fi 1632eval ac_res=\$$3 1633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1634$as_echo "$ac_res" >&6; } 1635 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1636 1637} # ac_fn_c_check_decl 1638 1639# ac_fn_c_try_cpp LINENO 1640# ---------------------- 1641# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1642ac_fn_c_try_cpp () 1643{ 1644 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1645 if { { ac_try="$ac_cpp conftest.$ac_ext" 1646case "(($ac_try" in 1647 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1648 *) ac_try_echo=$ac_try;; 1649esac 1650eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1651$as_echo "$ac_try_echo"; } >&5 1652 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1653 ac_status=$? 1654 if test -s conftest.err; then 1655 grep -v '^ *+' conftest.err >conftest.er1 1656 cat conftest.er1 >&5 1657 mv -f conftest.er1 conftest.err 1658 fi 1659 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1660 test $ac_status = 0; } > conftest.i && { 1661 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1662 test ! -s conftest.err 1663 }; then : 1664 ac_retval=0 1665else 1666 $as_echo "$as_me: failed program was:" >&5 1667sed 's/^/| /' conftest.$ac_ext >&5 1668 1669 ac_retval=1 1670fi 1671 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1672 as_fn_set_status $ac_retval 1673 1674} # ac_fn_c_try_cpp 1675 1676# ac_fn_c_try_run LINENO 1677# ---------------------- 1678# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1679# that executables *can* be run. 1680ac_fn_c_try_run () 1681{ 1682 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1683 if { { ac_try="$ac_link" 1684case "(($ac_try" in 1685 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1686 *) ac_try_echo=$ac_try;; 1687esac 1688eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1689$as_echo "$ac_try_echo"; } >&5 1690 (eval "$ac_link") 2>&5 1691 ac_status=$? 1692 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1693 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1694 { { case "(($ac_try" in 1695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1696 *) ac_try_echo=$ac_try;; 1697esac 1698eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1699$as_echo "$ac_try_echo"; } >&5 1700 (eval "$ac_try") 2>&5 1701 ac_status=$? 1702 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1703 test $ac_status = 0; }; }; then : 1704 ac_retval=0 1705else 1706 $as_echo "$as_me: program exited with status $ac_status" >&5 1707 $as_echo "$as_me: failed program was:" >&5 1708sed 's/^/| /' conftest.$ac_ext >&5 1709 1710 ac_retval=$ac_status 1711fi 1712 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1713 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1714 as_fn_set_status $ac_retval 1715 1716} # ac_fn_c_try_run 1717 1718# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1719# ------------------------------------------------------- 1720# Tests whether HEADER exists and can be compiled using the include files in 1721# INCLUDES, setting the cache variable VAR accordingly. 1722ac_fn_c_check_header_compile () 1723{ 1724 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1726$as_echo_n "checking for $2... " >&6; } 1727if eval \${$3+:} false; then : 1728 $as_echo_n "(cached) " >&6 1729else 1730 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1731/* end confdefs.h. */ 1732$4 1733#include <$2> 1734_ACEOF 1735if ac_fn_c_try_compile "$LINENO"; then : 1736 eval "$3=yes" 1737else 1738 eval "$3=no" 1739fi 1740rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1741fi 1742eval ac_res=\$$3 1743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1744$as_echo "$ac_res" >&6; } 1745 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1746 1747} # ac_fn_c_check_header_compile 1748 1749# ac_fn_c_try_link LINENO 1750# ----------------------- 1751# Try to link conftest.$ac_ext, and return whether this succeeded. 1752ac_fn_c_try_link () 1753{ 1754 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1755 rm -f conftest.$ac_objext conftest$ac_exeext 1756 if { { ac_try="$ac_link" 1757case "(($ac_try" in 1758 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1759 *) ac_try_echo=$ac_try;; 1760esac 1761eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1762$as_echo "$ac_try_echo"; } >&5 1763 (eval "$ac_link") 2>conftest.err 1764 ac_status=$? 1765 if test -s conftest.err; then 1766 grep -v '^ *+' conftest.err >conftest.er1 1767 cat conftest.er1 >&5 1768 mv -f conftest.er1 conftest.err 1769 fi 1770 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1771 test $ac_status = 0; } && { 1772 test -z "$ac_c_werror_flag" || 1773 test ! -s conftest.err 1774 } && test -s conftest$ac_exeext && { 1775 test "$cross_compiling" = yes || 1776 $as_test_x conftest$ac_exeext 1777 }; then : 1778 ac_retval=0 1779else 1780 $as_echo "$as_me: failed program was:" >&5 1781sed 's/^/| /' conftest.$ac_ext >&5 1782 1783 ac_retval=1 1784fi 1785 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1786 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1787 # interfere with the next link command; also delete a directory that is 1788 # left behind by Apple's compiler. We do this before executing the actions. 1789 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1790 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1791 as_fn_set_status $ac_retval 1792 1793} # ac_fn_c_try_link 1794 1795# ac_fn_c_check_func LINENO FUNC VAR 1796# ---------------------------------- 1797# Tests whether FUNC exists, setting the cache variable VAR accordingly 1798ac_fn_c_check_func () 1799{ 1800 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1802$as_echo_n "checking for $2... " >&6; } 1803if eval \${$3+:} false; then : 1804 $as_echo_n "(cached) " >&6 1805else 1806 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1807/* end confdefs.h. */ 1808/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1809 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1810#define $2 innocuous_$2 1811 1812/* System header to define __stub macros and hopefully few prototypes, 1813 which can conflict with char $2 (); below. 1814 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1815 <limits.h> exists even on freestanding compilers. */ 1816 1817#ifdef __STDC__ 1818# include <limits.h> 1819#else 1820# include <assert.h> 1821#endif 1822 1823#undef $2 1824 1825/* Override any GCC internal prototype to avoid an error. 1826 Use char because int might match the return type of a GCC 1827 builtin and then its argument prototype would still apply. */ 1828#ifdef __cplusplus 1829extern "C" 1830#endif 1831char $2 (); 1832/* The GNU C library defines this for functions which it implements 1833 to always fail with ENOSYS. Some functions are actually named 1834 something starting with __ and the normal name is an alias. */ 1835#if defined __stub_$2 || defined __stub___$2 1836choke me 1837#endif 1838 1839int 1840main () 1841{ 1842return $2 (); 1843 ; 1844 return 0; 1845} 1846_ACEOF 1847if ac_fn_c_try_link "$LINENO"; then : 1848 eval "$3=yes" 1849else 1850 eval "$3=no" 1851fi 1852rm -f core conftest.err conftest.$ac_objext \ 1853 conftest$ac_exeext conftest.$ac_ext 1854fi 1855eval ac_res=\$$3 1856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1857$as_echo "$ac_res" >&6; } 1858 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1859 1860} # ac_fn_c_check_func 1861 1862# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1863# ------------------------------------------------------- 1864# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1865# the include files in INCLUDES and setting the cache variable VAR 1866# accordingly. 1867ac_fn_c_check_header_mongrel () 1868{ 1869 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1870 if eval \${$3+:} false; then : 1871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1872$as_echo_n "checking for $2... " >&6; } 1873if eval \${$3+:} false; then : 1874 $as_echo_n "(cached) " >&6 1875fi 1876eval ac_res=\$$3 1877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1878$as_echo "$ac_res" >&6; } 1879else 1880 # Is the header compilable? 1881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1882$as_echo_n "checking $2 usability... " >&6; } 1883cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1884/* end confdefs.h. */ 1885$4 1886#include <$2> 1887_ACEOF 1888if ac_fn_c_try_compile "$LINENO"; then : 1889 ac_header_compiler=yes 1890else 1891 ac_header_compiler=no 1892fi 1893rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1894{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1895$as_echo "$ac_header_compiler" >&6; } 1896 1897# Is the header present? 1898{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1899$as_echo_n "checking $2 presence... " >&6; } 1900cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1901/* end confdefs.h. */ 1902#include <$2> 1903_ACEOF 1904if ac_fn_c_try_cpp "$LINENO"; then : 1905 ac_header_preproc=yes 1906else 1907 ac_header_preproc=no 1908fi 1909rm -f conftest.err conftest.i conftest.$ac_ext 1910{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1911$as_echo "$ac_header_preproc" >&6; } 1912 1913# So? What about this header? 1914case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1915 yes:no: ) 1916 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1917$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1918 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1919$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1920 ;; 1921 no:yes:* ) 1922 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1923$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1924 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1925$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1926 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1927$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1928 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1929$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1930 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1931$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1932( $as_echo "## ---------------------------------------------------------------------- ## 1933## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ## 1934## ---------------------------------------------------------------------- ##" 1935 ) | sed "s/^/$as_me: WARNING: /" >&2 1936 ;; 1937esac 1938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1939$as_echo_n "checking for $2... " >&6; } 1940if eval \${$3+:} false; then : 1941 $as_echo_n "(cached) " >&6 1942else 1943 eval "$3=\$ac_header_compiler" 1944fi 1945eval ac_res=\$$3 1946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1947$as_echo "$ac_res" >&6; } 1948fi 1949 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1950 1951} # ac_fn_c_check_header_mongrel 1952cat >config.log <<_ACEOF 1953This file contains any messages produced by compilers while 1954running configure, to aid debugging if configure makes a mistake. 1955 1956It was created by xf86-video-neomagic $as_me 1.2.7, which was 1957generated by GNU Autoconf 2.68. Invocation command line was 1958 1959 $ $0 $@ 1960 1961_ACEOF 1962exec 5>>config.log 1963{ 1964cat <<_ASUNAME 1965## --------- ## 1966## Platform. ## 1967## --------- ## 1968 1969hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1970uname -m = `(uname -m) 2>/dev/null || echo unknown` 1971uname -r = `(uname -r) 2>/dev/null || echo unknown` 1972uname -s = `(uname -s) 2>/dev/null || echo unknown` 1973uname -v = `(uname -v) 2>/dev/null || echo unknown` 1974 1975/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1976/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1977 1978/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1979/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1980/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1981/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1982/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1983/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1984/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1985 1986_ASUNAME 1987 1988as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1989for as_dir in $PATH 1990do 1991 IFS=$as_save_IFS 1992 test -z "$as_dir" && as_dir=. 1993 $as_echo "PATH: $as_dir" 1994 done 1995IFS=$as_save_IFS 1996 1997} >&5 1998 1999cat >&5 <<_ACEOF 2000 2001 2002## ----------- ## 2003## Core tests. ## 2004## ----------- ## 2005 2006_ACEOF 2007 2008 2009# Keep a trace of the command line. 2010# Strip out --no-create and --no-recursion so they do not pile up. 2011# Strip out --silent because we don't want to record it for future runs. 2012# Also quote any args containing shell meta-characters. 2013# Make two passes to allow for proper duplicate-argument suppression. 2014ac_configure_args= 2015ac_configure_args0= 2016ac_configure_args1= 2017ac_must_keep_next=false 2018for ac_pass in 1 2 2019do 2020 for ac_arg 2021 do 2022 case $ac_arg in 2023 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2024 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2025 | -silent | --silent | --silen | --sile | --sil) 2026 continue ;; 2027 *\'*) 2028 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2029 esac 2030 case $ac_pass in 2031 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2032 2) 2033 as_fn_append ac_configure_args1 " '$ac_arg'" 2034 if test $ac_must_keep_next = true; then 2035 ac_must_keep_next=false # Got value, back to normal. 2036 else 2037 case $ac_arg in 2038 *=* | --config-cache | -C | -disable-* | --disable-* \ 2039 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2040 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2041 | -with-* | --with-* | -without-* | --without-* | --x) 2042 case "$ac_configure_args0 " in 2043 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2044 esac 2045 ;; 2046 -* ) ac_must_keep_next=true ;; 2047 esac 2048 fi 2049 as_fn_append ac_configure_args " '$ac_arg'" 2050 ;; 2051 esac 2052 done 2053done 2054{ ac_configure_args0=; unset ac_configure_args0;} 2055{ ac_configure_args1=; unset ac_configure_args1;} 2056 2057# When interrupted or exit'd, cleanup temporary files, and complete 2058# config.log. We remove comments because anyway the quotes in there 2059# would cause problems or look ugly. 2060# WARNING: Use '\'' to represent an apostrophe within the trap. 2061# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2062trap 'exit_status=$? 2063 # Save into config.log some information that might help in debugging. 2064 { 2065 echo 2066 2067 $as_echo "## ---------------- ## 2068## Cache variables. ## 2069## ---------------- ##" 2070 echo 2071 # The following way of writing the cache mishandles newlines in values, 2072( 2073 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2074 eval ac_val=\$$ac_var 2075 case $ac_val in #( 2076 *${as_nl}*) 2077 case $ac_var in #( 2078 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2079$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2080 esac 2081 case $ac_var in #( 2082 _ | IFS | as_nl) ;; #( 2083 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2084 *) { eval $ac_var=; unset $ac_var;} ;; 2085 esac ;; 2086 esac 2087 done 2088 (set) 2>&1 | 2089 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2090 *${as_nl}ac_space=\ *) 2091 sed -n \ 2092 "s/'\''/'\''\\\\'\'''\''/g; 2093 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2094 ;; #( 2095 *) 2096 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2097 ;; 2098 esac | 2099 sort 2100) 2101 echo 2102 2103 $as_echo "## ----------------- ## 2104## Output variables. ## 2105## ----------------- ##" 2106 echo 2107 for ac_var in $ac_subst_vars 2108 do 2109 eval ac_val=\$$ac_var 2110 case $ac_val in 2111 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2112 esac 2113 $as_echo "$ac_var='\''$ac_val'\''" 2114 done | sort 2115 echo 2116 2117 if test -n "$ac_subst_files"; then 2118 $as_echo "## ------------------- ## 2119## File substitutions. ## 2120## ------------------- ##" 2121 echo 2122 for ac_var in $ac_subst_files 2123 do 2124 eval ac_val=\$$ac_var 2125 case $ac_val in 2126 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2127 esac 2128 $as_echo "$ac_var='\''$ac_val'\''" 2129 done | sort 2130 echo 2131 fi 2132 2133 if test -s confdefs.h; then 2134 $as_echo "## ----------- ## 2135## confdefs.h. ## 2136## ----------- ##" 2137 echo 2138 cat confdefs.h 2139 echo 2140 fi 2141 test "$ac_signal" != 0 && 2142 $as_echo "$as_me: caught signal $ac_signal" 2143 $as_echo "$as_me: exit $exit_status" 2144 } >&5 2145 rm -f core *.core core.conftest.* && 2146 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2147 exit $exit_status 2148' 0 2149for ac_signal in 1 2 13 15; do 2150 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2151done 2152ac_signal=0 2153 2154# confdefs.h avoids OS command line length limits that DEFS can exceed. 2155rm -f -r conftest* confdefs.h 2156 2157$as_echo "/* confdefs.h */" > confdefs.h 2158 2159# Predefined preprocessor variables. 2160 2161cat >>confdefs.h <<_ACEOF 2162#define PACKAGE_NAME "$PACKAGE_NAME" 2163_ACEOF 2164 2165cat >>confdefs.h <<_ACEOF 2166#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2167_ACEOF 2168 2169cat >>confdefs.h <<_ACEOF 2170#define PACKAGE_VERSION "$PACKAGE_VERSION" 2171_ACEOF 2172 2173cat >>confdefs.h <<_ACEOF 2174#define PACKAGE_STRING "$PACKAGE_STRING" 2175_ACEOF 2176 2177cat >>confdefs.h <<_ACEOF 2178#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2179_ACEOF 2180 2181cat >>confdefs.h <<_ACEOF 2182#define PACKAGE_URL "$PACKAGE_URL" 2183_ACEOF 2184 2185 2186# Let the site file select an alternate cache file if it wants to. 2187# Prefer an explicitly selected file to automatically selected ones. 2188ac_site_file1=NONE 2189ac_site_file2=NONE 2190if test -n "$CONFIG_SITE"; then 2191 # We do not want a PATH search for config.site. 2192 case $CONFIG_SITE in #(( 2193 -*) ac_site_file1=./$CONFIG_SITE;; 2194 */*) ac_site_file1=$CONFIG_SITE;; 2195 *) ac_site_file1=./$CONFIG_SITE;; 2196 esac 2197elif test "x$prefix" != xNONE; then 2198 ac_site_file1=$prefix/share/config.site 2199 ac_site_file2=$prefix/etc/config.site 2200else 2201 ac_site_file1=$ac_default_prefix/share/config.site 2202 ac_site_file2=$ac_default_prefix/etc/config.site 2203fi 2204for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2205do 2206 test "x$ac_site_file" = xNONE && continue 2207 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2208 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2209$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2210 sed 's/^/| /' "$ac_site_file" >&5 2211 . "$ac_site_file" \ 2212 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2213$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2214as_fn_error $? "failed to load site script $ac_site_file 2215See \`config.log' for more details" "$LINENO" 5; } 2216 fi 2217done 2218 2219if test -r "$cache_file"; then 2220 # Some versions of bash will fail to source /dev/null (special files 2221 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2222 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2223 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2224$as_echo "$as_me: loading cache $cache_file" >&6;} 2225 case $cache_file in 2226 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2227 *) . "./$cache_file";; 2228 esac 2229 fi 2230else 2231 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2232$as_echo "$as_me: creating cache $cache_file" >&6;} 2233 >$cache_file 2234fi 2235 2236# Check that the precious variables saved in the cache have kept the same 2237# value. 2238ac_cache_corrupted=false 2239for ac_var in $ac_precious_vars; do 2240 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2241 eval ac_new_set=\$ac_env_${ac_var}_set 2242 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2243 eval ac_new_val=\$ac_env_${ac_var}_value 2244 case $ac_old_set,$ac_new_set in 2245 set,) 2246 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2247$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2248 ac_cache_corrupted=: ;; 2249 ,set) 2250 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2251$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2252 ac_cache_corrupted=: ;; 2253 ,);; 2254 *) 2255 if test "x$ac_old_val" != "x$ac_new_val"; then 2256 # differences in whitespace do not lead to failure. 2257 ac_old_val_w=`echo x $ac_old_val` 2258 ac_new_val_w=`echo x $ac_new_val` 2259 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2260 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2261$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2262 ac_cache_corrupted=: 2263 else 2264 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2265$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2266 eval $ac_var=\$ac_old_val 2267 fi 2268 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2269$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2270 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2271$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2272 fi;; 2273 esac 2274 # Pass precious variables to config.status. 2275 if test "$ac_new_set" = set; then 2276 case $ac_new_val in 2277 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2278 *) ac_arg=$ac_var=$ac_new_val ;; 2279 esac 2280 case " $ac_configure_args " in 2281 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2282 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2283 esac 2284 fi 2285done 2286if $ac_cache_corrupted; then 2287 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2288$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2289 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2290$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2291 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2292fi 2293## -------------------- ## 2294## Main body of script. ## 2295## -------------------- ## 2296 2297ac_ext=c 2298ac_cpp='$CPP $CPPFLAGS' 2299ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2300ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2301ac_compiler_gnu=$ac_cv_c_compiler_gnu 2302 2303 2304 2305ac_config_headers="$ac_config_headers config.h" 2306 2307ac_aux_dir= 2308for ac_dir in . "$srcdir"/.; do 2309 if test -f "$ac_dir/install-sh"; then 2310 ac_aux_dir=$ac_dir 2311 ac_install_sh="$ac_aux_dir/install-sh -c" 2312 break 2313 elif test -f "$ac_dir/install.sh"; then 2314 ac_aux_dir=$ac_dir 2315 ac_install_sh="$ac_aux_dir/install.sh -c" 2316 break 2317 elif test -f "$ac_dir/shtool"; then 2318 ac_aux_dir=$ac_dir 2319 ac_install_sh="$ac_aux_dir/shtool install -c" 2320 break 2321 fi 2322done 2323if test -z "$ac_aux_dir"; then 2324 as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5 2325fi 2326 2327# These three variables are undocumented and unsupported, 2328# and are intended to be withdrawn in a future Autoconf release. 2329# They can cause serious problems if a builder's source tree is in a directory 2330# whose full name contains unusual characters. 2331ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2332ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2333ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2334 2335 2336 2337# Initialize Automake 2338am__api_version='1.11' 2339 2340# Find a good install program. We prefer a C program (faster), 2341# so one script is as good as another. But avoid the broken or 2342# incompatible versions: 2343# SysV /etc/install, /usr/sbin/install 2344# SunOS /usr/etc/install 2345# IRIX /sbin/install 2346# AIX /bin/install 2347# AmigaOS /C/install, which installs bootblocks on floppy discs 2348# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2349# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2350# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2351# OS/2's system install, which has a completely different semantic 2352# ./install, which can be erroneously created by make from ./install.sh. 2353# Reject install programs that cannot install multiple files. 2354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2355$as_echo_n "checking for a BSD-compatible install... " >&6; } 2356if test -z "$INSTALL"; then 2357if ${ac_cv_path_install+:} false; then : 2358 $as_echo_n "(cached) " >&6 2359else 2360 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2361for as_dir in $PATH 2362do 2363 IFS=$as_save_IFS 2364 test -z "$as_dir" && as_dir=. 2365 # Account for people who put trailing slashes in PATH elements. 2366case $as_dir/ in #(( 2367 ./ | .// | /[cC]/* | \ 2368 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2369 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2370 /usr/ucb/* ) ;; 2371 *) 2372 # OSF1 and SCO ODT 3.0 have their own names for install. 2373 # Don't use installbsd from OSF since it installs stuff as root 2374 # by default. 2375 for ac_prog in ginstall scoinst install; do 2376 for ac_exec_ext in '' $ac_executable_extensions; do 2377 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2378 if test $ac_prog = install && 2379 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2380 # AIX install. It has an incompatible calling convention. 2381 : 2382 elif test $ac_prog = install && 2383 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2384 # program-specific install script used by HP pwplus--don't use. 2385 : 2386 else 2387 rm -rf conftest.one conftest.two conftest.dir 2388 echo one > conftest.one 2389 echo two > conftest.two 2390 mkdir conftest.dir 2391 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2392 test -s conftest.one && test -s conftest.two && 2393 test -s conftest.dir/conftest.one && 2394 test -s conftest.dir/conftest.two 2395 then 2396 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2397 break 3 2398 fi 2399 fi 2400 fi 2401 done 2402 done 2403 ;; 2404esac 2405 2406 done 2407IFS=$as_save_IFS 2408 2409rm -rf conftest.one conftest.two conftest.dir 2410 2411fi 2412 if test "${ac_cv_path_install+set}" = set; then 2413 INSTALL=$ac_cv_path_install 2414 else 2415 # As a last resort, use the slow shell script. Don't cache a 2416 # value for INSTALL within a source directory, because that will 2417 # break other packages using the cache if that directory is 2418 # removed, or if the value is a relative name. 2419 INSTALL=$ac_install_sh 2420 fi 2421fi 2422{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2423$as_echo "$INSTALL" >&6; } 2424 2425# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2426# It thinks the first close brace ends the variable substitution. 2427test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2428 2429test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2430 2431test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2432 2433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2434$as_echo_n "checking whether build environment is sane... " >&6; } 2435# Just in case 2436sleep 1 2437echo timestamp > conftest.file 2438# Reject unsafe characters in $srcdir or the absolute working directory 2439# name. Accept space and tab only in the latter. 2440am_lf=' 2441' 2442case `pwd` in 2443 *[\\\"\#\$\&\'\`$am_lf]*) 2444 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2445esac 2446case $srcdir in 2447 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2448 as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 2449esac 2450 2451# Do `set' in a subshell so we don't clobber the current shell's 2452# arguments. Must try -L first in case configure is actually a 2453# symlink; some systems play weird games with the mod time of symlinks 2454# (eg FreeBSD returns the mod time of the symlink's containing 2455# directory). 2456if ( 2457 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2458 if test "$*" = "X"; then 2459 # -L didn't work. 2460 set X `ls -t "$srcdir/configure" conftest.file` 2461 fi 2462 rm -f conftest.file 2463 if test "$*" != "X $srcdir/configure conftest.file" \ 2464 && test "$*" != "X conftest.file $srcdir/configure"; then 2465 2466 # If neither matched, then we have a broken ls. This can happen 2467 # if, for instance, CONFIG_SHELL is bash and it inherits a 2468 # broken ls alias from the environment. This has actually 2469 # happened. Such a system could not be considered "sane". 2470 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2471alias in your environment" "$LINENO" 5 2472 fi 2473 2474 test "$2" = conftest.file 2475 ) 2476then 2477 # Ok. 2478 : 2479else 2480 as_fn_error $? "newly created file is older than distributed files! 2481Check your system clock" "$LINENO" 5 2482fi 2483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2484$as_echo "yes" >&6; } 2485test "$program_prefix" != NONE && 2486 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2487# Use a double $ so make ignores it. 2488test "$program_suffix" != NONE && 2489 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2490# Double any \ or $. 2491# By default was `s,x,x', remove it if useless. 2492ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2493program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2494 2495# expand $ac_aux_dir to an absolute path 2496am_aux_dir=`cd $ac_aux_dir && pwd` 2497 2498if test x"${MISSING+set}" != xset; then 2499 case $am_aux_dir in 2500 *\ * | *\ *) 2501 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2502 *) 2503 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2504 esac 2505fi 2506# Use eval to expand $SHELL 2507if eval "$MISSING --run true"; then 2508 am_missing_run="$MISSING --run " 2509else 2510 am_missing_run= 2511 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 2512$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2513fi 2514 2515if test x"${install_sh}" != xset; then 2516 case $am_aux_dir in 2517 *\ * | *\ *) 2518 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2519 *) 2520 install_sh="\${SHELL} $am_aux_dir/install-sh" 2521 esac 2522fi 2523 2524# Installed binaries are usually stripped using `strip' when the user 2525# run `make install-strip'. However `strip' might not be the right 2526# tool to use in cross-compilation environments, therefore Automake 2527# will honor the `STRIP' environment variable to overrule this program. 2528if test "$cross_compiling" != no; then 2529 if test -n "$ac_tool_prefix"; then 2530 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2531set dummy ${ac_tool_prefix}strip; ac_word=$2 2532{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2533$as_echo_n "checking for $ac_word... " >&6; } 2534if ${ac_cv_prog_STRIP+:} false; then : 2535 $as_echo_n "(cached) " >&6 2536else 2537 if test -n "$STRIP"; then 2538 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2539else 2540as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2541for as_dir in $PATH 2542do 2543 IFS=$as_save_IFS 2544 test -z "$as_dir" && as_dir=. 2545 for ac_exec_ext in '' $ac_executable_extensions; do 2546 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2547 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2548 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2549 break 2 2550 fi 2551done 2552 done 2553IFS=$as_save_IFS 2554 2555fi 2556fi 2557STRIP=$ac_cv_prog_STRIP 2558if test -n "$STRIP"; then 2559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2560$as_echo "$STRIP" >&6; } 2561else 2562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2563$as_echo "no" >&6; } 2564fi 2565 2566 2567fi 2568if test -z "$ac_cv_prog_STRIP"; then 2569 ac_ct_STRIP=$STRIP 2570 # Extract the first word of "strip", so it can be a program name with args. 2571set dummy strip; ac_word=$2 2572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2573$as_echo_n "checking for $ac_word... " >&6; } 2574if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2575 $as_echo_n "(cached) " >&6 2576else 2577 if test -n "$ac_ct_STRIP"; then 2578 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2579else 2580as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2581for as_dir in $PATH 2582do 2583 IFS=$as_save_IFS 2584 test -z "$as_dir" && as_dir=. 2585 for ac_exec_ext in '' $ac_executable_extensions; do 2586 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2587 ac_cv_prog_ac_ct_STRIP="strip" 2588 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2589 break 2 2590 fi 2591done 2592 done 2593IFS=$as_save_IFS 2594 2595fi 2596fi 2597ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2598if test -n "$ac_ct_STRIP"; then 2599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2600$as_echo "$ac_ct_STRIP" >&6; } 2601else 2602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2603$as_echo "no" >&6; } 2604fi 2605 2606 if test "x$ac_ct_STRIP" = x; then 2607 STRIP=":" 2608 else 2609 case $cross_compiling:$ac_tool_warned in 2610yes:) 2611{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2612$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2613ac_tool_warned=yes ;; 2614esac 2615 STRIP=$ac_ct_STRIP 2616 fi 2617else 2618 STRIP="$ac_cv_prog_STRIP" 2619fi 2620 2621fi 2622INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2623 2624{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2625$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2626if test -z "$MKDIR_P"; then 2627 if ${ac_cv_path_mkdir+:} false; then : 2628 $as_echo_n "(cached) " >&6 2629else 2630 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2631for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2632do 2633 IFS=$as_save_IFS 2634 test -z "$as_dir" && as_dir=. 2635 for ac_prog in mkdir gmkdir; do 2636 for ac_exec_ext in '' $ac_executable_extensions; do 2637 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 2638 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2639 'mkdir (GNU coreutils) '* | \ 2640 'mkdir (coreutils) '* | \ 2641 'mkdir (fileutils) '4.1*) 2642 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2643 break 3;; 2644 esac 2645 done 2646 done 2647 done 2648IFS=$as_save_IFS 2649 2650fi 2651 2652 test -d ./--version && rmdir ./--version 2653 if test "${ac_cv_path_mkdir+set}" = set; then 2654 MKDIR_P="$ac_cv_path_mkdir -p" 2655 else 2656 # As a last resort, use the slow shell script. Don't cache a 2657 # value for MKDIR_P within a source directory, because that will 2658 # break other packages using the cache if that directory is 2659 # removed, or if the value is a relative name. 2660 MKDIR_P="$ac_install_sh -d" 2661 fi 2662fi 2663{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2664$as_echo "$MKDIR_P" >&6; } 2665 2666mkdir_p="$MKDIR_P" 2667case $mkdir_p in 2668 [\\/$]* | ?:[\\/]*) ;; 2669 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 2670esac 2671 2672for ac_prog in gawk mawk nawk awk 2673do 2674 # Extract the first word of "$ac_prog", so it can be a program name with args. 2675set dummy $ac_prog; ac_word=$2 2676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2677$as_echo_n "checking for $ac_word... " >&6; } 2678if ${ac_cv_prog_AWK+:} false; then : 2679 $as_echo_n "(cached) " >&6 2680else 2681 if test -n "$AWK"; then 2682 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2683else 2684as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2685for as_dir in $PATH 2686do 2687 IFS=$as_save_IFS 2688 test -z "$as_dir" && as_dir=. 2689 for ac_exec_ext in '' $ac_executable_extensions; do 2690 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2691 ac_cv_prog_AWK="$ac_prog" 2692 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2693 break 2 2694 fi 2695done 2696 done 2697IFS=$as_save_IFS 2698 2699fi 2700fi 2701AWK=$ac_cv_prog_AWK 2702if test -n "$AWK"; then 2703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2704$as_echo "$AWK" >&6; } 2705else 2706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2707$as_echo "no" >&6; } 2708fi 2709 2710 2711 test -n "$AWK" && break 2712done 2713 2714{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2715$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2716set x ${MAKE-make} 2717ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2718if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2719 $as_echo_n "(cached) " >&6 2720else 2721 cat >conftest.make <<\_ACEOF 2722SHELL = /bin/sh 2723all: 2724 @echo '@@@%%%=$(MAKE)=@@@%%%' 2725_ACEOF 2726# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2727case `${MAKE-make} -f conftest.make 2>/dev/null` in 2728 *@@@%%%=?*=@@@%%%*) 2729 eval ac_cv_prog_make_${ac_make}_set=yes;; 2730 *) 2731 eval ac_cv_prog_make_${ac_make}_set=no;; 2732esac 2733rm -f conftest.make 2734fi 2735if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2737$as_echo "yes" >&6; } 2738 SET_MAKE= 2739else 2740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2741$as_echo "no" >&6; } 2742 SET_MAKE="MAKE=${MAKE-make}" 2743fi 2744 2745rm -rf .tst 2>/dev/null 2746mkdir .tst 2>/dev/null 2747if test -d .tst; then 2748 am__leading_dot=. 2749else 2750 am__leading_dot=_ 2751fi 2752rmdir .tst 2>/dev/null 2753 2754if test "`cd $srcdir && pwd`" != "`pwd`"; then 2755 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2756 # is not polluted with repeated "-I." 2757 am__isrc=' -I$(srcdir)' 2758 # test to see if srcdir already configured 2759 if test -f $srcdir/config.status; then 2760 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2761 fi 2762fi 2763 2764# test whether we have cygpath 2765if test -z "$CYGPATH_W"; then 2766 if (cygpath --version) >/dev/null 2>/dev/null; then 2767 CYGPATH_W='cygpath -w' 2768 else 2769 CYGPATH_W=echo 2770 fi 2771fi 2772 2773 2774# Define the identity of the package. 2775 PACKAGE='xf86-video-neomagic' 2776 VERSION='1.2.7' 2777 2778 2779cat >>confdefs.h <<_ACEOF 2780#define PACKAGE "$PACKAGE" 2781_ACEOF 2782 2783 2784cat >>confdefs.h <<_ACEOF 2785#define VERSION "$VERSION" 2786_ACEOF 2787 2788# Some tools Automake needs. 2789 2790ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2791 2792 2793AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2794 2795 2796AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2797 2798 2799AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2800 2801 2802MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2803 2804# We need awk for the "check" target. The system "awk" is bad on 2805# some platforms. 2806# Always define AMTAR for backward compatibility. Yes, it's still used 2807# in the wild :-( We should find a proper way to deprecate it ... 2808AMTAR='$${TAR-tar}' 2809 2810am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 2811 2812 2813 2814 2815 2816 2817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 2818$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 2819 # Check whether --enable-maintainer-mode was given. 2820if test "${enable_maintainer_mode+set}" = set; then : 2821 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 2822else 2823 USE_MAINTAINER_MODE=no 2824fi 2825 2826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 2827$as_echo "$USE_MAINTAINER_MODE" >&6; } 2828 if test $USE_MAINTAINER_MODE = yes; then 2829 MAINTAINER_MODE_TRUE= 2830 MAINTAINER_MODE_FALSE='#' 2831else 2832 MAINTAINER_MODE_TRUE='#' 2833 MAINTAINER_MODE_FALSE= 2834fi 2835 2836 MAINT=$MAINTAINER_MODE_TRUE 2837 2838 2839 2840# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852DEPDIR="${am__leading_dot}deps" 2853 2854ac_config_commands="$ac_config_commands depfiles" 2855 2856 2857am_make=${MAKE-make} 2858cat > confinc << 'END' 2859am__doit: 2860 @echo this is the am__doit target 2861.PHONY: am__doit 2862END 2863# If we don't find an include directive, just comment out the code. 2864{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 2865$as_echo_n "checking for style of include used by $am_make... " >&6; } 2866am__include="#" 2867am__quote= 2868_am_result=none 2869# First try GNU make style include. 2870echo "include confinc" > confmf 2871# Ignore all kinds of additional output from `make'. 2872case `$am_make -s -f confmf 2> /dev/null` in #( 2873*the\ am__doit\ target*) 2874 am__include=include 2875 am__quote= 2876 _am_result=GNU 2877 ;; 2878esac 2879# Now try BSD make style include. 2880if test "$am__include" = "#"; then 2881 echo '.include "confinc"' > confmf 2882 case `$am_make -s -f confmf 2> /dev/null` in #( 2883 *the\ am__doit\ target*) 2884 am__include=.include 2885 am__quote="\"" 2886 _am_result=BSD 2887 ;; 2888 esac 2889fi 2890 2891 2892{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 2893$as_echo "$_am_result" >&6; } 2894rm -f confinc confmf 2895 2896# Check whether --enable-dependency-tracking was given. 2897if test "${enable_dependency_tracking+set}" = set; then : 2898 enableval=$enable_dependency_tracking; 2899fi 2900 2901if test "x$enable_dependency_tracking" != xno; then 2902 am_depcomp="$ac_aux_dir/depcomp" 2903 AMDEPBACKSLASH='\' 2904 am__nodep='_no' 2905fi 2906 if test "x$enable_dependency_tracking" != xno; then 2907 AMDEP_TRUE= 2908 AMDEP_FALSE='#' 2909else 2910 AMDEP_TRUE='#' 2911 AMDEP_FALSE= 2912fi 2913 2914 2915ac_ext=c 2916ac_cpp='$CPP $CPPFLAGS' 2917ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2918ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2919ac_compiler_gnu=$ac_cv_c_compiler_gnu 2920if test -n "$ac_tool_prefix"; then 2921 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2922set dummy ${ac_tool_prefix}gcc; ac_word=$2 2923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2924$as_echo_n "checking for $ac_word... " >&6; } 2925if ${ac_cv_prog_CC+:} false; then : 2926 $as_echo_n "(cached) " >&6 2927else 2928 if test -n "$CC"; then 2929 ac_cv_prog_CC="$CC" # Let the user override the test. 2930else 2931as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2932for as_dir in $PATH 2933do 2934 IFS=$as_save_IFS 2935 test -z "$as_dir" && as_dir=. 2936 for ac_exec_ext in '' $ac_executable_extensions; do 2937 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2938 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2939 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2940 break 2 2941 fi 2942done 2943 done 2944IFS=$as_save_IFS 2945 2946fi 2947fi 2948CC=$ac_cv_prog_CC 2949if test -n "$CC"; then 2950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2951$as_echo "$CC" >&6; } 2952else 2953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2954$as_echo "no" >&6; } 2955fi 2956 2957 2958fi 2959if test -z "$ac_cv_prog_CC"; then 2960 ac_ct_CC=$CC 2961 # Extract the first word of "gcc", so it can be a program name with args. 2962set dummy gcc; ac_word=$2 2963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2964$as_echo_n "checking for $ac_word... " >&6; } 2965if ${ac_cv_prog_ac_ct_CC+:} false; then : 2966 $as_echo_n "(cached) " >&6 2967else 2968 if test -n "$ac_ct_CC"; then 2969 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2970else 2971as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2972for as_dir in $PATH 2973do 2974 IFS=$as_save_IFS 2975 test -z "$as_dir" && as_dir=. 2976 for ac_exec_ext in '' $ac_executable_extensions; do 2977 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2978 ac_cv_prog_ac_ct_CC="gcc" 2979 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2980 break 2 2981 fi 2982done 2983 done 2984IFS=$as_save_IFS 2985 2986fi 2987fi 2988ac_ct_CC=$ac_cv_prog_ac_ct_CC 2989if test -n "$ac_ct_CC"; then 2990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2991$as_echo "$ac_ct_CC" >&6; } 2992else 2993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2994$as_echo "no" >&6; } 2995fi 2996 2997 if test "x$ac_ct_CC" = x; then 2998 CC="" 2999 else 3000 case $cross_compiling:$ac_tool_warned in 3001yes:) 3002{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3003$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3004ac_tool_warned=yes ;; 3005esac 3006 CC=$ac_ct_CC 3007 fi 3008else 3009 CC="$ac_cv_prog_CC" 3010fi 3011 3012if test -z "$CC"; then 3013 if test -n "$ac_tool_prefix"; then 3014 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3015set dummy ${ac_tool_prefix}cc; ac_word=$2 3016{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3017$as_echo_n "checking for $ac_word... " >&6; } 3018if ${ac_cv_prog_CC+:} false; then : 3019 $as_echo_n "(cached) " >&6 3020else 3021 if test -n "$CC"; then 3022 ac_cv_prog_CC="$CC" # Let the user override the test. 3023else 3024as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3025for as_dir in $PATH 3026do 3027 IFS=$as_save_IFS 3028 test -z "$as_dir" && as_dir=. 3029 for ac_exec_ext in '' $ac_executable_extensions; do 3030 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3031 ac_cv_prog_CC="${ac_tool_prefix}cc" 3032 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3033 break 2 3034 fi 3035done 3036 done 3037IFS=$as_save_IFS 3038 3039fi 3040fi 3041CC=$ac_cv_prog_CC 3042if test -n "$CC"; then 3043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3044$as_echo "$CC" >&6; } 3045else 3046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3047$as_echo "no" >&6; } 3048fi 3049 3050 3051 fi 3052fi 3053if test -z "$CC"; then 3054 # Extract the first word of "cc", so it can be a program name with args. 3055set dummy cc; ac_word=$2 3056{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3057$as_echo_n "checking for $ac_word... " >&6; } 3058if ${ac_cv_prog_CC+:} false; then : 3059 $as_echo_n "(cached) " >&6 3060else 3061 if test -n "$CC"; then 3062 ac_cv_prog_CC="$CC" # Let the user override the test. 3063else 3064 ac_prog_rejected=no 3065as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3066for as_dir in $PATH 3067do 3068 IFS=$as_save_IFS 3069 test -z "$as_dir" && as_dir=. 3070 for ac_exec_ext in '' $ac_executable_extensions; do 3071 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3072 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3073 ac_prog_rejected=yes 3074 continue 3075 fi 3076 ac_cv_prog_CC="cc" 3077 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3078 break 2 3079 fi 3080done 3081 done 3082IFS=$as_save_IFS 3083 3084if test $ac_prog_rejected = yes; then 3085 # We found a bogon in the path, so make sure we never use it. 3086 set dummy $ac_cv_prog_CC 3087 shift 3088 if test $# != 0; then 3089 # We chose a different compiler from the bogus one. 3090 # However, it has the same basename, so the bogon will be chosen 3091 # first if we set CC to just the basename; use the full file name. 3092 shift 3093 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3094 fi 3095fi 3096fi 3097fi 3098CC=$ac_cv_prog_CC 3099if test -n "$CC"; then 3100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3101$as_echo "$CC" >&6; } 3102else 3103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3104$as_echo "no" >&6; } 3105fi 3106 3107 3108fi 3109if test -z "$CC"; then 3110 if test -n "$ac_tool_prefix"; then 3111 for ac_prog in cl.exe 3112 do 3113 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3114set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3115{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3116$as_echo_n "checking for $ac_word... " >&6; } 3117if ${ac_cv_prog_CC+:} false; then : 3118 $as_echo_n "(cached) " >&6 3119else 3120 if test -n "$CC"; then 3121 ac_cv_prog_CC="$CC" # Let the user override the test. 3122else 3123as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3124for as_dir in $PATH 3125do 3126 IFS=$as_save_IFS 3127 test -z "$as_dir" && as_dir=. 3128 for ac_exec_ext in '' $ac_executable_extensions; do 3129 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3130 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3131 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3132 break 2 3133 fi 3134done 3135 done 3136IFS=$as_save_IFS 3137 3138fi 3139fi 3140CC=$ac_cv_prog_CC 3141if test -n "$CC"; then 3142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3143$as_echo "$CC" >&6; } 3144else 3145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3146$as_echo "no" >&6; } 3147fi 3148 3149 3150 test -n "$CC" && break 3151 done 3152fi 3153if test -z "$CC"; then 3154 ac_ct_CC=$CC 3155 for ac_prog in cl.exe 3156do 3157 # Extract the first word of "$ac_prog", so it can be a program name with args. 3158set dummy $ac_prog; ac_word=$2 3159{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3160$as_echo_n "checking for $ac_word... " >&6; } 3161if ${ac_cv_prog_ac_ct_CC+:} false; then : 3162 $as_echo_n "(cached) " >&6 3163else 3164 if test -n "$ac_ct_CC"; then 3165 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3166else 3167as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3168for as_dir in $PATH 3169do 3170 IFS=$as_save_IFS 3171 test -z "$as_dir" && as_dir=. 3172 for ac_exec_ext in '' $ac_executable_extensions; do 3173 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3174 ac_cv_prog_ac_ct_CC="$ac_prog" 3175 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3176 break 2 3177 fi 3178done 3179 done 3180IFS=$as_save_IFS 3181 3182fi 3183fi 3184ac_ct_CC=$ac_cv_prog_ac_ct_CC 3185if test -n "$ac_ct_CC"; then 3186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3187$as_echo "$ac_ct_CC" >&6; } 3188else 3189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3190$as_echo "no" >&6; } 3191fi 3192 3193 3194 test -n "$ac_ct_CC" && break 3195done 3196 3197 if test "x$ac_ct_CC" = x; then 3198 CC="" 3199 else 3200 case $cross_compiling:$ac_tool_warned in 3201yes:) 3202{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3203$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3204ac_tool_warned=yes ;; 3205esac 3206 CC=$ac_ct_CC 3207 fi 3208fi 3209 3210fi 3211 3212 3213test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3214$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3215as_fn_error $? "no acceptable C compiler found in \$PATH 3216See \`config.log' for more details" "$LINENO" 5; } 3217 3218# Provide some information about the compiler. 3219$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3220set X $ac_compile 3221ac_compiler=$2 3222for ac_option in --version -v -V -qversion; do 3223 { { ac_try="$ac_compiler $ac_option >&5" 3224case "(($ac_try" in 3225 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3226 *) ac_try_echo=$ac_try;; 3227esac 3228eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3229$as_echo "$ac_try_echo"; } >&5 3230 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3231 ac_status=$? 3232 if test -s conftest.err; then 3233 sed '10a\ 3234... rest of stderr output deleted ... 3235 10q' conftest.err >conftest.er1 3236 cat conftest.er1 >&5 3237 fi 3238 rm -f conftest.er1 conftest.err 3239 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3240 test $ac_status = 0; } 3241done 3242 3243cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3244/* end confdefs.h. */ 3245 3246int 3247main () 3248{ 3249 3250 ; 3251 return 0; 3252} 3253_ACEOF 3254ac_clean_files_save=$ac_clean_files 3255ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3256# Try to create an executable without -o first, disregard a.out. 3257# It will help us diagnose broken compilers, and finding out an intuition 3258# of exeext. 3259{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3260$as_echo_n "checking whether the C compiler works... " >&6; } 3261ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3262 3263# The possible output files: 3264ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3265 3266ac_rmfiles= 3267for ac_file in $ac_files 3268do 3269 case $ac_file in 3270 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3271 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3272 esac 3273done 3274rm -f $ac_rmfiles 3275 3276if { { ac_try="$ac_link_default" 3277case "(($ac_try" in 3278 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3279 *) ac_try_echo=$ac_try;; 3280esac 3281eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3282$as_echo "$ac_try_echo"; } >&5 3283 (eval "$ac_link_default") 2>&5 3284 ac_status=$? 3285 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3286 test $ac_status = 0; }; then : 3287 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3288# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3289# in a Makefile. We should not override ac_cv_exeext if it was cached, 3290# so that the user can short-circuit this test for compilers unknown to 3291# Autoconf. 3292for ac_file in $ac_files '' 3293do 3294 test -f "$ac_file" || continue 3295 case $ac_file in 3296 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3297 ;; 3298 [ab].out ) 3299 # We found the default executable, but exeext='' is most 3300 # certainly right. 3301 break;; 3302 *.* ) 3303 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3304 then :; else 3305 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3306 fi 3307 # We set ac_cv_exeext here because the later test for it is not 3308 # safe: cross compilers may not add the suffix if given an `-o' 3309 # argument, so we may need to know it at that point already. 3310 # Even if this section looks crufty: it has the advantage of 3311 # actually working. 3312 break;; 3313 * ) 3314 break;; 3315 esac 3316done 3317test "$ac_cv_exeext" = no && ac_cv_exeext= 3318 3319else 3320 ac_file='' 3321fi 3322if test -z "$ac_file"; then : 3323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3324$as_echo "no" >&6; } 3325$as_echo "$as_me: failed program was:" >&5 3326sed 's/^/| /' conftest.$ac_ext >&5 3327 3328{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3329$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3330as_fn_error 77 "C compiler cannot create executables 3331See \`config.log' for more details" "$LINENO" 5; } 3332else 3333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3334$as_echo "yes" >&6; } 3335fi 3336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3337$as_echo_n "checking for C compiler default output file name... " >&6; } 3338{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3339$as_echo "$ac_file" >&6; } 3340ac_exeext=$ac_cv_exeext 3341 3342rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3343ac_clean_files=$ac_clean_files_save 3344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3345$as_echo_n "checking for suffix of executables... " >&6; } 3346if { { ac_try="$ac_link" 3347case "(($ac_try" in 3348 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3349 *) ac_try_echo=$ac_try;; 3350esac 3351eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3352$as_echo "$ac_try_echo"; } >&5 3353 (eval "$ac_link") 2>&5 3354 ac_status=$? 3355 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3356 test $ac_status = 0; }; then : 3357 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3358# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3359# work properly (i.e., refer to `conftest.exe'), while it won't with 3360# `rm'. 3361for ac_file in conftest.exe conftest conftest.*; do 3362 test -f "$ac_file" || continue 3363 case $ac_file in 3364 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3365 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3366 break;; 3367 * ) break;; 3368 esac 3369done 3370else 3371 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3372$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3373as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3374See \`config.log' for more details" "$LINENO" 5; } 3375fi 3376rm -f conftest conftest$ac_cv_exeext 3377{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3378$as_echo "$ac_cv_exeext" >&6; } 3379 3380rm -f conftest.$ac_ext 3381EXEEXT=$ac_cv_exeext 3382ac_exeext=$EXEEXT 3383cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3384/* end confdefs.h. */ 3385#include <stdio.h> 3386int 3387main () 3388{ 3389FILE *f = fopen ("conftest.out", "w"); 3390 return ferror (f) || fclose (f) != 0; 3391 3392 ; 3393 return 0; 3394} 3395_ACEOF 3396ac_clean_files="$ac_clean_files conftest.out" 3397# Check that the compiler produces executables we can run. If not, either 3398# the compiler is broken, or we cross compile. 3399{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3400$as_echo_n "checking whether we are cross compiling... " >&6; } 3401if test "$cross_compiling" != yes; then 3402 { { ac_try="$ac_link" 3403case "(($ac_try" in 3404 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3405 *) ac_try_echo=$ac_try;; 3406esac 3407eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3408$as_echo "$ac_try_echo"; } >&5 3409 (eval "$ac_link") 2>&5 3410 ac_status=$? 3411 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3412 test $ac_status = 0; } 3413 if { ac_try='./conftest$ac_cv_exeext' 3414 { { case "(($ac_try" in 3415 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3416 *) ac_try_echo=$ac_try;; 3417esac 3418eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3419$as_echo "$ac_try_echo"; } >&5 3420 (eval "$ac_try") 2>&5 3421 ac_status=$? 3422 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3423 test $ac_status = 0; }; }; then 3424 cross_compiling=no 3425 else 3426 if test "$cross_compiling" = maybe; then 3427 cross_compiling=yes 3428 else 3429 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3430$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3431as_fn_error $? "cannot run C compiled programs. 3432If you meant to cross compile, use \`--host'. 3433See \`config.log' for more details" "$LINENO" 5; } 3434 fi 3435 fi 3436fi 3437{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3438$as_echo "$cross_compiling" >&6; } 3439 3440rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3441ac_clean_files=$ac_clean_files_save 3442{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3443$as_echo_n "checking for suffix of object files... " >&6; } 3444if ${ac_cv_objext+:} false; then : 3445 $as_echo_n "(cached) " >&6 3446else 3447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3448/* end confdefs.h. */ 3449 3450int 3451main () 3452{ 3453 3454 ; 3455 return 0; 3456} 3457_ACEOF 3458rm -f conftest.o conftest.obj 3459if { { ac_try="$ac_compile" 3460case "(($ac_try" in 3461 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3462 *) ac_try_echo=$ac_try;; 3463esac 3464eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3465$as_echo "$ac_try_echo"; } >&5 3466 (eval "$ac_compile") 2>&5 3467 ac_status=$? 3468 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3469 test $ac_status = 0; }; then : 3470 for ac_file in conftest.o conftest.obj conftest.*; do 3471 test -f "$ac_file" || continue; 3472 case $ac_file in 3473 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3474 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3475 break;; 3476 esac 3477done 3478else 3479 $as_echo "$as_me: failed program was:" >&5 3480sed 's/^/| /' conftest.$ac_ext >&5 3481 3482{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3483$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3484as_fn_error $? "cannot compute suffix of object files: cannot compile 3485See \`config.log' for more details" "$LINENO" 5; } 3486fi 3487rm -f conftest.$ac_cv_objext conftest.$ac_ext 3488fi 3489{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3490$as_echo "$ac_cv_objext" >&6; } 3491OBJEXT=$ac_cv_objext 3492ac_objext=$OBJEXT 3493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3494$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3495if ${ac_cv_c_compiler_gnu+:} false; then : 3496 $as_echo_n "(cached) " >&6 3497else 3498 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3499/* end confdefs.h. */ 3500 3501int 3502main () 3503{ 3504#ifndef __GNUC__ 3505 choke me 3506#endif 3507 3508 ; 3509 return 0; 3510} 3511_ACEOF 3512if ac_fn_c_try_compile "$LINENO"; then : 3513 ac_compiler_gnu=yes 3514else 3515 ac_compiler_gnu=no 3516fi 3517rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3518ac_cv_c_compiler_gnu=$ac_compiler_gnu 3519 3520fi 3521{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3522$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3523if test $ac_compiler_gnu = yes; then 3524 GCC=yes 3525else 3526 GCC= 3527fi 3528ac_test_CFLAGS=${CFLAGS+set} 3529ac_save_CFLAGS=$CFLAGS 3530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3531$as_echo_n "checking whether $CC accepts -g... " >&6; } 3532if ${ac_cv_prog_cc_g+:} false; then : 3533 $as_echo_n "(cached) " >&6 3534else 3535 ac_save_c_werror_flag=$ac_c_werror_flag 3536 ac_c_werror_flag=yes 3537 ac_cv_prog_cc_g=no 3538 CFLAGS="-g" 3539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3540/* end confdefs.h. */ 3541 3542int 3543main () 3544{ 3545 3546 ; 3547 return 0; 3548} 3549_ACEOF 3550if ac_fn_c_try_compile "$LINENO"; then : 3551 ac_cv_prog_cc_g=yes 3552else 3553 CFLAGS="" 3554 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3555/* end confdefs.h. */ 3556 3557int 3558main () 3559{ 3560 3561 ; 3562 return 0; 3563} 3564_ACEOF 3565if ac_fn_c_try_compile "$LINENO"; then : 3566 3567else 3568 ac_c_werror_flag=$ac_save_c_werror_flag 3569 CFLAGS="-g" 3570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3571/* end confdefs.h. */ 3572 3573int 3574main () 3575{ 3576 3577 ; 3578 return 0; 3579} 3580_ACEOF 3581if ac_fn_c_try_compile "$LINENO"; then : 3582 ac_cv_prog_cc_g=yes 3583fi 3584rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3585fi 3586rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3587fi 3588rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3589 ac_c_werror_flag=$ac_save_c_werror_flag 3590fi 3591{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3592$as_echo "$ac_cv_prog_cc_g" >&6; } 3593if test "$ac_test_CFLAGS" = set; then 3594 CFLAGS=$ac_save_CFLAGS 3595elif test $ac_cv_prog_cc_g = yes; then 3596 if test "$GCC" = yes; then 3597 CFLAGS="-g -O2" 3598 else 3599 CFLAGS="-g" 3600 fi 3601else 3602 if test "$GCC" = yes; then 3603 CFLAGS="-O2" 3604 else 3605 CFLAGS= 3606 fi 3607fi 3608{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3609$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3610if ${ac_cv_prog_cc_c89+:} false; then : 3611 $as_echo_n "(cached) " >&6 3612else 3613 ac_cv_prog_cc_c89=no 3614ac_save_CC=$CC 3615cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3616/* end confdefs.h. */ 3617#include <stdarg.h> 3618#include <stdio.h> 3619#include <sys/types.h> 3620#include <sys/stat.h> 3621/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3622struct buf { int x; }; 3623FILE * (*rcsopen) (struct buf *, struct stat *, int); 3624static char *e (p, i) 3625 char **p; 3626 int i; 3627{ 3628 return p[i]; 3629} 3630static char *f (char * (*g) (char **, int), char **p, ...) 3631{ 3632 char *s; 3633 va_list v; 3634 va_start (v,p); 3635 s = g (p, va_arg (v,int)); 3636 va_end (v); 3637 return s; 3638} 3639 3640/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3641 function prototypes and stuff, but not '\xHH' hex character constants. 3642 These don't provoke an error unfortunately, instead are silently treated 3643 as 'x'. The following induces an error, until -std is added to get 3644 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3645 array size at least. It's necessary to write '\x00'==0 to get something 3646 that's true only with -std. */ 3647int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3648 3649/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3650 inside strings and character constants. */ 3651#define FOO(x) 'x' 3652int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3653 3654int test (int i, double x); 3655struct s1 {int (*f) (int a);}; 3656struct s2 {int (*f) (double a);}; 3657int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3658int argc; 3659char **argv; 3660int 3661main () 3662{ 3663return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3664 ; 3665 return 0; 3666} 3667_ACEOF 3668for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3669 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3670do 3671 CC="$ac_save_CC $ac_arg" 3672 if ac_fn_c_try_compile "$LINENO"; then : 3673 ac_cv_prog_cc_c89=$ac_arg 3674fi 3675rm -f core conftest.err conftest.$ac_objext 3676 test "x$ac_cv_prog_cc_c89" != "xno" && break 3677done 3678rm -f conftest.$ac_ext 3679CC=$ac_save_CC 3680 3681fi 3682# AC_CACHE_VAL 3683case "x$ac_cv_prog_cc_c89" in 3684 x) 3685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3686$as_echo "none needed" >&6; } ;; 3687 xno) 3688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3689$as_echo "unsupported" >&6; } ;; 3690 *) 3691 CC="$CC $ac_cv_prog_cc_c89" 3692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3693$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3694esac 3695if test "x$ac_cv_prog_cc_c89" != xno; then : 3696 3697fi 3698 3699ac_ext=c 3700ac_cpp='$CPP $CPPFLAGS' 3701ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3702ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3703ac_compiler_gnu=$ac_cv_c_compiler_gnu 3704 3705depcc="$CC" am_compiler_list= 3706 3707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3708$as_echo_n "checking dependency style of $depcc... " >&6; } 3709if ${am_cv_CC_dependencies_compiler_type+:} false; then : 3710 $as_echo_n "(cached) " >&6 3711else 3712 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3713 # We make a subdir and do the tests there. Otherwise we can end up 3714 # making bogus files that we don't know about and never remove. For 3715 # instance it was reported that on HP-UX the gcc test will end up 3716 # making a dummy file named `D' -- because `-MD' means `put the output 3717 # in D'. 3718 rm -rf conftest.dir 3719 mkdir conftest.dir 3720 # Copy depcomp to subdir because otherwise we won't find it if we're 3721 # using a relative directory. 3722 cp "$am_depcomp" conftest.dir 3723 cd conftest.dir 3724 # We will build objects and dependencies in a subdirectory because 3725 # it helps to detect inapplicable dependency modes. For instance 3726 # both Tru64's cc and ICC support -MD to output dependencies as a 3727 # side effect of compilation, but ICC will put the dependencies in 3728 # the current directory while Tru64 will put them in the object 3729 # directory. 3730 mkdir sub 3731 3732 am_cv_CC_dependencies_compiler_type=none 3733 if test "$am_compiler_list" = ""; then 3734 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3735 fi 3736 am__universal=false 3737 case " $depcc " in #( 3738 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3739 esac 3740 3741 for depmode in $am_compiler_list; do 3742 # Setup a source with many dependencies, because some compilers 3743 # like to wrap large dependency lists on column 80 (with \), and 3744 # we should not choose a depcomp mode which is confused by this. 3745 # 3746 # We need to recreate these files for each test, as the compiler may 3747 # overwrite some of them when testing with obscure command lines. 3748 # This happens at least with the AIX C compiler. 3749 : > sub/conftest.c 3750 for i in 1 2 3 4 5 6; do 3751 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3752 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3753 # Solaris 8's {/usr,}/bin/sh. 3754 touch sub/conftst$i.h 3755 done 3756 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3757 3758 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3759 # mode. It turns out that the SunPro C++ compiler does not properly 3760 # handle `-M -o', and we need to detect this. Also, some Intel 3761 # versions had trouble with output in subdirs 3762 am__obj=sub/conftest.${OBJEXT-o} 3763 am__minus_obj="-o $am__obj" 3764 case $depmode in 3765 gcc) 3766 # This depmode causes a compiler race in universal mode. 3767 test "$am__universal" = false || continue 3768 ;; 3769 nosideeffect) 3770 # after this tag, mechanisms are not by side-effect, so they'll 3771 # only be used when explicitly requested 3772 if test "x$enable_dependency_tracking" = xyes; then 3773 continue 3774 else 3775 break 3776 fi 3777 ;; 3778 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 3779 # This compiler won't grok `-c -o', but also, the minuso test has 3780 # not run yet. These depmodes are late enough in the game, and 3781 # so weak that their functioning should not be impacted. 3782 am__obj=conftest.${OBJEXT-o} 3783 am__minus_obj= 3784 ;; 3785 none) break ;; 3786 esac 3787 if depmode=$depmode \ 3788 source=sub/conftest.c object=$am__obj \ 3789 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3790 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3791 >/dev/null 2>conftest.err && 3792 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3793 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3794 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3795 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3796 # icc doesn't choke on unknown options, it will just issue warnings 3797 # or remarks (even with -Werror). So we grep stderr for any message 3798 # that says an option was ignored or not supported. 3799 # When given -MP, icc 7.0 and 7.1 complain thusly: 3800 # icc: Command line warning: ignoring option '-M'; no argument required 3801 # The diagnosis changed in icc 8.0: 3802 # icc: Command line remark: option '-MP' not supported 3803 if (grep 'ignoring option' conftest.err || 3804 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3805 am_cv_CC_dependencies_compiler_type=$depmode 3806 break 3807 fi 3808 fi 3809 done 3810 3811 cd .. 3812 rm -rf conftest.dir 3813else 3814 am_cv_CC_dependencies_compiler_type=none 3815fi 3816 3817fi 3818{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3819$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3820CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3821 3822 if 3823 test "x$enable_dependency_tracking" != xno \ 3824 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3825 am__fastdepCC_TRUE= 3826 am__fastdepCC_FALSE='#' 3827else 3828 am__fastdepCC_TRUE='#' 3829 am__fastdepCC_FALSE= 3830fi 3831 3832 3833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 3834$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 3835if ${ac_cv_prog_cc_c99+:} false; then : 3836 $as_echo_n "(cached) " >&6 3837else 3838 ac_cv_prog_cc_c99=no 3839ac_save_CC=$CC 3840cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3841/* end confdefs.h. */ 3842#include <stdarg.h> 3843#include <stdbool.h> 3844#include <stdlib.h> 3845#include <wchar.h> 3846#include <stdio.h> 3847 3848// Check varargs macros. These examples are taken from C99 6.10.3.5. 3849#define debug(...) fprintf (stderr, __VA_ARGS__) 3850#define showlist(...) puts (#__VA_ARGS__) 3851#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 3852static void 3853test_varargs_macros (void) 3854{ 3855 int x = 1234; 3856 int y = 5678; 3857 debug ("Flag"); 3858 debug ("X = %d\n", x); 3859 showlist (The first, second, and third items.); 3860 report (x>y, "x is %d but y is %d", x, y); 3861} 3862 3863// Check long long types. 3864#define BIG64 18446744073709551615ull 3865#define BIG32 4294967295ul 3866#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 3867#if !BIG_OK 3868 your preprocessor is broken; 3869#endif 3870#if BIG_OK 3871#else 3872 your preprocessor is broken; 3873#endif 3874static long long int bignum = -9223372036854775807LL; 3875static unsigned long long int ubignum = BIG64; 3876 3877struct incomplete_array 3878{ 3879 int datasize; 3880 double data[]; 3881}; 3882 3883struct named_init { 3884 int number; 3885 const wchar_t *name; 3886 double average; 3887}; 3888 3889typedef const char *ccp; 3890 3891static inline int 3892test_restrict (ccp restrict text) 3893{ 3894 // See if C++-style comments work. 3895 // Iterate through items via the restricted pointer. 3896 // Also check for declarations in for loops. 3897 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 3898 continue; 3899 return 0; 3900} 3901 3902// Check varargs and va_copy. 3903static void 3904test_varargs (const char *format, ...) 3905{ 3906 va_list args; 3907 va_start (args, format); 3908 va_list args_copy; 3909 va_copy (args_copy, args); 3910 3911 const char *str; 3912 int number; 3913 float fnumber; 3914 3915 while (*format) 3916 { 3917 switch (*format++) 3918 { 3919 case 's': // string 3920 str = va_arg (args_copy, const char *); 3921 break; 3922 case 'd': // int 3923 number = va_arg (args_copy, int); 3924 break; 3925 case 'f': // float 3926 fnumber = va_arg (args_copy, double); 3927 break; 3928 default: 3929 break; 3930 } 3931 } 3932 va_end (args_copy); 3933 va_end (args); 3934} 3935 3936int 3937main () 3938{ 3939 3940 // Check bool. 3941 _Bool success = false; 3942 3943 // Check restrict. 3944 if (test_restrict ("String literal") == 0) 3945 success = true; 3946 char *restrict newvar = "Another string"; 3947 3948 // Check varargs. 3949 test_varargs ("s, d' f .", "string", 65, 34.234); 3950 test_varargs_macros (); 3951 3952 // Check flexible array members. 3953 struct incomplete_array *ia = 3954 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 3955 ia->datasize = 10; 3956 for (int i = 0; i < ia->datasize; ++i) 3957 ia->data[i] = i * 1.234; 3958 3959 // Check named initializers. 3960 struct named_init ni = { 3961 .number = 34, 3962 .name = L"Test wide string", 3963 .average = 543.34343, 3964 }; 3965 3966 ni.number = 58; 3967 3968 int dynamic_array[ni.number]; 3969 dynamic_array[ni.number - 1] = 543; 3970 3971 // work around unused variable warnings 3972 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 3973 || dynamic_array[ni.number - 1] != 543); 3974 3975 ; 3976 return 0; 3977} 3978_ACEOF 3979for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99 3980do 3981 CC="$ac_save_CC $ac_arg" 3982 if ac_fn_c_try_compile "$LINENO"; then : 3983 ac_cv_prog_cc_c99=$ac_arg 3984fi 3985rm -f core conftest.err conftest.$ac_objext 3986 test "x$ac_cv_prog_cc_c99" != "xno" && break 3987done 3988rm -f conftest.$ac_ext 3989CC=$ac_save_CC 3990 3991fi 3992# AC_CACHE_VAL 3993case "x$ac_cv_prog_cc_c99" in 3994 x) 3995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3996$as_echo "none needed" >&6; } ;; 3997 xno) 3998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3999$as_echo "unsupported" >&6; } ;; 4000 *) 4001 CC="$CC $ac_cv_prog_cc_c99" 4002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4003$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 4004esac 4005if test "x$ac_cv_prog_cc_c99" != xno; then : 4006 4007fi 4008 4009 4010 4011ac_ext=c 4012ac_cpp='$CPP $CPPFLAGS' 4013ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4014ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4015ac_compiler_gnu=$ac_cv_c_compiler_gnu 4016{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4017$as_echo_n "checking how to run the C preprocessor... " >&6; } 4018# On Suns, sometimes $CPP names a directory. 4019if test -n "$CPP" && test -d "$CPP"; then 4020 CPP= 4021fi 4022if test -z "$CPP"; then 4023 if ${ac_cv_prog_CPP+:} false; then : 4024 $as_echo_n "(cached) " >&6 4025else 4026 # Double quotes because CPP needs to be expanded 4027 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4028 do 4029 ac_preproc_ok=false 4030for ac_c_preproc_warn_flag in '' yes 4031do 4032 # Use a header file that comes with gcc, so configuring glibc 4033 # with a fresh cross-compiler works. 4034 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4035 # <limits.h> exists even on freestanding compilers. 4036 # On the NeXT, cc -E runs the code through the compiler's parser, 4037 # not just through cpp. "Syntax error" is here to catch this case. 4038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4039/* end confdefs.h. */ 4040#ifdef __STDC__ 4041# include <limits.h> 4042#else 4043# include <assert.h> 4044#endif 4045 Syntax error 4046_ACEOF 4047if ac_fn_c_try_cpp "$LINENO"; then : 4048 4049else 4050 # Broken: fails on valid input. 4051continue 4052fi 4053rm -f conftest.err conftest.i conftest.$ac_ext 4054 4055 # OK, works on sane cases. Now check whether nonexistent headers 4056 # can be detected and how. 4057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4058/* end confdefs.h. */ 4059#include <ac_nonexistent.h> 4060_ACEOF 4061if ac_fn_c_try_cpp "$LINENO"; then : 4062 # Broken: success on invalid input. 4063continue 4064else 4065 # Passes both tests. 4066ac_preproc_ok=: 4067break 4068fi 4069rm -f conftest.err conftest.i conftest.$ac_ext 4070 4071done 4072# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4073rm -f conftest.i conftest.err conftest.$ac_ext 4074if $ac_preproc_ok; then : 4075 break 4076fi 4077 4078 done 4079 ac_cv_prog_CPP=$CPP 4080 4081fi 4082 CPP=$ac_cv_prog_CPP 4083else 4084 ac_cv_prog_CPP=$CPP 4085fi 4086{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4087$as_echo "$CPP" >&6; } 4088ac_preproc_ok=false 4089for ac_c_preproc_warn_flag in '' yes 4090do 4091 # Use a header file that comes with gcc, so configuring glibc 4092 # with a fresh cross-compiler works. 4093 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4094 # <limits.h> exists even on freestanding compilers. 4095 # On the NeXT, cc -E runs the code through the compiler's parser, 4096 # not just through cpp. "Syntax error" is here to catch this case. 4097 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4098/* end confdefs.h. */ 4099#ifdef __STDC__ 4100# include <limits.h> 4101#else 4102# include <assert.h> 4103#endif 4104 Syntax error 4105_ACEOF 4106if ac_fn_c_try_cpp "$LINENO"; then : 4107 4108else 4109 # Broken: fails on valid input. 4110continue 4111fi 4112rm -f conftest.err conftest.i conftest.$ac_ext 4113 4114 # OK, works on sane cases. Now check whether nonexistent headers 4115 # can be detected and how. 4116 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4117/* end confdefs.h. */ 4118#include <ac_nonexistent.h> 4119_ACEOF 4120if ac_fn_c_try_cpp "$LINENO"; then : 4121 # Broken: success on invalid input. 4122continue 4123else 4124 # Passes both tests. 4125ac_preproc_ok=: 4126break 4127fi 4128rm -f conftest.err conftest.i conftest.$ac_ext 4129 4130done 4131# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4132rm -f conftest.i conftest.err conftest.$ac_ext 4133if $ac_preproc_ok; then : 4134 4135else 4136 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4137$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4138as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4139See \`config.log' for more details" "$LINENO" 5; } 4140fi 4141 4142ac_ext=c 4143ac_cpp='$CPP $CPPFLAGS' 4144ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4145ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4146ac_compiler_gnu=$ac_cv_c_compiler_gnu 4147 4148 4149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4150$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4151if ${ac_cv_path_GREP+:} false; then : 4152 $as_echo_n "(cached) " >&6 4153else 4154 if test -z "$GREP"; then 4155 ac_path_GREP_found=false 4156 # Loop through the user's path and test for each of PROGNAME-LIST 4157 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4158for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4159do 4160 IFS=$as_save_IFS 4161 test -z "$as_dir" && as_dir=. 4162 for ac_prog in grep ggrep; do 4163 for ac_exec_ext in '' $ac_executable_extensions; do 4164 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4165 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4166# Check for GNU ac_path_GREP and select it if it is found. 4167 # Check for GNU $ac_path_GREP 4168case `"$ac_path_GREP" --version 2>&1` in 4169*GNU*) 4170 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4171*) 4172 ac_count=0 4173 $as_echo_n 0123456789 >"conftest.in" 4174 while : 4175 do 4176 cat "conftest.in" "conftest.in" >"conftest.tmp" 4177 mv "conftest.tmp" "conftest.in" 4178 cp "conftest.in" "conftest.nl" 4179 $as_echo 'GREP' >> "conftest.nl" 4180 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4181 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4182 as_fn_arith $ac_count + 1 && ac_count=$as_val 4183 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4184 # Best one so far, save it but keep looking for a better one 4185 ac_cv_path_GREP="$ac_path_GREP" 4186 ac_path_GREP_max=$ac_count 4187 fi 4188 # 10*(2^10) chars as input seems more than enough 4189 test $ac_count -gt 10 && break 4190 done 4191 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4192esac 4193 4194 $ac_path_GREP_found && break 3 4195 done 4196 done 4197 done 4198IFS=$as_save_IFS 4199 if test -z "$ac_cv_path_GREP"; then 4200 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4201 fi 4202else 4203 ac_cv_path_GREP=$GREP 4204fi 4205 4206fi 4207{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4208$as_echo "$ac_cv_path_GREP" >&6; } 4209 GREP="$ac_cv_path_GREP" 4210 4211 4212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4213$as_echo_n "checking for egrep... " >&6; } 4214if ${ac_cv_path_EGREP+:} false; then : 4215 $as_echo_n "(cached) " >&6 4216else 4217 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4218 then ac_cv_path_EGREP="$GREP -E" 4219 else 4220 if test -z "$EGREP"; then 4221 ac_path_EGREP_found=false 4222 # Loop through the user's path and test for each of PROGNAME-LIST 4223 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4224for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4225do 4226 IFS=$as_save_IFS 4227 test -z "$as_dir" && as_dir=. 4228 for ac_prog in egrep; do 4229 for ac_exec_ext in '' $ac_executable_extensions; do 4230 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4231 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4232# Check for GNU ac_path_EGREP and select it if it is found. 4233 # Check for GNU $ac_path_EGREP 4234case `"$ac_path_EGREP" --version 2>&1` in 4235*GNU*) 4236 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4237*) 4238 ac_count=0 4239 $as_echo_n 0123456789 >"conftest.in" 4240 while : 4241 do 4242 cat "conftest.in" "conftest.in" >"conftest.tmp" 4243 mv "conftest.tmp" "conftest.in" 4244 cp "conftest.in" "conftest.nl" 4245 $as_echo 'EGREP' >> "conftest.nl" 4246 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4247 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4248 as_fn_arith $ac_count + 1 && ac_count=$as_val 4249 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4250 # Best one so far, save it but keep looking for a better one 4251 ac_cv_path_EGREP="$ac_path_EGREP" 4252 ac_path_EGREP_max=$ac_count 4253 fi 4254 # 10*(2^10) chars as input seems more than enough 4255 test $ac_count -gt 10 && break 4256 done 4257 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4258esac 4259 4260 $ac_path_EGREP_found && break 3 4261 done 4262 done 4263 done 4264IFS=$as_save_IFS 4265 if test -z "$ac_cv_path_EGREP"; then 4266 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4267 fi 4268else 4269 ac_cv_path_EGREP=$EGREP 4270fi 4271 4272 fi 4273fi 4274{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4275$as_echo "$ac_cv_path_EGREP" >&6; } 4276 EGREP="$ac_cv_path_EGREP" 4277 4278 4279{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4280$as_echo_n "checking for ANSI C header files... " >&6; } 4281if ${ac_cv_header_stdc+:} false; then : 4282 $as_echo_n "(cached) " >&6 4283else 4284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4285/* end confdefs.h. */ 4286#include <stdlib.h> 4287#include <stdarg.h> 4288#include <string.h> 4289#include <float.h> 4290 4291int 4292main () 4293{ 4294 4295 ; 4296 return 0; 4297} 4298_ACEOF 4299if ac_fn_c_try_compile "$LINENO"; then : 4300 ac_cv_header_stdc=yes 4301else 4302 ac_cv_header_stdc=no 4303fi 4304rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4305 4306if test $ac_cv_header_stdc = yes; then 4307 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4308 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4309/* end confdefs.h. */ 4310#include <string.h> 4311 4312_ACEOF 4313if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4314 $EGREP "memchr" >/dev/null 2>&1; then : 4315 4316else 4317 ac_cv_header_stdc=no 4318fi 4319rm -f conftest* 4320 4321fi 4322 4323if test $ac_cv_header_stdc = yes; then 4324 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4325 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4326/* end confdefs.h. */ 4327#include <stdlib.h> 4328 4329_ACEOF 4330if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4331 $EGREP "free" >/dev/null 2>&1; then : 4332 4333else 4334 ac_cv_header_stdc=no 4335fi 4336rm -f conftest* 4337 4338fi 4339 4340if test $ac_cv_header_stdc = yes; then 4341 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4342 if test "$cross_compiling" = yes; then : 4343 : 4344else 4345 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4346/* end confdefs.h. */ 4347#include <ctype.h> 4348#include <stdlib.h> 4349#if ((' ' & 0x0FF) == 0x020) 4350# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4351# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4352#else 4353# define ISLOWER(c) \ 4354 (('a' <= (c) && (c) <= 'i') \ 4355 || ('j' <= (c) && (c) <= 'r') \ 4356 || ('s' <= (c) && (c) <= 'z')) 4357# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4358#endif 4359 4360#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4361int 4362main () 4363{ 4364 int i; 4365 for (i = 0; i < 256; i++) 4366 if (XOR (islower (i), ISLOWER (i)) 4367 || toupper (i) != TOUPPER (i)) 4368 return 2; 4369 return 0; 4370} 4371_ACEOF 4372if ac_fn_c_try_run "$LINENO"; then : 4373 4374else 4375 ac_cv_header_stdc=no 4376fi 4377rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4378 conftest.$ac_objext conftest.beam conftest.$ac_ext 4379fi 4380 4381fi 4382fi 4383{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4384$as_echo "$ac_cv_header_stdc" >&6; } 4385if test $ac_cv_header_stdc = yes; then 4386 4387$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4388 4389fi 4390 4391# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4392for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4393 inttypes.h stdint.h unistd.h 4394do : 4395 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4396ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4397" 4398if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4399 cat >>confdefs.h <<_ACEOF 4400#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4401_ACEOF 4402 4403fi 4404 4405done 4406 4407 4408 4409 4410 4411 4412ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 4413if test "x$ac_cv_have_decl___clang__" = xyes; then : 4414 CLANGCC="yes" 4415else 4416 CLANGCC="no" 4417fi 4418 4419ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 4420if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 4421 INTELCC="yes" 4422else 4423 INTELCC="no" 4424fi 4425 4426ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 4427if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 4428 SUNCC="yes" 4429else 4430 SUNCC="no" 4431fi 4432 4433 4434 4435 4436 4437 4438 4439 4440if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4441 if test -n "$ac_tool_prefix"; then 4442 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4443set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4445$as_echo_n "checking for $ac_word... " >&6; } 4446if ${ac_cv_path_PKG_CONFIG+:} false; then : 4447 $as_echo_n "(cached) " >&6 4448else 4449 case $PKG_CONFIG in 4450 [\\/]* | ?:[\\/]*) 4451 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4452 ;; 4453 *) 4454 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4455for as_dir in $PATH 4456do 4457 IFS=$as_save_IFS 4458 test -z "$as_dir" && as_dir=. 4459 for ac_exec_ext in '' $ac_executable_extensions; do 4460 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4461 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4462 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4463 break 2 4464 fi 4465done 4466 done 4467IFS=$as_save_IFS 4468 4469 ;; 4470esac 4471fi 4472PKG_CONFIG=$ac_cv_path_PKG_CONFIG 4473if test -n "$PKG_CONFIG"; then 4474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 4475$as_echo "$PKG_CONFIG" >&6; } 4476else 4477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4478$as_echo "no" >&6; } 4479fi 4480 4481 4482fi 4483if test -z "$ac_cv_path_PKG_CONFIG"; then 4484 ac_pt_PKG_CONFIG=$PKG_CONFIG 4485 # Extract the first word of "pkg-config", so it can be a program name with args. 4486set dummy pkg-config; ac_word=$2 4487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4488$as_echo_n "checking for $ac_word... " >&6; } 4489if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 4490 $as_echo_n "(cached) " >&6 4491else 4492 case $ac_pt_PKG_CONFIG in 4493 [\\/]* | ?:[\\/]*) 4494 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4495 ;; 4496 *) 4497 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4498for as_dir in $PATH 4499do 4500 IFS=$as_save_IFS 4501 test -z "$as_dir" && as_dir=. 4502 for ac_exec_ext in '' $ac_executable_extensions; do 4503 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4504 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4505 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4506 break 2 4507 fi 4508done 4509 done 4510IFS=$as_save_IFS 4511 4512 ;; 4513esac 4514fi 4515ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4516if test -n "$ac_pt_PKG_CONFIG"; then 4517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 4518$as_echo "$ac_pt_PKG_CONFIG" >&6; } 4519else 4520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4521$as_echo "no" >&6; } 4522fi 4523 4524 if test "x$ac_pt_PKG_CONFIG" = x; then 4525 PKG_CONFIG="" 4526 else 4527 case $cross_compiling:$ac_tool_warned in 4528yes:) 4529{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4530$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4531ac_tool_warned=yes ;; 4532esac 4533 PKG_CONFIG=$ac_pt_PKG_CONFIG 4534 fi 4535else 4536 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4537fi 4538 4539fi 4540if test -n "$PKG_CONFIG"; then 4541 _pkg_min_version=0.9.0 4542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 4543$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4544 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4546$as_echo "yes" >&6; } 4547 else 4548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4549$as_echo "no" >&6; } 4550 PKG_CONFIG="" 4551 fi 4552fi 4553# Make sure we can run config.sub. 4554$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4555 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 4556 4557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4558$as_echo_n "checking build system type... " >&6; } 4559if ${ac_cv_build+:} false; then : 4560 $as_echo_n "(cached) " >&6 4561else 4562 ac_build_alias=$build_alias 4563test "x$ac_build_alias" = x && 4564 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4565test "x$ac_build_alias" = x && 4566 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4567ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4568 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4569 4570fi 4571{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4572$as_echo "$ac_cv_build" >&6; } 4573case $ac_cv_build in 4574*-*-*) ;; 4575*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4576esac 4577build=$ac_cv_build 4578ac_save_IFS=$IFS; IFS='-' 4579set x $ac_cv_build 4580shift 4581build_cpu=$1 4582build_vendor=$2 4583shift; shift 4584# Remember, the first character of IFS is used to create $*, 4585# except with old shells: 4586build_os=$* 4587IFS=$ac_save_IFS 4588case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4589 4590 4591{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4592$as_echo_n "checking host system type... " >&6; } 4593if ${ac_cv_host+:} false; then : 4594 $as_echo_n "(cached) " >&6 4595else 4596 if test "x$host_alias" = x; then 4597 ac_cv_host=$ac_cv_build 4598else 4599 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4600 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 4601fi 4602 4603fi 4604{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4605$as_echo "$ac_cv_host" >&6; } 4606case $ac_cv_host in 4607*-*-*) ;; 4608*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4609esac 4610host=$ac_cv_host 4611ac_save_IFS=$IFS; IFS='-' 4612set x $ac_cv_host 4613shift 4614host_cpu=$1 4615host_vendor=$2 4616shift; shift 4617# Remember, the first character of IFS is used to create $*, 4618# except with old shells: 4619host_os=$* 4620IFS=$ac_save_IFS 4621case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4622 4623 4624{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4625$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4626if ${ac_cv_path_SED+:} false; then : 4627 $as_echo_n "(cached) " >&6 4628else 4629 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4630 for ac_i in 1 2 3 4 5 6 7; do 4631 ac_script="$ac_script$as_nl$ac_script" 4632 done 4633 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4634 { ac_script=; unset ac_script;} 4635 if test -z "$SED"; then 4636 ac_path_SED_found=false 4637 # Loop through the user's path and test for each of PROGNAME-LIST 4638 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4639for as_dir in $PATH 4640do 4641 IFS=$as_save_IFS 4642 test -z "$as_dir" && as_dir=. 4643 for ac_prog in sed gsed; do 4644 for ac_exec_ext in '' $ac_executable_extensions; do 4645 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4646 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 4647# Check for GNU ac_path_SED and select it if it is found. 4648 # Check for GNU $ac_path_SED 4649case `"$ac_path_SED" --version 2>&1` in 4650*GNU*) 4651 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4652*) 4653 ac_count=0 4654 $as_echo_n 0123456789 >"conftest.in" 4655 while : 4656 do 4657 cat "conftest.in" "conftest.in" >"conftest.tmp" 4658 mv "conftest.tmp" "conftest.in" 4659 cp "conftest.in" "conftest.nl" 4660 $as_echo '' >> "conftest.nl" 4661 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4662 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4663 as_fn_arith $ac_count + 1 && ac_count=$as_val 4664 if test $ac_count -gt ${ac_path_SED_max-0}; then 4665 # Best one so far, save it but keep looking for a better one 4666 ac_cv_path_SED="$ac_path_SED" 4667 ac_path_SED_max=$ac_count 4668 fi 4669 # 10*(2^10) chars as input seems more than enough 4670 test $ac_count -gt 10 && break 4671 done 4672 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4673esac 4674 4675 $ac_path_SED_found && break 3 4676 done 4677 done 4678 done 4679IFS=$as_save_IFS 4680 if test -z "$ac_cv_path_SED"; then 4681 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4682 fi 4683else 4684 ac_cv_path_SED=$SED 4685fi 4686 4687fi 4688{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4689$as_echo "$ac_cv_path_SED" >&6; } 4690 SED="$ac_cv_path_SED" 4691 rm -f conftest.sed 4692 4693 4694 4695 4696 4697 4698# Check whether --enable-selective-werror was given. 4699if test "${enable_selective_werror+set}" = set; then : 4700 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 4701else 4702 SELECTIVE_WERROR=yes 4703fi 4704 4705 4706 4707 4708 4709# -v is too short to test reliably with XORG_TESTSET_CFLAG 4710if test "x$SUNCC" = "xyes"; then 4711 BASE_CFLAGS="-v" 4712else 4713 BASE_CFLAGS="" 4714fi 4715 4716# This chunk of warnings were those that existed in the legacy CWARNFLAGS 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730xorg_testset_save_CFLAGS="$CFLAGS" 4731 4732if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4733 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4735$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4736if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4737 $as_echo_n "(cached) " >&6 4738else 4739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4740/* end confdefs.h. */ 4741int i; 4742_ACEOF 4743if ac_fn_c_try_compile "$LINENO"; then : 4744 xorg_cv_cc_flag_unknown_warning_option=yes 4745else 4746 xorg_cv_cc_flag_unknown_warning_option=no 4747fi 4748rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4749fi 4750{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4751$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4752 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4753 CFLAGS="$xorg_testset_save_CFLAGS" 4754fi 4755 4756if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4757 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4758 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4759 fi 4760 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4762$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4763if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4764 $as_echo_n "(cached) " >&6 4765else 4766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4767/* end confdefs.h. */ 4768int i; 4769_ACEOF 4770if ac_fn_c_try_compile "$LINENO"; then : 4771 xorg_cv_cc_flag_unused_command_line_argument=yes 4772else 4773 xorg_cv_cc_flag_unused_command_line_argument=no 4774fi 4775rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4776fi 4777{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4778$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4779 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4780 CFLAGS="$xorg_testset_save_CFLAGS" 4781fi 4782 4783found="no" 4784 4785 if test $found = "no" ; then 4786 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 4787 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4788 fi 4789 4790 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 4791 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4792 fi 4793 4794 CFLAGS="$CFLAGS -Wall" 4795 4796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 4797$as_echo_n "checking if $CC supports -Wall... " >&6; } 4798 cacheid=xorg_cv_cc_flag__Wall 4799 if eval \${$cacheid+:} false; then : 4800 $as_echo_n "(cached) " >&6 4801else 4802 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4803/* end confdefs.h. */ 4804int i; 4805int 4806main () 4807{ 4808 4809 ; 4810 return 0; 4811} 4812_ACEOF 4813if ac_fn_c_try_link "$LINENO"; then : 4814 eval $cacheid=yes 4815else 4816 eval $cacheid=no 4817fi 4818rm -f core conftest.err conftest.$ac_objext \ 4819 conftest$ac_exeext conftest.$ac_ext 4820fi 4821 4822 4823 CFLAGS="$xorg_testset_save_CFLAGS" 4824 4825 eval supported=\$$cacheid 4826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4827$as_echo "$supported" >&6; } 4828 if test "$supported" = "yes" ; then 4829 BASE_CFLAGS="$BASE_CFLAGS -Wall" 4830 found="yes" 4831 fi 4832 fi 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848xorg_testset_save_CFLAGS="$CFLAGS" 4849 4850if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4851 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4853$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4854if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4855 $as_echo_n "(cached) " >&6 4856else 4857 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4858/* end confdefs.h. */ 4859int i; 4860_ACEOF 4861if ac_fn_c_try_compile "$LINENO"; then : 4862 xorg_cv_cc_flag_unknown_warning_option=yes 4863else 4864 xorg_cv_cc_flag_unknown_warning_option=no 4865fi 4866rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4867fi 4868{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4869$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4870 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4871 CFLAGS="$xorg_testset_save_CFLAGS" 4872fi 4873 4874if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4875 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4876 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4877 fi 4878 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4880$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4881if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4882 $as_echo_n "(cached) " >&6 4883else 4884 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4885/* end confdefs.h. */ 4886int i; 4887_ACEOF 4888if ac_fn_c_try_compile "$LINENO"; then : 4889 xorg_cv_cc_flag_unused_command_line_argument=yes 4890else 4891 xorg_cv_cc_flag_unused_command_line_argument=no 4892fi 4893rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4894fi 4895{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4896$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4897 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4898 CFLAGS="$xorg_testset_save_CFLAGS" 4899fi 4900 4901found="no" 4902 4903 if test $found = "no" ; then 4904 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 4905 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4906 fi 4907 4908 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 4909 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4910 fi 4911 4912 CFLAGS="$CFLAGS -Wpointer-arith" 4913 4914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 4915$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 4916 cacheid=xorg_cv_cc_flag__Wpointer_arith 4917 if eval \${$cacheid+:} false; then : 4918 $as_echo_n "(cached) " >&6 4919else 4920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4921/* end confdefs.h. */ 4922int i; 4923int 4924main () 4925{ 4926 4927 ; 4928 return 0; 4929} 4930_ACEOF 4931if ac_fn_c_try_link "$LINENO"; then : 4932 eval $cacheid=yes 4933else 4934 eval $cacheid=no 4935fi 4936rm -f core conftest.err conftest.$ac_objext \ 4937 conftest$ac_exeext conftest.$ac_ext 4938fi 4939 4940 4941 CFLAGS="$xorg_testset_save_CFLAGS" 4942 4943 eval supported=\$$cacheid 4944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4945$as_echo "$supported" >&6; } 4946 if test "$supported" = "yes" ; then 4947 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 4948 found="yes" 4949 fi 4950 fi 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966xorg_testset_save_CFLAGS="$CFLAGS" 4967 4968if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4969 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4971$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4972if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4973 $as_echo_n "(cached) " >&6 4974else 4975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4976/* end confdefs.h. */ 4977int i; 4978_ACEOF 4979if ac_fn_c_try_compile "$LINENO"; then : 4980 xorg_cv_cc_flag_unknown_warning_option=yes 4981else 4982 xorg_cv_cc_flag_unknown_warning_option=no 4983fi 4984rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4985fi 4986{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4987$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4988 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4989 CFLAGS="$xorg_testset_save_CFLAGS" 4990fi 4991 4992if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4993 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4994 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4995 fi 4996 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4998$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4999if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5000 $as_echo_n "(cached) " >&6 5001else 5002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5003/* end confdefs.h. */ 5004int i; 5005_ACEOF 5006if ac_fn_c_try_compile "$LINENO"; then : 5007 xorg_cv_cc_flag_unused_command_line_argument=yes 5008else 5009 xorg_cv_cc_flag_unused_command_line_argument=no 5010fi 5011rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5012fi 5013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5014$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5015 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5016 CFLAGS="$xorg_testset_save_CFLAGS" 5017fi 5018 5019found="no" 5020 5021 if test $found = "no" ; then 5022 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5023 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5024 fi 5025 5026 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5027 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5028 fi 5029 5030 CFLAGS="$CFLAGS -Wmissing-declarations" 5031 5032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 5033$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 5034 cacheid=xorg_cv_cc_flag__Wmissing_declarations 5035 if eval \${$cacheid+:} false; then : 5036 $as_echo_n "(cached) " >&6 5037else 5038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5039/* end confdefs.h. */ 5040int i; 5041int 5042main () 5043{ 5044 5045 ; 5046 return 0; 5047} 5048_ACEOF 5049if ac_fn_c_try_link "$LINENO"; then : 5050 eval $cacheid=yes 5051else 5052 eval $cacheid=no 5053fi 5054rm -f core conftest.err conftest.$ac_objext \ 5055 conftest$ac_exeext conftest.$ac_ext 5056fi 5057 5058 5059 CFLAGS="$xorg_testset_save_CFLAGS" 5060 5061 eval supported=\$$cacheid 5062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5063$as_echo "$supported" >&6; } 5064 if test "$supported" = "yes" ; then 5065 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5066 found="yes" 5067 fi 5068 fi 5069 5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084xorg_testset_save_CFLAGS="$CFLAGS" 5085 5086if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5087 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5089$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5090if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5091 $as_echo_n "(cached) " >&6 5092else 5093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5094/* end confdefs.h. */ 5095int i; 5096_ACEOF 5097if ac_fn_c_try_compile "$LINENO"; then : 5098 xorg_cv_cc_flag_unknown_warning_option=yes 5099else 5100 xorg_cv_cc_flag_unknown_warning_option=no 5101fi 5102rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5103fi 5104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5105$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5106 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5107 CFLAGS="$xorg_testset_save_CFLAGS" 5108fi 5109 5110if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5111 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5112 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5113 fi 5114 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5116$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5117if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5118 $as_echo_n "(cached) " >&6 5119else 5120 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5121/* end confdefs.h. */ 5122int i; 5123_ACEOF 5124if ac_fn_c_try_compile "$LINENO"; then : 5125 xorg_cv_cc_flag_unused_command_line_argument=yes 5126else 5127 xorg_cv_cc_flag_unused_command_line_argument=no 5128fi 5129rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5130fi 5131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5132$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5133 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5134 CFLAGS="$xorg_testset_save_CFLAGS" 5135fi 5136 5137found="no" 5138 5139 if test $found = "no" ; then 5140 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5141 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5142 fi 5143 5144 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5145 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5146 fi 5147 5148 CFLAGS="$CFLAGS -Wformat=2" 5149 5150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 5151$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 5152 cacheid=`$as_echo "xorg_cv_cc_flag_-Wformat=2" | $as_tr_sh` 5153 if eval \${$cacheid+:} false; then : 5154 $as_echo_n "(cached) " >&6 5155else 5156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5157/* end confdefs.h. */ 5158int i; 5159int 5160main () 5161{ 5162 5163 ; 5164 return 0; 5165} 5166_ACEOF 5167if ac_fn_c_try_link "$LINENO"; then : 5168 eval $cacheid=yes 5169else 5170 eval $cacheid=no 5171fi 5172rm -f core conftest.err conftest.$ac_objext \ 5173 conftest$ac_exeext conftest.$ac_ext 5174fi 5175 5176 5177 CFLAGS="$xorg_testset_save_CFLAGS" 5178 5179 eval supported=\$$cacheid 5180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5181$as_echo "$supported" >&6; } 5182 if test "$supported" = "yes" ; then 5183 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5184 found="yes" 5185 fi 5186 fi 5187 5188 if test $found = "no" ; then 5189 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5190 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5191 fi 5192 5193 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5194 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5195 fi 5196 5197 CFLAGS="$CFLAGS -Wformat" 5198 5199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 5200$as_echo_n "checking if $CC supports -Wformat... " >&6; } 5201 cacheid=xorg_cv_cc_flag__Wformat 5202 if eval \${$cacheid+:} false; then : 5203 $as_echo_n "(cached) " >&6 5204else 5205 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5206/* end confdefs.h. */ 5207int i; 5208int 5209main () 5210{ 5211 5212 ; 5213 return 0; 5214} 5215_ACEOF 5216if ac_fn_c_try_link "$LINENO"; then : 5217 eval $cacheid=yes 5218else 5219 eval $cacheid=no 5220fi 5221rm -f core conftest.err conftest.$ac_objext \ 5222 conftest$ac_exeext conftest.$ac_ext 5223fi 5224 5225 5226 CFLAGS="$xorg_testset_save_CFLAGS" 5227 5228 eval supported=\$$cacheid 5229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5230$as_echo "$supported" >&6; } 5231 if test "$supported" = "yes" ; then 5232 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5233 found="yes" 5234 fi 5235 fi 5236 5237 5238 5239 5240 5241 5242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253xorg_testset_save_CFLAGS="$CFLAGS" 5254 5255if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5256 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5258$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5259if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5260 $as_echo_n "(cached) " >&6 5261else 5262 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5263/* end confdefs.h. */ 5264int i; 5265_ACEOF 5266if ac_fn_c_try_compile "$LINENO"; then : 5267 xorg_cv_cc_flag_unknown_warning_option=yes 5268else 5269 xorg_cv_cc_flag_unknown_warning_option=no 5270fi 5271rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5272fi 5273{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5274$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5275 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5276 CFLAGS="$xorg_testset_save_CFLAGS" 5277fi 5278 5279if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5280 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5281 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5282 fi 5283 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5285$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5286if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5287 $as_echo_n "(cached) " >&6 5288else 5289 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5290/* end confdefs.h. */ 5291int i; 5292_ACEOF 5293if ac_fn_c_try_compile "$LINENO"; then : 5294 xorg_cv_cc_flag_unused_command_line_argument=yes 5295else 5296 xorg_cv_cc_flag_unused_command_line_argument=no 5297fi 5298rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5299fi 5300{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5301$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5302 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5303 CFLAGS="$xorg_testset_save_CFLAGS" 5304fi 5305 5306found="no" 5307 5308 if test $found = "no" ; then 5309 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5310 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5311 fi 5312 5313 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5314 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5315 fi 5316 5317 CFLAGS="$CFLAGS -Wstrict-prototypes" 5318 5319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 5320$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 5321 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5322 if eval \${$cacheid+:} false; then : 5323 $as_echo_n "(cached) " >&6 5324else 5325 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5326/* end confdefs.h. */ 5327int i; 5328int 5329main () 5330{ 5331 5332 ; 5333 return 0; 5334} 5335_ACEOF 5336if ac_fn_c_try_link "$LINENO"; then : 5337 eval $cacheid=yes 5338else 5339 eval $cacheid=no 5340fi 5341rm -f core conftest.err conftest.$ac_objext \ 5342 conftest$ac_exeext conftest.$ac_ext 5343fi 5344 5345 5346 CFLAGS="$xorg_testset_save_CFLAGS" 5347 5348 eval supported=\$$cacheid 5349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5350$as_echo "$supported" >&6; } 5351 if test "$supported" = "yes" ; then 5352 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5353 found="yes" 5354 fi 5355 fi 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371xorg_testset_save_CFLAGS="$CFLAGS" 5372 5373if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5374 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5376$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5377if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5378 $as_echo_n "(cached) " >&6 5379else 5380 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5381/* end confdefs.h. */ 5382int i; 5383_ACEOF 5384if ac_fn_c_try_compile "$LINENO"; then : 5385 xorg_cv_cc_flag_unknown_warning_option=yes 5386else 5387 xorg_cv_cc_flag_unknown_warning_option=no 5388fi 5389rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5390fi 5391{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5392$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5393 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5394 CFLAGS="$xorg_testset_save_CFLAGS" 5395fi 5396 5397if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5398 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5399 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5400 fi 5401 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5403$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5404if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5405 $as_echo_n "(cached) " >&6 5406else 5407 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5408/* end confdefs.h. */ 5409int i; 5410_ACEOF 5411if ac_fn_c_try_compile "$LINENO"; then : 5412 xorg_cv_cc_flag_unused_command_line_argument=yes 5413else 5414 xorg_cv_cc_flag_unused_command_line_argument=no 5415fi 5416rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5417fi 5418{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5419$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5420 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5421 CFLAGS="$xorg_testset_save_CFLAGS" 5422fi 5423 5424found="no" 5425 5426 if test $found = "no" ; then 5427 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5428 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5429 fi 5430 5431 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5432 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5433 fi 5434 5435 CFLAGS="$CFLAGS -Wmissing-prototypes" 5436 5437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 5438$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 5439 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5440 if eval \${$cacheid+:} false; then : 5441 $as_echo_n "(cached) " >&6 5442else 5443 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5444/* end confdefs.h. */ 5445int i; 5446int 5447main () 5448{ 5449 5450 ; 5451 return 0; 5452} 5453_ACEOF 5454if ac_fn_c_try_link "$LINENO"; then : 5455 eval $cacheid=yes 5456else 5457 eval $cacheid=no 5458fi 5459rm -f core conftest.err conftest.$ac_objext \ 5460 conftest$ac_exeext conftest.$ac_ext 5461fi 5462 5463 5464 CFLAGS="$xorg_testset_save_CFLAGS" 5465 5466 eval supported=\$$cacheid 5467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5468$as_echo "$supported" >&6; } 5469 if test "$supported" = "yes" ; then 5470 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5471 found="yes" 5472 fi 5473 fi 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489xorg_testset_save_CFLAGS="$CFLAGS" 5490 5491if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5492 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5494$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5495if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5496 $as_echo_n "(cached) " >&6 5497else 5498 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5499/* end confdefs.h. */ 5500int i; 5501_ACEOF 5502if ac_fn_c_try_compile "$LINENO"; then : 5503 xorg_cv_cc_flag_unknown_warning_option=yes 5504else 5505 xorg_cv_cc_flag_unknown_warning_option=no 5506fi 5507rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5508fi 5509{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5510$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5511 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5512 CFLAGS="$xorg_testset_save_CFLAGS" 5513fi 5514 5515if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5516 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5517 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5518 fi 5519 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5521$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5522if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5523 $as_echo_n "(cached) " >&6 5524else 5525 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5526/* end confdefs.h. */ 5527int i; 5528_ACEOF 5529if ac_fn_c_try_compile "$LINENO"; then : 5530 xorg_cv_cc_flag_unused_command_line_argument=yes 5531else 5532 xorg_cv_cc_flag_unused_command_line_argument=no 5533fi 5534rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5535fi 5536{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5537$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5538 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5539 CFLAGS="$xorg_testset_save_CFLAGS" 5540fi 5541 5542found="no" 5543 5544 if test $found = "no" ; then 5545 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5546 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5547 fi 5548 5549 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5550 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5551 fi 5552 5553 CFLAGS="$CFLAGS -Wnested-externs" 5554 5555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 5556$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 5557 cacheid=xorg_cv_cc_flag__Wnested_externs 5558 if eval \${$cacheid+:} false; then : 5559 $as_echo_n "(cached) " >&6 5560else 5561 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5562/* end confdefs.h. */ 5563int i; 5564int 5565main () 5566{ 5567 5568 ; 5569 return 0; 5570} 5571_ACEOF 5572if ac_fn_c_try_link "$LINENO"; then : 5573 eval $cacheid=yes 5574else 5575 eval $cacheid=no 5576fi 5577rm -f core conftest.err conftest.$ac_objext \ 5578 conftest$ac_exeext conftest.$ac_ext 5579fi 5580 5581 5582 CFLAGS="$xorg_testset_save_CFLAGS" 5583 5584 eval supported=\$$cacheid 5585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5586$as_echo "$supported" >&6; } 5587 if test "$supported" = "yes" ; then 5588 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 5589 found="yes" 5590 fi 5591 fi 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602 5603 5604 5605 5606 5607xorg_testset_save_CFLAGS="$CFLAGS" 5608 5609if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5610 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5612$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5613if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5614 $as_echo_n "(cached) " >&6 5615else 5616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5617/* end confdefs.h. */ 5618int i; 5619_ACEOF 5620if ac_fn_c_try_compile "$LINENO"; then : 5621 xorg_cv_cc_flag_unknown_warning_option=yes 5622else 5623 xorg_cv_cc_flag_unknown_warning_option=no 5624fi 5625rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5626fi 5627{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5628$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5629 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5630 CFLAGS="$xorg_testset_save_CFLAGS" 5631fi 5632 5633if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5634 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5635 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5636 fi 5637 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5639$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5640if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5641 $as_echo_n "(cached) " >&6 5642else 5643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5644/* end confdefs.h. */ 5645int i; 5646_ACEOF 5647if ac_fn_c_try_compile "$LINENO"; then : 5648 xorg_cv_cc_flag_unused_command_line_argument=yes 5649else 5650 xorg_cv_cc_flag_unused_command_line_argument=no 5651fi 5652rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5653fi 5654{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5655$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5656 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5657 CFLAGS="$xorg_testset_save_CFLAGS" 5658fi 5659 5660found="no" 5661 5662 if test $found = "no" ; then 5663 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5664 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5665 fi 5666 5667 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5668 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5669 fi 5670 5671 CFLAGS="$CFLAGS -Wbad-function-cast" 5672 5673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 5674$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 5675 cacheid=xorg_cv_cc_flag__Wbad_function_cast 5676 if eval \${$cacheid+:} false; then : 5677 $as_echo_n "(cached) " >&6 5678else 5679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5680/* end confdefs.h. */ 5681int i; 5682int 5683main () 5684{ 5685 5686 ; 5687 return 0; 5688} 5689_ACEOF 5690if ac_fn_c_try_link "$LINENO"; then : 5691 eval $cacheid=yes 5692else 5693 eval $cacheid=no 5694fi 5695rm -f core conftest.err conftest.$ac_objext \ 5696 conftest$ac_exeext conftest.$ac_ext 5697fi 5698 5699 5700 CFLAGS="$xorg_testset_save_CFLAGS" 5701 5702 eval supported=\$$cacheid 5703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5704$as_echo "$supported" >&6; } 5705 if test "$supported" = "yes" ; then 5706 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 5707 found="yes" 5708 fi 5709 fi 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725xorg_testset_save_CFLAGS="$CFLAGS" 5726 5727if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5728 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5730$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5731if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5732 $as_echo_n "(cached) " >&6 5733else 5734 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5735/* end confdefs.h. */ 5736int i; 5737_ACEOF 5738if ac_fn_c_try_compile "$LINENO"; then : 5739 xorg_cv_cc_flag_unknown_warning_option=yes 5740else 5741 xorg_cv_cc_flag_unknown_warning_option=no 5742fi 5743rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5744fi 5745{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5746$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5747 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5748 CFLAGS="$xorg_testset_save_CFLAGS" 5749fi 5750 5751if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5752 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5753 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5754 fi 5755 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5757$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5758if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5759 $as_echo_n "(cached) " >&6 5760else 5761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5762/* end confdefs.h. */ 5763int i; 5764_ACEOF 5765if ac_fn_c_try_compile "$LINENO"; then : 5766 xorg_cv_cc_flag_unused_command_line_argument=yes 5767else 5768 xorg_cv_cc_flag_unused_command_line_argument=no 5769fi 5770rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5771fi 5772{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5773$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5774 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5775 CFLAGS="$xorg_testset_save_CFLAGS" 5776fi 5777 5778found="no" 5779 5780 if test $found = "no" ; then 5781 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5782 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5783 fi 5784 5785 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5786 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5787 fi 5788 5789 CFLAGS="$CFLAGS -Wold-style-definition" 5790 5791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 5792$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 5793 cacheid=xorg_cv_cc_flag__Wold_style_definition 5794 if eval \${$cacheid+:} false; then : 5795 $as_echo_n "(cached) " >&6 5796else 5797 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5798/* end confdefs.h. */ 5799int i; 5800int 5801main () 5802{ 5803 5804 ; 5805 return 0; 5806} 5807_ACEOF 5808if ac_fn_c_try_link "$LINENO"; then : 5809 eval $cacheid=yes 5810else 5811 eval $cacheid=no 5812fi 5813rm -f core conftest.err conftest.$ac_objext \ 5814 conftest$ac_exeext conftest.$ac_ext 5815fi 5816 5817 5818 CFLAGS="$xorg_testset_save_CFLAGS" 5819 5820 eval supported=\$$cacheid 5821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5822$as_echo "$supported" >&6; } 5823 if test "$supported" = "yes" ; then 5824 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 5825 found="yes" 5826 fi 5827 fi 5828 5829 5830 5831 5832 5833 5834 5835 5836 5837 5838 5839 5840 5841 5842 5843xorg_testset_save_CFLAGS="$CFLAGS" 5844 5845if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5846 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5848$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5849if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5850 $as_echo_n "(cached) " >&6 5851else 5852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5853/* end confdefs.h. */ 5854int i; 5855_ACEOF 5856if ac_fn_c_try_compile "$LINENO"; then : 5857 xorg_cv_cc_flag_unknown_warning_option=yes 5858else 5859 xorg_cv_cc_flag_unknown_warning_option=no 5860fi 5861rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5862fi 5863{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5864$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5865 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5866 CFLAGS="$xorg_testset_save_CFLAGS" 5867fi 5868 5869if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5870 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5871 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5872 fi 5873 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5875$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5876if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5877 $as_echo_n "(cached) " >&6 5878else 5879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5880/* end confdefs.h. */ 5881int i; 5882_ACEOF 5883if ac_fn_c_try_compile "$LINENO"; then : 5884 xorg_cv_cc_flag_unused_command_line_argument=yes 5885else 5886 xorg_cv_cc_flag_unused_command_line_argument=no 5887fi 5888rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5889fi 5890{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5891$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5892 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5893 CFLAGS="$xorg_testset_save_CFLAGS" 5894fi 5895 5896found="no" 5897 5898 if test $found = "no" ; then 5899 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5900 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5901 fi 5902 5903 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5904 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5905 fi 5906 5907 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 5908 5909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 5910$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 5911 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 5912 if eval \${$cacheid+:} false; then : 5913 $as_echo_n "(cached) " >&6 5914else 5915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5916/* end confdefs.h. */ 5917int i; 5918int 5919main () 5920{ 5921 5922 ; 5923 return 0; 5924} 5925_ACEOF 5926if ac_fn_c_try_link "$LINENO"; then : 5927 eval $cacheid=yes 5928else 5929 eval $cacheid=no 5930fi 5931rm -f core conftest.err conftest.$ac_objext \ 5932 conftest$ac_exeext conftest.$ac_ext 5933fi 5934 5935 5936 CFLAGS="$xorg_testset_save_CFLAGS" 5937 5938 eval supported=\$$cacheid 5939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5940$as_echo "$supported" >&6; } 5941 if test "$supported" = "yes" ; then 5942 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 5943 found="yes" 5944 fi 5945 fi 5946 5947 5948 5949 5950 5951# This chunk adds additional warnings that could catch undesired effects. 5952 5953 5954 5955 5956 5957 5958 5959 5960 5961 5962 5963 5964 5965xorg_testset_save_CFLAGS="$CFLAGS" 5966 5967if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5968 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5970$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5971if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5972 $as_echo_n "(cached) " >&6 5973else 5974 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5975/* end confdefs.h. */ 5976int i; 5977_ACEOF 5978if ac_fn_c_try_compile "$LINENO"; then : 5979 xorg_cv_cc_flag_unknown_warning_option=yes 5980else 5981 xorg_cv_cc_flag_unknown_warning_option=no 5982fi 5983rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5984fi 5985{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5986$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5987 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5988 CFLAGS="$xorg_testset_save_CFLAGS" 5989fi 5990 5991if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5992 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5993 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5994 fi 5995 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5997$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5998if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5999 $as_echo_n "(cached) " >&6 6000else 6001 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6002/* end confdefs.h. */ 6003int i; 6004_ACEOF 6005if ac_fn_c_try_compile "$LINENO"; then : 6006 xorg_cv_cc_flag_unused_command_line_argument=yes 6007else 6008 xorg_cv_cc_flag_unused_command_line_argument=no 6009fi 6010rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6011fi 6012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6013$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6014 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6015 CFLAGS="$xorg_testset_save_CFLAGS" 6016fi 6017 6018found="no" 6019 6020 if test $found = "no" ; then 6021 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6022 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6023 fi 6024 6025 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6026 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6027 fi 6028 6029 CFLAGS="$CFLAGS -Wunused" 6030 6031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 6032$as_echo_n "checking if $CC supports -Wunused... " >&6; } 6033 cacheid=xorg_cv_cc_flag__Wunused 6034 if eval \${$cacheid+:} false; then : 6035 $as_echo_n "(cached) " >&6 6036else 6037 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6038/* end confdefs.h. */ 6039int i; 6040int 6041main () 6042{ 6043 6044 ; 6045 return 0; 6046} 6047_ACEOF 6048if ac_fn_c_try_link "$LINENO"; then : 6049 eval $cacheid=yes 6050else 6051 eval $cacheid=no 6052fi 6053rm -f core conftest.err conftest.$ac_objext \ 6054 conftest$ac_exeext conftest.$ac_ext 6055fi 6056 6057 6058 CFLAGS="$xorg_testset_save_CFLAGS" 6059 6060 eval supported=\$$cacheid 6061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6062$as_echo "$supported" >&6; } 6063 if test "$supported" = "yes" ; then 6064 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6065 found="yes" 6066 fi 6067 fi 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083xorg_testset_save_CFLAGS="$CFLAGS" 6084 6085if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6086 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6088$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6089if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6090 $as_echo_n "(cached) " >&6 6091else 6092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6093/* end confdefs.h. */ 6094int i; 6095_ACEOF 6096if ac_fn_c_try_compile "$LINENO"; then : 6097 xorg_cv_cc_flag_unknown_warning_option=yes 6098else 6099 xorg_cv_cc_flag_unknown_warning_option=no 6100fi 6101rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6102fi 6103{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6104$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6105 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6106 CFLAGS="$xorg_testset_save_CFLAGS" 6107fi 6108 6109if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6110 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6111 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6112 fi 6113 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6115$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6116if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6117 $as_echo_n "(cached) " >&6 6118else 6119 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6120/* end confdefs.h. */ 6121int i; 6122_ACEOF 6123if ac_fn_c_try_compile "$LINENO"; then : 6124 xorg_cv_cc_flag_unused_command_line_argument=yes 6125else 6126 xorg_cv_cc_flag_unused_command_line_argument=no 6127fi 6128rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6129fi 6130{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6131$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6132 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6133 CFLAGS="$xorg_testset_save_CFLAGS" 6134fi 6135 6136found="no" 6137 6138 if test $found = "no" ; then 6139 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6140 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6141 fi 6142 6143 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6144 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6145 fi 6146 6147 CFLAGS="$CFLAGS -Wuninitialized" 6148 6149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 6150$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 6151 cacheid=xorg_cv_cc_flag__Wuninitialized 6152 if eval \${$cacheid+:} false; then : 6153 $as_echo_n "(cached) " >&6 6154else 6155 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6156/* end confdefs.h. */ 6157int i; 6158int 6159main () 6160{ 6161 6162 ; 6163 return 0; 6164} 6165_ACEOF 6166if ac_fn_c_try_link "$LINENO"; then : 6167 eval $cacheid=yes 6168else 6169 eval $cacheid=no 6170fi 6171rm -f core conftest.err conftest.$ac_objext \ 6172 conftest$ac_exeext conftest.$ac_ext 6173fi 6174 6175 6176 CFLAGS="$xorg_testset_save_CFLAGS" 6177 6178 eval supported=\$$cacheid 6179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6180$as_echo "$supported" >&6; } 6181 if test "$supported" = "yes" ; then 6182 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6183 found="yes" 6184 fi 6185 fi 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 6199 6200 6201xorg_testset_save_CFLAGS="$CFLAGS" 6202 6203if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6204 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6206$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6207if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6208 $as_echo_n "(cached) " >&6 6209else 6210 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6211/* end confdefs.h. */ 6212int i; 6213_ACEOF 6214if ac_fn_c_try_compile "$LINENO"; then : 6215 xorg_cv_cc_flag_unknown_warning_option=yes 6216else 6217 xorg_cv_cc_flag_unknown_warning_option=no 6218fi 6219rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6220fi 6221{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6222$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6223 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6224 CFLAGS="$xorg_testset_save_CFLAGS" 6225fi 6226 6227if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6228 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6229 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6230 fi 6231 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6233$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6234if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6235 $as_echo_n "(cached) " >&6 6236else 6237 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6238/* end confdefs.h. */ 6239int i; 6240_ACEOF 6241if ac_fn_c_try_compile "$LINENO"; then : 6242 xorg_cv_cc_flag_unused_command_line_argument=yes 6243else 6244 xorg_cv_cc_flag_unused_command_line_argument=no 6245fi 6246rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6247fi 6248{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6249$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6250 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6251 CFLAGS="$xorg_testset_save_CFLAGS" 6252fi 6253 6254found="no" 6255 6256 if test $found = "no" ; then 6257 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6258 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6259 fi 6260 6261 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6262 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6263 fi 6264 6265 CFLAGS="$CFLAGS -Wshadow" 6266 6267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 6268$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 6269 cacheid=xorg_cv_cc_flag__Wshadow 6270 if eval \${$cacheid+:} false; then : 6271 $as_echo_n "(cached) " >&6 6272else 6273 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6274/* end confdefs.h. */ 6275int i; 6276int 6277main () 6278{ 6279 6280 ; 6281 return 0; 6282} 6283_ACEOF 6284if ac_fn_c_try_link "$LINENO"; then : 6285 eval $cacheid=yes 6286else 6287 eval $cacheid=no 6288fi 6289rm -f core conftest.err conftest.$ac_objext \ 6290 conftest$ac_exeext conftest.$ac_ext 6291fi 6292 6293 6294 CFLAGS="$xorg_testset_save_CFLAGS" 6295 6296 eval supported=\$$cacheid 6297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6298$as_echo "$supported" >&6; } 6299 if test "$supported" = "yes" ; then 6300 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6301 found="yes" 6302 fi 6303 fi 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319xorg_testset_save_CFLAGS="$CFLAGS" 6320 6321if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6322 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6324$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6325if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6326 $as_echo_n "(cached) " >&6 6327else 6328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6329/* end confdefs.h. */ 6330int i; 6331_ACEOF 6332if ac_fn_c_try_compile "$LINENO"; then : 6333 xorg_cv_cc_flag_unknown_warning_option=yes 6334else 6335 xorg_cv_cc_flag_unknown_warning_option=no 6336fi 6337rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6338fi 6339{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6340$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6341 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6342 CFLAGS="$xorg_testset_save_CFLAGS" 6343fi 6344 6345if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6346 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6347 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6348 fi 6349 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6351$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6352if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6353 $as_echo_n "(cached) " >&6 6354else 6355 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6356/* end confdefs.h. */ 6357int i; 6358_ACEOF 6359if ac_fn_c_try_compile "$LINENO"; then : 6360 xorg_cv_cc_flag_unused_command_line_argument=yes 6361else 6362 xorg_cv_cc_flag_unused_command_line_argument=no 6363fi 6364rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6365fi 6366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6367$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6368 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6369 CFLAGS="$xorg_testset_save_CFLAGS" 6370fi 6371 6372found="no" 6373 6374 if test $found = "no" ; then 6375 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6376 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6377 fi 6378 6379 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6380 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6381 fi 6382 6383 CFLAGS="$CFLAGS -Wcast-qual" 6384 6385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wcast-qual" >&5 6386$as_echo_n "checking if $CC supports -Wcast-qual... " >&6; } 6387 cacheid=xorg_cv_cc_flag__Wcast_qual 6388 if eval \${$cacheid+:} false; then : 6389 $as_echo_n "(cached) " >&6 6390else 6391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6392/* end confdefs.h. */ 6393int i; 6394int 6395main () 6396{ 6397 6398 ; 6399 return 0; 6400} 6401_ACEOF 6402if ac_fn_c_try_link "$LINENO"; then : 6403 eval $cacheid=yes 6404else 6405 eval $cacheid=no 6406fi 6407rm -f core conftest.err conftest.$ac_objext \ 6408 conftest$ac_exeext conftest.$ac_ext 6409fi 6410 6411 6412 CFLAGS="$xorg_testset_save_CFLAGS" 6413 6414 eval supported=\$$cacheid 6415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6416$as_echo "$supported" >&6; } 6417 if test "$supported" = "yes" ; then 6418 BASE_CFLAGS="$BASE_CFLAGS -Wcast-qual" 6419 found="yes" 6420 fi 6421 fi 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437xorg_testset_save_CFLAGS="$CFLAGS" 6438 6439if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6440 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6442$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6443if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6444 $as_echo_n "(cached) " >&6 6445else 6446 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6447/* end confdefs.h. */ 6448int i; 6449_ACEOF 6450if ac_fn_c_try_compile "$LINENO"; then : 6451 xorg_cv_cc_flag_unknown_warning_option=yes 6452else 6453 xorg_cv_cc_flag_unknown_warning_option=no 6454fi 6455rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6456fi 6457{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6458$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6459 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6460 CFLAGS="$xorg_testset_save_CFLAGS" 6461fi 6462 6463if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6464 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6465 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6466 fi 6467 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6469$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6470if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6471 $as_echo_n "(cached) " >&6 6472else 6473 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6474/* end confdefs.h. */ 6475int i; 6476_ACEOF 6477if ac_fn_c_try_compile "$LINENO"; then : 6478 xorg_cv_cc_flag_unused_command_line_argument=yes 6479else 6480 xorg_cv_cc_flag_unused_command_line_argument=no 6481fi 6482rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6483fi 6484{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6485$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6486 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6487 CFLAGS="$xorg_testset_save_CFLAGS" 6488fi 6489 6490found="no" 6491 6492 if test $found = "no" ; then 6493 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6494 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6495 fi 6496 6497 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6498 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6499 fi 6500 6501 CFLAGS="$CFLAGS -Wmissing-noreturn" 6502 6503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 6504$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 6505 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 6506 if eval \${$cacheid+:} false; then : 6507 $as_echo_n "(cached) " >&6 6508else 6509 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6510/* end confdefs.h. */ 6511int i; 6512int 6513main () 6514{ 6515 6516 ; 6517 return 0; 6518} 6519_ACEOF 6520if ac_fn_c_try_link "$LINENO"; then : 6521 eval $cacheid=yes 6522else 6523 eval $cacheid=no 6524fi 6525rm -f core conftest.err conftest.$ac_objext \ 6526 conftest$ac_exeext conftest.$ac_ext 6527fi 6528 6529 6530 CFLAGS="$xorg_testset_save_CFLAGS" 6531 6532 eval supported=\$$cacheid 6533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6534$as_echo "$supported" >&6; } 6535 if test "$supported" = "yes" ; then 6536 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 6537 found="yes" 6538 fi 6539 fi 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555xorg_testset_save_CFLAGS="$CFLAGS" 6556 6557if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6558 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6560$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6561if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6562 $as_echo_n "(cached) " >&6 6563else 6564 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6565/* end confdefs.h. */ 6566int i; 6567_ACEOF 6568if ac_fn_c_try_compile "$LINENO"; then : 6569 xorg_cv_cc_flag_unknown_warning_option=yes 6570else 6571 xorg_cv_cc_flag_unknown_warning_option=no 6572fi 6573rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6574fi 6575{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6576$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6577 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6578 CFLAGS="$xorg_testset_save_CFLAGS" 6579fi 6580 6581if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6582 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6583 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6584 fi 6585 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6587$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6588if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6589 $as_echo_n "(cached) " >&6 6590else 6591 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6592/* end confdefs.h. */ 6593int i; 6594_ACEOF 6595if ac_fn_c_try_compile "$LINENO"; then : 6596 xorg_cv_cc_flag_unused_command_line_argument=yes 6597else 6598 xorg_cv_cc_flag_unused_command_line_argument=no 6599fi 6600rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6601fi 6602{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6603$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6604 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6605 CFLAGS="$xorg_testset_save_CFLAGS" 6606fi 6607 6608found="no" 6609 6610 if test $found = "no" ; then 6611 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6612 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6613 fi 6614 6615 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6616 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6617 fi 6618 6619 CFLAGS="$CFLAGS -Wmissing-format-attribute" 6620 6621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 6622$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 6623 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 6624 if eval \${$cacheid+:} false; then : 6625 $as_echo_n "(cached) " >&6 6626else 6627 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6628/* end confdefs.h. */ 6629int i; 6630int 6631main () 6632{ 6633 6634 ; 6635 return 0; 6636} 6637_ACEOF 6638if ac_fn_c_try_link "$LINENO"; then : 6639 eval $cacheid=yes 6640else 6641 eval $cacheid=no 6642fi 6643rm -f core conftest.err conftest.$ac_objext \ 6644 conftest$ac_exeext conftest.$ac_ext 6645fi 6646 6647 6648 CFLAGS="$xorg_testset_save_CFLAGS" 6649 6650 eval supported=\$$cacheid 6651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6652$as_echo "$supported" >&6; } 6653 if test "$supported" = "yes" ; then 6654 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 6655 found="yes" 6656 fi 6657 fi 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673xorg_testset_save_CFLAGS="$CFLAGS" 6674 6675if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6676 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6678$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6679if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6680 $as_echo_n "(cached) " >&6 6681else 6682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6683/* end confdefs.h. */ 6684int i; 6685_ACEOF 6686if ac_fn_c_try_compile "$LINENO"; then : 6687 xorg_cv_cc_flag_unknown_warning_option=yes 6688else 6689 xorg_cv_cc_flag_unknown_warning_option=no 6690fi 6691rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6692fi 6693{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6694$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6695 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6696 CFLAGS="$xorg_testset_save_CFLAGS" 6697fi 6698 6699if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6700 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6701 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6702 fi 6703 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6705$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6706if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6707 $as_echo_n "(cached) " >&6 6708else 6709 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6710/* end confdefs.h. */ 6711int i; 6712_ACEOF 6713if ac_fn_c_try_compile "$LINENO"; then : 6714 xorg_cv_cc_flag_unused_command_line_argument=yes 6715else 6716 xorg_cv_cc_flag_unused_command_line_argument=no 6717fi 6718rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6719fi 6720{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6721$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6722 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6723 CFLAGS="$xorg_testset_save_CFLAGS" 6724fi 6725 6726found="no" 6727 6728 if test $found = "no" ; then 6729 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6730 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6731 fi 6732 6733 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6734 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6735 fi 6736 6737 CFLAGS="$CFLAGS -Wredundant-decls" 6738 6739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 6740$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 6741 cacheid=xorg_cv_cc_flag__Wredundant_decls 6742 if eval \${$cacheid+:} false; then : 6743 $as_echo_n "(cached) " >&6 6744else 6745 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6746/* end confdefs.h. */ 6747int i; 6748int 6749main () 6750{ 6751 6752 ; 6753 return 0; 6754} 6755_ACEOF 6756if ac_fn_c_try_link "$LINENO"; then : 6757 eval $cacheid=yes 6758else 6759 eval $cacheid=no 6760fi 6761rm -f core conftest.err conftest.$ac_objext \ 6762 conftest$ac_exeext conftest.$ac_ext 6763fi 6764 6765 6766 CFLAGS="$xorg_testset_save_CFLAGS" 6767 6768 eval supported=\$$cacheid 6769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6770$as_echo "$supported" >&6; } 6771 if test "$supported" = "yes" ; then 6772 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 6773 found="yes" 6774 fi 6775 fi 6776 6777 6778 6779# These are currently disabled because they are noisy. They will be enabled 6780# in the future once the codebase is sufficiently modernized to silence 6781# them. For now, I don't want them to drown out the other warnings. 6782# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wlogical-op]) 6783# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 6784# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 6785 6786# Turn some warnings into errors, so we don't accidently get successful builds 6787# when there are problems that should be fixed. 6788 6789if test "x$SELECTIVE_WERROR" = "xyes" ; then 6790 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803xorg_testset_save_CFLAGS="$CFLAGS" 6804 6805if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6806 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6808$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6809if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6810 $as_echo_n "(cached) " >&6 6811else 6812 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6813/* end confdefs.h. */ 6814int i; 6815_ACEOF 6816if ac_fn_c_try_compile "$LINENO"; then : 6817 xorg_cv_cc_flag_unknown_warning_option=yes 6818else 6819 xorg_cv_cc_flag_unknown_warning_option=no 6820fi 6821rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6822fi 6823{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6824$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6825 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6826 CFLAGS="$xorg_testset_save_CFLAGS" 6827fi 6828 6829if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6830 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6831 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6832 fi 6833 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6835$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6836if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6837 $as_echo_n "(cached) " >&6 6838else 6839 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6840/* end confdefs.h. */ 6841int i; 6842_ACEOF 6843if ac_fn_c_try_compile "$LINENO"; then : 6844 xorg_cv_cc_flag_unused_command_line_argument=yes 6845else 6846 xorg_cv_cc_flag_unused_command_line_argument=no 6847fi 6848rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6849fi 6850{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6851$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6852 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6853 CFLAGS="$xorg_testset_save_CFLAGS" 6854fi 6855 6856found="no" 6857 6858 if test $found = "no" ; then 6859 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6860 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6861 fi 6862 6863 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6864 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6865 fi 6866 6867 CFLAGS="$CFLAGS -Werror=implicit" 6868 6869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 6870$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 6871 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=implicit" | $as_tr_sh` 6872 if eval \${$cacheid+:} false; then : 6873 $as_echo_n "(cached) " >&6 6874else 6875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6876/* end confdefs.h. */ 6877int i; 6878int 6879main () 6880{ 6881 6882 ; 6883 return 0; 6884} 6885_ACEOF 6886if ac_fn_c_try_link "$LINENO"; then : 6887 eval $cacheid=yes 6888else 6889 eval $cacheid=no 6890fi 6891rm -f core conftest.err conftest.$ac_objext \ 6892 conftest$ac_exeext conftest.$ac_ext 6893fi 6894 6895 6896 CFLAGS="$xorg_testset_save_CFLAGS" 6897 6898 eval supported=\$$cacheid 6899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6900$as_echo "$supported" >&6; } 6901 if test "$supported" = "yes" ; then 6902 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 6903 found="yes" 6904 fi 6905 fi 6906 6907 if test $found = "no" ; then 6908 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6909 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6910 fi 6911 6912 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6913 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6914 fi 6915 6916 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 6917 6918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 6919$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 6920 cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" | $as_tr_sh` 6921 if eval \${$cacheid+:} false; then : 6922 $as_echo_n "(cached) " >&6 6923else 6924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6925/* end confdefs.h. */ 6926int i; 6927int 6928main () 6929{ 6930 6931 ; 6932 return 0; 6933} 6934_ACEOF 6935if ac_fn_c_try_link "$LINENO"; then : 6936 eval $cacheid=yes 6937else 6938 eval $cacheid=no 6939fi 6940rm -f core conftest.err conftest.$ac_objext \ 6941 conftest$ac_exeext conftest.$ac_ext 6942fi 6943 6944 6945 CFLAGS="$xorg_testset_save_CFLAGS" 6946 6947 eval supported=\$$cacheid 6948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6949$as_echo "$supported" >&6; } 6950 if test "$supported" = "yes" ; then 6951 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 6952 found="yes" 6953 fi 6954 fi 6955 6956 6957 6958 6959 6960 6961 6962 6963 6964 6965 6966 6967 6968 6969 6970xorg_testset_save_CFLAGS="$CFLAGS" 6971 6972if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6973 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6975$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6976if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6977 $as_echo_n "(cached) " >&6 6978else 6979 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6980/* end confdefs.h. */ 6981int i; 6982_ACEOF 6983if ac_fn_c_try_compile "$LINENO"; then : 6984 xorg_cv_cc_flag_unknown_warning_option=yes 6985else 6986 xorg_cv_cc_flag_unknown_warning_option=no 6987fi 6988rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6989fi 6990{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6991$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6992 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6993 CFLAGS="$xorg_testset_save_CFLAGS" 6994fi 6995 6996if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6997 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6998 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6999 fi 7000 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7002$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7003if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7004 $as_echo_n "(cached) " >&6 7005else 7006 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7007/* end confdefs.h. */ 7008int i; 7009_ACEOF 7010if ac_fn_c_try_compile "$LINENO"; then : 7011 xorg_cv_cc_flag_unused_command_line_argument=yes 7012else 7013 xorg_cv_cc_flag_unused_command_line_argument=no 7014fi 7015rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7016fi 7017{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7018$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7019 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7020 CFLAGS="$xorg_testset_save_CFLAGS" 7021fi 7022 7023found="no" 7024 7025 if test $found = "no" ; then 7026 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7027 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7028 fi 7029 7030 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7031 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7032 fi 7033 7034 CFLAGS="$CFLAGS -Werror=nonnull" 7035 7036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 7037$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 7038 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=nonnull" | $as_tr_sh` 7039 if eval \${$cacheid+:} false; then : 7040 $as_echo_n "(cached) " >&6 7041else 7042 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7043/* end confdefs.h. */ 7044int i; 7045int 7046main () 7047{ 7048 7049 ; 7050 return 0; 7051} 7052_ACEOF 7053if ac_fn_c_try_link "$LINENO"; then : 7054 eval $cacheid=yes 7055else 7056 eval $cacheid=no 7057fi 7058rm -f core conftest.err conftest.$ac_objext \ 7059 conftest$ac_exeext conftest.$ac_ext 7060fi 7061 7062 7063 CFLAGS="$xorg_testset_save_CFLAGS" 7064 7065 eval supported=\$$cacheid 7066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7067$as_echo "$supported" >&6; } 7068 if test "$supported" = "yes" ; then 7069 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7070 found="yes" 7071 fi 7072 fi 7073 7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 7085 7086 7087 7088xorg_testset_save_CFLAGS="$CFLAGS" 7089 7090if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7091 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7093$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7094if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7095 $as_echo_n "(cached) " >&6 7096else 7097 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7098/* end confdefs.h. */ 7099int i; 7100_ACEOF 7101if ac_fn_c_try_compile "$LINENO"; then : 7102 xorg_cv_cc_flag_unknown_warning_option=yes 7103else 7104 xorg_cv_cc_flag_unknown_warning_option=no 7105fi 7106rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7107fi 7108{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7109$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7110 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7111 CFLAGS="$xorg_testset_save_CFLAGS" 7112fi 7113 7114if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7115 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7116 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7117 fi 7118 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7120$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7121if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7122 $as_echo_n "(cached) " >&6 7123else 7124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7125/* end confdefs.h. */ 7126int i; 7127_ACEOF 7128if ac_fn_c_try_compile "$LINENO"; then : 7129 xorg_cv_cc_flag_unused_command_line_argument=yes 7130else 7131 xorg_cv_cc_flag_unused_command_line_argument=no 7132fi 7133rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7134fi 7135{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7136$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7137 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7138 CFLAGS="$xorg_testset_save_CFLAGS" 7139fi 7140 7141found="no" 7142 7143 if test $found = "no" ; then 7144 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7145 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7146 fi 7147 7148 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7149 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7150 fi 7151 7152 CFLAGS="$CFLAGS -Werror=init-self" 7153 7154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 7155$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 7156 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=init-self" | $as_tr_sh` 7157 if eval \${$cacheid+:} false; then : 7158 $as_echo_n "(cached) " >&6 7159else 7160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7161/* end confdefs.h. */ 7162int i; 7163int 7164main () 7165{ 7166 7167 ; 7168 return 0; 7169} 7170_ACEOF 7171if ac_fn_c_try_link "$LINENO"; then : 7172 eval $cacheid=yes 7173else 7174 eval $cacheid=no 7175fi 7176rm -f core conftest.err conftest.$ac_objext \ 7177 conftest$ac_exeext conftest.$ac_ext 7178fi 7179 7180 7181 CFLAGS="$xorg_testset_save_CFLAGS" 7182 7183 eval supported=\$$cacheid 7184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7185$as_echo "$supported" >&6; } 7186 if test "$supported" = "yes" ; then 7187 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7188 found="yes" 7189 fi 7190 fi 7191 7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 7203 7204 7205 7206xorg_testset_save_CFLAGS="$CFLAGS" 7207 7208if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7209 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7211$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7212if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7213 $as_echo_n "(cached) " >&6 7214else 7215 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7216/* end confdefs.h. */ 7217int i; 7218_ACEOF 7219if ac_fn_c_try_compile "$LINENO"; then : 7220 xorg_cv_cc_flag_unknown_warning_option=yes 7221else 7222 xorg_cv_cc_flag_unknown_warning_option=no 7223fi 7224rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7225fi 7226{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7227$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7228 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7229 CFLAGS="$xorg_testset_save_CFLAGS" 7230fi 7231 7232if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7233 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7234 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7235 fi 7236 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7238$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7239if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7240 $as_echo_n "(cached) " >&6 7241else 7242 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7243/* end confdefs.h. */ 7244int i; 7245_ACEOF 7246if ac_fn_c_try_compile "$LINENO"; then : 7247 xorg_cv_cc_flag_unused_command_line_argument=yes 7248else 7249 xorg_cv_cc_flag_unused_command_line_argument=no 7250fi 7251rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7252fi 7253{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7254$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7255 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7256 CFLAGS="$xorg_testset_save_CFLAGS" 7257fi 7258 7259found="no" 7260 7261 if test $found = "no" ; then 7262 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7263 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7264 fi 7265 7266 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7267 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7268 fi 7269 7270 CFLAGS="$CFLAGS -Werror=main" 7271 7272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 7273$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 7274 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=main" | $as_tr_sh` 7275 if eval \${$cacheid+:} false; then : 7276 $as_echo_n "(cached) " >&6 7277else 7278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7279/* end confdefs.h. */ 7280int i; 7281int 7282main () 7283{ 7284 7285 ; 7286 return 0; 7287} 7288_ACEOF 7289if ac_fn_c_try_link "$LINENO"; then : 7290 eval $cacheid=yes 7291else 7292 eval $cacheid=no 7293fi 7294rm -f core conftest.err conftest.$ac_objext \ 7295 conftest$ac_exeext conftest.$ac_ext 7296fi 7297 7298 7299 CFLAGS="$xorg_testset_save_CFLAGS" 7300 7301 eval supported=\$$cacheid 7302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7303$as_echo "$supported" >&6; } 7304 if test "$supported" = "yes" ; then 7305 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7306 found="yes" 7307 fi 7308 fi 7309 7310 7311 7312 7313 7314 7315 7316 7317 7318 7319 7320 7321 7322 7323 7324xorg_testset_save_CFLAGS="$CFLAGS" 7325 7326if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7327 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7329$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7330if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7331 $as_echo_n "(cached) " >&6 7332else 7333 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7334/* end confdefs.h. */ 7335int i; 7336_ACEOF 7337if ac_fn_c_try_compile "$LINENO"; then : 7338 xorg_cv_cc_flag_unknown_warning_option=yes 7339else 7340 xorg_cv_cc_flag_unknown_warning_option=no 7341fi 7342rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7343fi 7344{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7345$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7346 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7347 CFLAGS="$xorg_testset_save_CFLAGS" 7348fi 7349 7350if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7351 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7352 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7353 fi 7354 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7356$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7357if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7358 $as_echo_n "(cached) " >&6 7359else 7360 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7361/* end confdefs.h. */ 7362int i; 7363_ACEOF 7364if ac_fn_c_try_compile "$LINENO"; then : 7365 xorg_cv_cc_flag_unused_command_line_argument=yes 7366else 7367 xorg_cv_cc_flag_unused_command_line_argument=no 7368fi 7369rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7370fi 7371{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7372$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7373 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7374 CFLAGS="$xorg_testset_save_CFLAGS" 7375fi 7376 7377found="no" 7378 7379 if test $found = "no" ; then 7380 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7381 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7382 fi 7383 7384 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7385 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7386 fi 7387 7388 CFLAGS="$CFLAGS -Werror=missing-braces" 7389 7390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 7391$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 7392 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=missing-braces" | $as_tr_sh` 7393 if eval \${$cacheid+:} false; then : 7394 $as_echo_n "(cached) " >&6 7395else 7396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7397/* end confdefs.h. */ 7398int i; 7399int 7400main () 7401{ 7402 7403 ; 7404 return 0; 7405} 7406_ACEOF 7407if ac_fn_c_try_link "$LINENO"; then : 7408 eval $cacheid=yes 7409else 7410 eval $cacheid=no 7411fi 7412rm -f core conftest.err conftest.$ac_objext \ 7413 conftest$ac_exeext conftest.$ac_ext 7414fi 7415 7416 7417 CFLAGS="$xorg_testset_save_CFLAGS" 7418 7419 eval supported=\$$cacheid 7420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7421$as_echo "$supported" >&6; } 7422 if test "$supported" = "yes" ; then 7423 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 7424 found="yes" 7425 fi 7426 fi 7427 7428 7429 7430 7431 7432 7433 7434 7435 7436 7437 7438 7439 7440 7441 7442xorg_testset_save_CFLAGS="$CFLAGS" 7443 7444if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7445 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7447$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7448if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7449 $as_echo_n "(cached) " >&6 7450else 7451 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7452/* end confdefs.h. */ 7453int i; 7454_ACEOF 7455if ac_fn_c_try_compile "$LINENO"; then : 7456 xorg_cv_cc_flag_unknown_warning_option=yes 7457else 7458 xorg_cv_cc_flag_unknown_warning_option=no 7459fi 7460rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7461fi 7462{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7463$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7464 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7465 CFLAGS="$xorg_testset_save_CFLAGS" 7466fi 7467 7468if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7469 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7470 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7471 fi 7472 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7474$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7475if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7476 $as_echo_n "(cached) " >&6 7477else 7478 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7479/* end confdefs.h. */ 7480int i; 7481_ACEOF 7482if ac_fn_c_try_compile "$LINENO"; then : 7483 xorg_cv_cc_flag_unused_command_line_argument=yes 7484else 7485 xorg_cv_cc_flag_unused_command_line_argument=no 7486fi 7487rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7488fi 7489{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7490$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7491 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7492 CFLAGS="$xorg_testset_save_CFLAGS" 7493fi 7494 7495found="no" 7496 7497 if test $found = "no" ; then 7498 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7499 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7500 fi 7501 7502 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7503 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7504 fi 7505 7506 CFLAGS="$CFLAGS -Werror=sequence-point" 7507 7508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 7509$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 7510 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=sequence-point" | $as_tr_sh` 7511 if eval \${$cacheid+:} false; then : 7512 $as_echo_n "(cached) " >&6 7513else 7514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7515/* end confdefs.h. */ 7516int i; 7517int 7518main () 7519{ 7520 7521 ; 7522 return 0; 7523} 7524_ACEOF 7525if ac_fn_c_try_link "$LINENO"; then : 7526 eval $cacheid=yes 7527else 7528 eval $cacheid=no 7529fi 7530rm -f core conftest.err conftest.$ac_objext \ 7531 conftest$ac_exeext conftest.$ac_ext 7532fi 7533 7534 7535 CFLAGS="$xorg_testset_save_CFLAGS" 7536 7537 eval supported=\$$cacheid 7538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7539$as_echo "$supported" >&6; } 7540 if test "$supported" = "yes" ; then 7541 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 7542 found="yes" 7543 fi 7544 fi 7545 7546 7547 7548 7549 7550 7551 7552 7553 7554 7555 7556 7557 7558 7559 7560xorg_testset_save_CFLAGS="$CFLAGS" 7561 7562if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7563 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7565$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7566if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7567 $as_echo_n "(cached) " >&6 7568else 7569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7570/* end confdefs.h. */ 7571int i; 7572_ACEOF 7573if ac_fn_c_try_compile "$LINENO"; then : 7574 xorg_cv_cc_flag_unknown_warning_option=yes 7575else 7576 xorg_cv_cc_flag_unknown_warning_option=no 7577fi 7578rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7579fi 7580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7581$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7582 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7583 CFLAGS="$xorg_testset_save_CFLAGS" 7584fi 7585 7586if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7587 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7588 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7589 fi 7590 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7592$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7593if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7594 $as_echo_n "(cached) " >&6 7595else 7596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7597/* end confdefs.h. */ 7598int i; 7599_ACEOF 7600if ac_fn_c_try_compile "$LINENO"; then : 7601 xorg_cv_cc_flag_unused_command_line_argument=yes 7602else 7603 xorg_cv_cc_flag_unused_command_line_argument=no 7604fi 7605rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7606fi 7607{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7608$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7609 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7610 CFLAGS="$xorg_testset_save_CFLAGS" 7611fi 7612 7613found="no" 7614 7615 if test $found = "no" ; then 7616 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7617 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7618 fi 7619 7620 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7621 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7622 fi 7623 7624 CFLAGS="$CFLAGS -Werror=return-type" 7625 7626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 7627$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 7628 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=return-type" | $as_tr_sh` 7629 if eval \${$cacheid+:} false; then : 7630 $as_echo_n "(cached) " >&6 7631else 7632 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7633/* end confdefs.h. */ 7634int i; 7635int 7636main () 7637{ 7638 7639 ; 7640 return 0; 7641} 7642_ACEOF 7643if ac_fn_c_try_link "$LINENO"; then : 7644 eval $cacheid=yes 7645else 7646 eval $cacheid=no 7647fi 7648rm -f core conftest.err conftest.$ac_objext \ 7649 conftest$ac_exeext conftest.$ac_ext 7650fi 7651 7652 7653 CFLAGS="$xorg_testset_save_CFLAGS" 7654 7655 eval supported=\$$cacheid 7656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7657$as_echo "$supported" >&6; } 7658 if test "$supported" = "yes" ; then 7659 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 7660 found="yes" 7661 fi 7662 fi 7663 7664 if test $found = "no" ; then 7665 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7666 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7667 fi 7668 7669 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7670 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7671 fi 7672 7673 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7674 7675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 7676$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 7677 cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_FUNC_HAS_NO_RETURN_STMT" | $as_tr_sh` 7678 if eval \${$cacheid+:} false; then : 7679 $as_echo_n "(cached) " >&6 7680else 7681 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7682/* end confdefs.h. */ 7683int i; 7684int 7685main () 7686{ 7687 7688 ; 7689 return 0; 7690} 7691_ACEOF 7692if ac_fn_c_try_link "$LINENO"; then : 7693 eval $cacheid=yes 7694else 7695 eval $cacheid=no 7696fi 7697rm -f core conftest.err conftest.$ac_objext \ 7698 conftest$ac_exeext conftest.$ac_ext 7699fi 7700 7701 7702 CFLAGS="$xorg_testset_save_CFLAGS" 7703 7704 eval supported=\$$cacheid 7705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7706$as_echo "$supported" >&6; } 7707 if test "$supported" = "yes" ; then 7708 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7709 found="yes" 7710 fi 7711 fi 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727xorg_testset_save_CFLAGS="$CFLAGS" 7728 7729if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7730 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7732$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7733if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7734 $as_echo_n "(cached) " >&6 7735else 7736 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7737/* end confdefs.h. */ 7738int i; 7739_ACEOF 7740if ac_fn_c_try_compile "$LINENO"; then : 7741 xorg_cv_cc_flag_unknown_warning_option=yes 7742else 7743 xorg_cv_cc_flag_unknown_warning_option=no 7744fi 7745rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7746fi 7747{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7748$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7749 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7750 CFLAGS="$xorg_testset_save_CFLAGS" 7751fi 7752 7753if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7754 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7755 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7756 fi 7757 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7759$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7760if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7761 $as_echo_n "(cached) " >&6 7762else 7763 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7764/* end confdefs.h. */ 7765int i; 7766_ACEOF 7767if ac_fn_c_try_compile "$LINENO"; then : 7768 xorg_cv_cc_flag_unused_command_line_argument=yes 7769else 7770 xorg_cv_cc_flag_unused_command_line_argument=no 7771fi 7772rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7773fi 7774{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7775$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7776 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7777 CFLAGS="$xorg_testset_save_CFLAGS" 7778fi 7779 7780found="no" 7781 7782 if test $found = "no" ; then 7783 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7784 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7785 fi 7786 7787 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7788 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7789 fi 7790 7791 CFLAGS="$CFLAGS -Werror=trigraphs" 7792 7793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 7794$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 7795 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=trigraphs" | $as_tr_sh` 7796 if eval \${$cacheid+:} false; then : 7797 $as_echo_n "(cached) " >&6 7798else 7799 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7800/* end confdefs.h. */ 7801int i; 7802int 7803main () 7804{ 7805 7806 ; 7807 return 0; 7808} 7809_ACEOF 7810if ac_fn_c_try_link "$LINENO"; then : 7811 eval $cacheid=yes 7812else 7813 eval $cacheid=no 7814fi 7815rm -f core conftest.err conftest.$ac_objext \ 7816 conftest$ac_exeext conftest.$ac_ext 7817fi 7818 7819 7820 CFLAGS="$xorg_testset_save_CFLAGS" 7821 7822 eval supported=\$$cacheid 7823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7824$as_echo "$supported" >&6; } 7825 if test "$supported" = "yes" ; then 7826 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 7827 found="yes" 7828 fi 7829 fi 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845xorg_testset_save_CFLAGS="$CFLAGS" 7846 7847if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7848 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7850$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7851if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7852 $as_echo_n "(cached) " >&6 7853else 7854 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7855/* end confdefs.h. */ 7856int i; 7857_ACEOF 7858if ac_fn_c_try_compile "$LINENO"; then : 7859 xorg_cv_cc_flag_unknown_warning_option=yes 7860else 7861 xorg_cv_cc_flag_unknown_warning_option=no 7862fi 7863rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7864fi 7865{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7866$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7867 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7868 CFLAGS="$xorg_testset_save_CFLAGS" 7869fi 7870 7871if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7872 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7873 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7874 fi 7875 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7877$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7878if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7879 $as_echo_n "(cached) " >&6 7880else 7881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7882/* end confdefs.h. */ 7883int i; 7884_ACEOF 7885if ac_fn_c_try_compile "$LINENO"; then : 7886 xorg_cv_cc_flag_unused_command_line_argument=yes 7887else 7888 xorg_cv_cc_flag_unused_command_line_argument=no 7889fi 7890rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7891fi 7892{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7893$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7894 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7895 CFLAGS="$xorg_testset_save_CFLAGS" 7896fi 7897 7898found="no" 7899 7900 if test $found = "no" ; then 7901 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7902 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7903 fi 7904 7905 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7906 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7907 fi 7908 7909 CFLAGS="$CFLAGS -Werror=array-bounds" 7910 7911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 7912$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 7913 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=array-bounds" | $as_tr_sh` 7914 if eval \${$cacheid+:} false; then : 7915 $as_echo_n "(cached) " >&6 7916else 7917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7918/* end confdefs.h. */ 7919int i; 7920int 7921main () 7922{ 7923 7924 ; 7925 return 0; 7926} 7927_ACEOF 7928if ac_fn_c_try_link "$LINENO"; then : 7929 eval $cacheid=yes 7930else 7931 eval $cacheid=no 7932fi 7933rm -f core conftest.err conftest.$ac_objext \ 7934 conftest$ac_exeext conftest.$ac_ext 7935fi 7936 7937 7938 CFLAGS="$xorg_testset_save_CFLAGS" 7939 7940 eval supported=\$$cacheid 7941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7942$as_echo "$supported" >&6; } 7943 if test "$supported" = "yes" ; then 7944 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 7945 found="yes" 7946 fi 7947 fi 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963xorg_testset_save_CFLAGS="$CFLAGS" 7964 7965if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7966 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7968$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7969if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7970 $as_echo_n "(cached) " >&6 7971else 7972 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7973/* end confdefs.h. */ 7974int i; 7975_ACEOF 7976if ac_fn_c_try_compile "$LINENO"; then : 7977 xorg_cv_cc_flag_unknown_warning_option=yes 7978else 7979 xorg_cv_cc_flag_unknown_warning_option=no 7980fi 7981rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7982fi 7983{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7984$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7985 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7986 CFLAGS="$xorg_testset_save_CFLAGS" 7987fi 7988 7989if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7990 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7991 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7992 fi 7993 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7995$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7996if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7997 $as_echo_n "(cached) " >&6 7998else 7999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8000/* end confdefs.h. */ 8001int i; 8002_ACEOF 8003if ac_fn_c_try_compile "$LINENO"; then : 8004 xorg_cv_cc_flag_unused_command_line_argument=yes 8005else 8006 xorg_cv_cc_flag_unused_command_line_argument=no 8007fi 8008rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8009fi 8010{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8011$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8012 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8013 CFLAGS="$xorg_testset_save_CFLAGS" 8014fi 8015 8016found="no" 8017 8018 if test $found = "no" ; then 8019 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8020 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8021 fi 8022 8023 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8024 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8025 fi 8026 8027 CFLAGS="$CFLAGS -Werror=write-strings" 8028 8029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 8030$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 8031 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=write-strings" | $as_tr_sh` 8032 if eval \${$cacheid+:} false; then : 8033 $as_echo_n "(cached) " >&6 8034else 8035 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8036/* end confdefs.h. */ 8037int i; 8038int 8039main () 8040{ 8041 8042 ; 8043 return 0; 8044} 8045_ACEOF 8046if ac_fn_c_try_link "$LINENO"; then : 8047 eval $cacheid=yes 8048else 8049 eval $cacheid=no 8050fi 8051rm -f core conftest.err conftest.$ac_objext \ 8052 conftest$ac_exeext conftest.$ac_ext 8053fi 8054 8055 8056 CFLAGS="$xorg_testset_save_CFLAGS" 8057 8058 eval supported=\$$cacheid 8059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8060$as_echo "$supported" >&6; } 8061 if test "$supported" = "yes" ; then 8062 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8063 found="yes" 8064 fi 8065 fi 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081xorg_testset_save_CFLAGS="$CFLAGS" 8082 8083if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8084 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8086$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8087if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8088 $as_echo_n "(cached) " >&6 8089else 8090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8091/* end confdefs.h. */ 8092int i; 8093_ACEOF 8094if ac_fn_c_try_compile "$LINENO"; then : 8095 xorg_cv_cc_flag_unknown_warning_option=yes 8096else 8097 xorg_cv_cc_flag_unknown_warning_option=no 8098fi 8099rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8100fi 8101{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8102$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8103 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8104 CFLAGS="$xorg_testset_save_CFLAGS" 8105fi 8106 8107if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8108 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8109 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8110 fi 8111 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8113$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8114if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8115 $as_echo_n "(cached) " >&6 8116else 8117 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8118/* end confdefs.h. */ 8119int i; 8120_ACEOF 8121if ac_fn_c_try_compile "$LINENO"; then : 8122 xorg_cv_cc_flag_unused_command_line_argument=yes 8123else 8124 xorg_cv_cc_flag_unused_command_line_argument=no 8125fi 8126rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8127fi 8128{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8129$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8130 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8131 CFLAGS="$xorg_testset_save_CFLAGS" 8132fi 8133 8134found="no" 8135 8136 if test $found = "no" ; then 8137 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8138 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8139 fi 8140 8141 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8142 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8143 fi 8144 8145 CFLAGS="$CFLAGS -Werror=address" 8146 8147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 8148$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 8149 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=address" | $as_tr_sh` 8150 if eval \${$cacheid+:} false; then : 8151 $as_echo_n "(cached) " >&6 8152else 8153 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8154/* end confdefs.h. */ 8155int i; 8156int 8157main () 8158{ 8159 8160 ; 8161 return 0; 8162} 8163_ACEOF 8164if ac_fn_c_try_link "$LINENO"; then : 8165 eval $cacheid=yes 8166else 8167 eval $cacheid=no 8168fi 8169rm -f core conftest.err conftest.$ac_objext \ 8170 conftest$ac_exeext conftest.$ac_ext 8171fi 8172 8173 8174 CFLAGS="$xorg_testset_save_CFLAGS" 8175 8176 eval supported=\$$cacheid 8177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8178$as_echo "$supported" >&6; } 8179 if test "$supported" = "yes" ; then 8180 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8181 found="yes" 8182 fi 8183 fi 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199xorg_testset_save_CFLAGS="$CFLAGS" 8200 8201if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8202 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8204$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8205if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8206 $as_echo_n "(cached) " >&6 8207else 8208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8209/* end confdefs.h. */ 8210int i; 8211_ACEOF 8212if ac_fn_c_try_compile "$LINENO"; then : 8213 xorg_cv_cc_flag_unknown_warning_option=yes 8214else 8215 xorg_cv_cc_flag_unknown_warning_option=no 8216fi 8217rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8218fi 8219{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8220$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8221 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8222 CFLAGS="$xorg_testset_save_CFLAGS" 8223fi 8224 8225if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8226 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8227 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8228 fi 8229 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8231$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8232if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8233 $as_echo_n "(cached) " >&6 8234else 8235 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8236/* end confdefs.h. */ 8237int i; 8238_ACEOF 8239if ac_fn_c_try_compile "$LINENO"; then : 8240 xorg_cv_cc_flag_unused_command_line_argument=yes 8241else 8242 xorg_cv_cc_flag_unused_command_line_argument=no 8243fi 8244rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8245fi 8246{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8247$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8248 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8249 CFLAGS="$xorg_testset_save_CFLAGS" 8250fi 8251 8252found="no" 8253 8254 if test $found = "no" ; then 8255 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8256 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8257 fi 8258 8259 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8260 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8261 fi 8262 8263 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 8264 8265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 8266$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 8267 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=int-to-pointer-cast" | $as_tr_sh` 8268 if eval \${$cacheid+:} false; then : 8269 $as_echo_n "(cached) " >&6 8270else 8271 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8272/* end confdefs.h. */ 8273int i; 8274int 8275main () 8276{ 8277 8278 ; 8279 return 0; 8280} 8281_ACEOF 8282if ac_fn_c_try_link "$LINENO"; then : 8283 eval $cacheid=yes 8284else 8285 eval $cacheid=no 8286fi 8287rm -f core conftest.err conftest.$ac_objext \ 8288 conftest$ac_exeext conftest.$ac_ext 8289fi 8290 8291 8292 CFLAGS="$xorg_testset_save_CFLAGS" 8293 8294 eval supported=\$$cacheid 8295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8296$as_echo "$supported" >&6; } 8297 if test "$supported" = "yes" ; then 8298 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 8299 found="yes" 8300 fi 8301 fi 8302 8303 if test $found = "no" ; then 8304 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8305 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8306 fi 8307 8308 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8309 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8310 fi 8311 8312 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8313 8314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 8315$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 8316 cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_BAD_PTR_INT_COMBINATION" | $as_tr_sh` 8317 if eval \${$cacheid+:} false; then : 8318 $as_echo_n "(cached) " >&6 8319else 8320 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8321/* end confdefs.h. */ 8322int i; 8323int 8324main () 8325{ 8326 8327 ; 8328 return 0; 8329} 8330_ACEOF 8331if ac_fn_c_try_link "$LINENO"; then : 8332 eval $cacheid=yes 8333else 8334 eval $cacheid=no 8335fi 8336rm -f core conftest.err conftest.$ac_objext \ 8337 conftest$ac_exeext conftest.$ac_ext 8338fi 8339 8340 8341 CFLAGS="$xorg_testset_save_CFLAGS" 8342 8343 eval supported=\$$cacheid 8344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8345$as_echo "$supported" >&6; } 8346 if test "$supported" = "yes" ; then 8347 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8348 found="yes" 8349 fi 8350 fi 8351 8352 8353 8354 8355 8356 8357 8358 8359 8360 8361 8362 8363 8364 8365 8366xorg_testset_save_CFLAGS="$CFLAGS" 8367 8368if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8369 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8371$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8372if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8373 $as_echo_n "(cached) " >&6 8374else 8375 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8376/* end confdefs.h. */ 8377int i; 8378_ACEOF 8379if ac_fn_c_try_compile "$LINENO"; then : 8380 xorg_cv_cc_flag_unknown_warning_option=yes 8381else 8382 xorg_cv_cc_flag_unknown_warning_option=no 8383fi 8384rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8385fi 8386{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8387$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8388 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8389 CFLAGS="$xorg_testset_save_CFLAGS" 8390fi 8391 8392if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8393 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8394 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8395 fi 8396 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8398$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8399if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8400 $as_echo_n "(cached) " >&6 8401else 8402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8403/* end confdefs.h. */ 8404int i; 8405_ACEOF 8406if ac_fn_c_try_compile "$LINENO"; then : 8407 xorg_cv_cc_flag_unused_command_line_argument=yes 8408else 8409 xorg_cv_cc_flag_unused_command_line_argument=no 8410fi 8411rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8412fi 8413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8414$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8415 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8416 CFLAGS="$xorg_testset_save_CFLAGS" 8417fi 8418 8419found="no" 8420 8421 if test $found = "no" ; then 8422 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8423 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8424 fi 8425 8426 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8427 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8428 fi 8429 8430 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 8431 8432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 8433$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 8434 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=pointer-to-int-cast" | $as_tr_sh` 8435 if eval \${$cacheid+:} false; then : 8436 $as_echo_n "(cached) " >&6 8437else 8438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8439/* end confdefs.h. */ 8440int i; 8441int 8442main () 8443{ 8444 8445 ; 8446 return 0; 8447} 8448_ACEOF 8449if ac_fn_c_try_link "$LINENO"; then : 8450 eval $cacheid=yes 8451else 8452 eval $cacheid=no 8453fi 8454rm -f core conftest.err conftest.$ac_objext \ 8455 conftest$ac_exeext conftest.$ac_ext 8456fi 8457 8458 8459 CFLAGS="$xorg_testset_save_CFLAGS" 8460 8461 eval supported=\$$cacheid 8462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8463$as_echo "$supported" >&6; } 8464 if test "$supported" = "yes" ; then 8465 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 8466 found="yes" 8467 fi 8468 fi 8469 8470 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 8471else 8472{ $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 8473$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;} 8474 8475 8476 8477 8478 8479 8480 8481 8482 8483 8484 8485 8486 8487xorg_testset_save_CFLAGS="$CFLAGS" 8488 8489if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8490 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8492$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8493if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8494 $as_echo_n "(cached) " >&6 8495else 8496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8497/* end confdefs.h. */ 8498int i; 8499_ACEOF 8500if ac_fn_c_try_compile "$LINENO"; then : 8501 xorg_cv_cc_flag_unknown_warning_option=yes 8502else 8503 xorg_cv_cc_flag_unknown_warning_option=no 8504fi 8505rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8506fi 8507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8508$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8509 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8510 CFLAGS="$xorg_testset_save_CFLAGS" 8511fi 8512 8513if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8514 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8515 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8516 fi 8517 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8519$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8520if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8521 $as_echo_n "(cached) " >&6 8522else 8523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8524/* end confdefs.h. */ 8525int i; 8526_ACEOF 8527if ac_fn_c_try_compile "$LINENO"; then : 8528 xorg_cv_cc_flag_unused_command_line_argument=yes 8529else 8530 xorg_cv_cc_flag_unused_command_line_argument=no 8531fi 8532rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8533fi 8534{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8535$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8536 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8537 CFLAGS="$xorg_testset_save_CFLAGS" 8538fi 8539 8540found="no" 8541 8542 if test $found = "no" ; then 8543 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8544 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8545 fi 8546 8547 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8548 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8549 fi 8550 8551 CFLAGS="$CFLAGS -Wimplicit" 8552 8553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 8554$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 8555 cacheid=xorg_cv_cc_flag__Wimplicit 8556 if eval \${$cacheid+:} false; then : 8557 $as_echo_n "(cached) " >&6 8558else 8559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8560/* end confdefs.h. */ 8561int i; 8562int 8563main () 8564{ 8565 8566 ; 8567 return 0; 8568} 8569_ACEOF 8570if ac_fn_c_try_link "$LINENO"; then : 8571 eval $cacheid=yes 8572else 8573 eval $cacheid=no 8574fi 8575rm -f core conftest.err conftest.$ac_objext \ 8576 conftest$ac_exeext conftest.$ac_ext 8577fi 8578 8579 8580 CFLAGS="$xorg_testset_save_CFLAGS" 8581 8582 eval supported=\$$cacheid 8583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8584$as_echo "$supported" >&6; } 8585 if test "$supported" = "yes" ; then 8586 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 8587 found="yes" 8588 fi 8589 fi 8590 8591 8592 8593 8594 8595 8596 8597 8598 8599 8600 8601 8602 8603 8604 8605xorg_testset_save_CFLAGS="$CFLAGS" 8606 8607if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8608 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8610$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8611if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8612 $as_echo_n "(cached) " >&6 8613else 8614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8615/* end confdefs.h. */ 8616int i; 8617_ACEOF 8618if ac_fn_c_try_compile "$LINENO"; then : 8619 xorg_cv_cc_flag_unknown_warning_option=yes 8620else 8621 xorg_cv_cc_flag_unknown_warning_option=no 8622fi 8623rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8624fi 8625{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8626$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8627 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8628 CFLAGS="$xorg_testset_save_CFLAGS" 8629fi 8630 8631if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8632 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8633 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8634 fi 8635 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8637$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8638if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8639 $as_echo_n "(cached) " >&6 8640else 8641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8642/* end confdefs.h. */ 8643int i; 8644_ACEOF 8645if ac_fn_c_try_compile "$LINENO"; then : 8646 xorg_cv_cc_flag_unused_command_line_argument=yes 8647else 8648 xorg_cv_cc_flag_unused_command_line_argument=no 8649fi 8650rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8651fi 8652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8653$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8654 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8655 CFLAGS="$xorg_testset_save_CFLAGS" 8656fi 8657 8658found="no" 8659 8660 if test $found = "no" ; then 8661 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8662 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8663 fi 8664 8665 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8666 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8667 fi 8668 8669 CFLAGS="$CFLAGS -Wnonnull" 8670 8671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 8672$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 8673 cacheid=xorg_cv_cc_flag__Wnonnull 8674 if eval \${$cacheid+:} false; then : 8675 $as_echo_n "(cached) " >&6 8676else 8677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8678/* end confdefs.h. */ 8679int i; 8680int 8681main () 8682{ 8683 8684 ; 8685 return 0; 8686} 8687_ACEOF 8688if ac_fn_c_try_link "$LINENO"; then : 8689 eval $cacheid=yes 8690else 8691 eval $cacheid=no 8692fi 8693rm -f core conftest.err conftest.$ac_objext \ 8694 conftest$ac_exeext conftest.$ac_ext 8695fi 8696 8697 8698 CFLAGS="$xorg_testset_save_CFLAGS" 8699 8700 eval supported=\$$cacheid 8701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8702$as_echo "$supported" >&6; } 8703 if test "$supported" = "yes" ; then 8704 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 8705 found="yes" 8706 fi 8707 fi 8708 8709 8710 8711 8712 8713 8714 8715 8716 8717 8718 8719 8720 8721 8722 8723xorg_testset_save_CFLAGS="$CFLAGS" 8724 8725if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8726 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8728$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8729if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8730 $as_echo_n "(cached) " >&6 8731else 8732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8733/* end confdefs.h. */ 8734int i; 8735_ACEOF 8736if ac_fn_c_try_compile "$LINENO"; then : 8737 xorg_cv_cc_flag_unknown_warning_option=yes 8738else 8739 xorg_cv_cc_flag_unknown_warning_option=no 8740fi 8741rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8742fi 8743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8744$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8745 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8746 CFLAGS="$xorg_testset_save_CFLAGS" 8747fi 8748 8749if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8750 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8751 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8752 fi 8753 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8755$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8756if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8757 $as_echo_n "(cached) " >&6 8758else 8759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8760/* end confdefs.h. */ 8761int i; 8762_ACEOF 8763if ac_fn_c_try_compile "$LINENO"; then : 8764 xorg_cv_cc_flag_unused_command_line_argument=yes 8765else 8766 xorg_cv_cc_flag_unused_command_line_argument=no 8767fi 8768rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8769fi 8770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8771$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8772 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8773 CFLAGS="$xorg_testset_save_CFLAGS" 8774fi 8775 8776found="no" 8777 8778 if test $found = "no" ; then 8779 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8780 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8781 fi 8782 8783 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8784 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8785 fi 8786 8787 CFLAGS="$CFLAGS -Winit-self" 8788 8789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 8790$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 8791 cacheid=xorg_cv_cc_flag__Winit_self 8792 if eval \${$cacheid+:} false; then : 8793 $as_echo_n "(cached) " >&6 8794else 8795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8796/* end confdefs.h. */ 8797int i; 8798int 8799main () 8800{ 8801 8802 ; 8803 return 0; 8804} 8805_ACEOF 8806if ac_fn_c_try_link "$LINENO"; then : 8807 eval $cacheid=yes 8808else 8809 eval $cacheid=no 8810fi 8811rm -f core conftest.err conftest.$ac_objext \ 8812 conftest$ac_exeext conftest.$ac_ext 8813fi 8814 8815 8816 CFLAGS="$xorg_testset_save_CFLAGS" 8817 8818 eval supported=\$$cacheid 8819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8820$as_echo "$supported" >&6; } 8821 if test "$supported" = "yes" ; then 8822 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 8823 found="yes" 8824 fi 8825 fi 8826 8827 8828 8829 8830 8831 8832 8833 8834 8835 8836 8837 8838 8839 8840 8841xorg_testset_save_CFLAGS="$CFLAGS" 8842 8843if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8844 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8846$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8847if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8848 $as_echo_n "(cached) " >&6 8849else 8850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8851/* end confdefs.h. */ 8852int i; 8853_ACEOF 8854if ac_fn_c_try_compile "$LINENO"; then : 8855 xorg_cv_cc_flag_unknown_warning_option=yes 8856else 8857 xorg_cv_cc_flag_unknown_warning_option=no 8858fi 8859rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8860fi 8861{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8862$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8863 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8864 CFLAGS="$xorg_testset_save_CFLAGS" 8865fi 8866 8867if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8868 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8869 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8870 fi 8871 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8873$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8874if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8875 $as_echo_n "(cached) " >&6 8876else 8877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8878/* end confdefs.h. */ 8879int i; 8880_ACEOF 8881if ac_fn_c_try_compile "$LINENO"; then : 8882 xorg_cv_cc_flag_unused_command_line_argument=yes 8883else 8884 xorg_cv_cc_flag_unused_command_line_argument=no 8885fi 8886rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8887fi 8888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8889$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8890 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8891 CFLAGS="$xorg_testset_save_CFLAGS" 8892fi 8893 8894found="no" 8895 8896 if test $found = "no" ; then 8897 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8898 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8899 fi 8900 8901 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8902 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8903 fi 8904 8905 CFLAGS="$CFLAGS -Wmain" 8906 8907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 8908$as_echo_n "checking if $CC supports -Wmain... " >&6; } 8909 cacheid=xorg_cv_cc_flag__Wmain 8910 if eval \${$cacheid+:} false; then : 8911 $as_echo_n "(cached) " >&6 8912else 8913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8914/* end confdefs.h. */ 8915int i; 8916int 8917main () 8918{ 8919 8920 ; 8921 return 0; 8922} 8923_ACEOF 8924if ac_fn_c_try_link "$LINENO"; then : 8925 eval $cacheid=yes 8926else 8927 eval $cacheid=no 8928fi 8929rm -f core conftest.err conftest.$ac_objext \ 8930 conftest$ac_exeext conftest.$ac_ext 8931fi 8932 8933 8934 CFLAGS="$xorg_testset_save_CFLAGS" 8935 8936 eval supported=\$$cacheid 8937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8938$as_echo "$supported" >&6; } 8939 if test "$supported" = "yes" ; then 8940 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 8941 found="yes" 8942 fi 8943 fi 8944 8945 8946 8947 8948 8949 8950 8951 8952 8953 8954 8955 8956 8957 8958 8959xorg_testset_save_CFLAGS="$CFLAGS" 8960 8961if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8962 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8964$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8965if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8966 $as_echo_n "(cached) " >&6 8967else 8968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8969/* end confdefs.h. */ 8970int i; 8971_ACEOF 8972if ac_fn_c_try_compile "$LINENO"; then : 8973 xorg_cv_cc_flag_unknown_warning_option=yes 8974else 8975 xorg_cv_cc_flag_unknown_warning_option=no 8976fi 8977rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8978fi 8979{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8980$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8981 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8982 CFLAGS="$xorg_testset_save_CFLAGS" 8983fi 8984 8985if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8986 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8987 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8988 fi 8989 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8991$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8992if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8993 $as_echo_n "(cached) " >&6 8994else 8995 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8996/* end confdefs.h. */ 8997int i; 8998_ACEOF 8999if ac_fn_c_try_compile "$LINENO"; then : 9000 xorg_cv_cc_flag_unused_command_line_argument=yes 9001else 9002 xorg_cv_cc_flag_unused_command_line_argument=no 9003fi 9004rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9005fi 9006{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9007$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9008 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9009 CFLAGS="$xorg_testset_save_CFLAGS" 9010fi 9011 9012found="no" 9013 9014 if test $found = "no" ; then 9015 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9016 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9017 fi 9018 9019 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9020 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9021 fi 9022 9023 CFLAGS="$CFLAGS -Wmissing-braces" 9024 9025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 9026$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 9027 cacheid=xorg_cv_cc_flag__Wmissing_braces 9028 if eval \${$cacheid+:} false; then : 9029 $as_echo_n "(cached) " >&6 9030else 9031 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9032/* end confdefs.h. */ 9033int i; 9034int 9035main () 9036{ 9037 9038 ; 9039 return 0; 9040} 9041_ACEOF 9042if ac_fn_c_try_link "$LINENO"; then : 9043 eval $cacheid=yes 9044else 9045 eval $cacheid=no 9046fi 9047rm -f core conftest.err conftest.$ac_objext \ 9048 conftest$ac_exeext conftest.$ac_ext 9049fi 9050 9051 9052 CFLAGS="$xorg_testset_save_CFLAGS" 9053 9054 eval supported=\$$cacheid 9055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9056$as_echo "$supported" >&6; } 9057 if test "$supported" = "yes" ; then 9058 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9059 found="yes" 9060 fi 9061 fi 9062 9063 9064 9065 9066 9067 9068 9069 9070 9071 9072 9073 9074 9075 9076 9077xorg_testset_save_CFLAGS="$CFLAGS" 9078 9079if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9080 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9082$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9083if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9084 $as_echo_n "(cached) " >&6 9085else 9086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9087/* end confdefs.h. */ 9088int i; 9089_ACEOF 9090if ac_fn_c_try_compile "$LINENO"; then : 9091 xorg_cv_cc_flag_unknown_warning_option=yes 9092else 9093 xorg_cv_cc_flag_unknown_warning_option=no 9094fi 9095rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9096fi 9097{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9098$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9099 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9100 CFLAGS="$xorg_testset_save_CFLAGS" 9101fi 9102 9103if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9104 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9105 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9106 fi 9107 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9109$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9110if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9111 $as_echo_n "(cached) " >&6 9112else 9113 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9114/* end confdefs.h. */ 9115int i; 9116_ACEOF 9117if ac_fn_c_try_compile "$LINENO"; then : 9118 xorg_cv_cc_flag_unused_command_line_argument=yes 9119else 9120 xorg_cv_cc_flag_unused_command_line_argument=no 9121fi 9122rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9123fi 9124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9125$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9126 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9127 CFLAGS="$xorg_testset_save_CFLAGS" 9128fi 9129 9130found="no" 9131 9132 if test $found = "no" ; then 9133 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9134 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9135 fi 9136 9137 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9138 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9139 fi 9140 9141 CFLAGS="$CFLAGS -Wsequence-point" 9142 9143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 9144$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 9145 cacheid=xorg_cv_cc_flag__Wsequence_point 9146 if eval \${$cacheid+:} false; then : 9147 $as_echo_n "(cached) " >&6 9148else 9149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9150/* end confdefs.h. */ 9151int i; 9152int 9153main () 9154{ 9155 9156 ; 9157 return 0; 9158} 9159_ACEOF 9160if ac_fn_c_try_link "$LINENO"; then : 9161 eval $cacheid=yes 9162else 9163 eval $cacheid=no 9164fi 9165rm -f core conftest.err conftest.$ac_objext \ 9166 conftest$ac_exeext conftest.$ac_ext 9167fi 9168 9169 9170 CFLAGS="$xorg_testset_save_CFLAGS" 9171 9172 eval supported=\$$cacheid 9173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9174$as_echo "$supported" >&6; } 9175 if test "$supported" = "yes" ; then 9176 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 9177 found="yes" 9178 fi 9179 fi 9180 9181 9182 9183 9184 9185 9186 9187 9188 9189 9190 9191 9192 9193 9194 9195xorg_testset_save_CFLAGS="$CFLAGS" 9196 9197if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9198 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9200$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9201if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9202 $as_echo_n "(cached) " >&6 9203else 9204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9205/* end confdefs.h. */ 9206int i; 9207_ACEOF 9208if ac_fn_c_try_compile "$LINENO"; then : 9209 xorg_cv_cc_flag_unknown_warning_option=yes 9210else 9211 xorg_cv_cc_flag_unknown_warning_option=no 9212fi 9213rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9214fi 9215{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9216$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9217 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9218 CFLAGS="$xorg_testset_save_CFLAGS" 9219fi 9220 9221if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9222 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9223 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9224 fi 9225 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9227$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9228if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9229 $as_echo_n "(cached) " >&6 9230else 9231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9232/* end confdefs.h. */ 9233int i; 9234_ACEOF 9235if ac_fn_c_try_compile "$LINENO"; then : 9236 xorg_cv_cc_flag_unused_command_line_argument=yes 9237else 9238 xorg_cv_cc_flag_unused_command_line_argument=no 9239fi 9240rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9241fi 9242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9243$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9244 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9245 CFLAGS="$xorg_testset_save_CFLAGS" 9246fi 9247 9248found="no" 9249 9250 if test $found = "no" ; then 9251 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9252 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9253 fi 9254 9255 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9256 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9257 fi 9258 9259 CFLAGS="$CFLAGS -Wreturn-type" 9260 9261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 9262$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 9263 cacheid=xorg_cv_cc_flag__Wreturn_type 9264 if eval \${$cacheid+:} false; then : 9265 $as_echo_n "(cached) " >&6 9266else 9267 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9268/* end confdefs.h. */ 9269int i; 9270int 9271main () 9272{ 9273 9274 ; 9275 return 0; 9276} 9277_ACEOF 9278if ac_fn_c_try_link "$LINENO"; then : 9279 eval $cacheid=yes 9280else 9281 eval $cacheid=no 9282fi 9283rm -f core conftest.err conftest.$ac_objext \ 9284 conftest$ac_exeext conftest.$ac_ext 9285fi 9286 9287 9288 CFLAGS="$xorg_testset_save_CFLAGS" 9289 9290 eval supported=\$$cacheid 9291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9292$as_echo "$supported" >&6; } 9293 if test "$supported" = "yes" ; then 9294 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 9295 found="yes" 9296 fi 9297 fi 9298 9299 9300 9301 9302 9303 9304 9305 9306 9307 9308 9309 9310 9311 9312 9313xorg_testset_save_CFLAGS="$CFLAGS" 9314 9315if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9316 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9318$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9319if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9320 $as_echo_n "(cached) " >&6 9321else 9322 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9323/* end confdefs.h. */ 9324int i; 9325_ACEOF 9326if ac_fn_c_try_compile "$LINENO"; then : 9327 xorg_cv_cc_flag_unknown_warning_option=yes 9328else 9329 xorg_cv_cc_flag_unknown_warning_option=no 9330fi 9331rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9332fi 9333{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9334$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9335 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9336 CFLAGS="$xorg_testset_save_CFLAGS" 9337fi 9338 9339if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9340 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9341 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9342 fi 9343 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9345$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9346if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9347 $as_echo_n "(cached) " >&6 9348else 9349 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9350/* end confdefs.h. */ 9351int i; 9352_ACEOF 9353if ac_fn_c_try_compile "$LINENO"; then : 9354 xorg_cv_cc_flag_unused_command_line_argument=yes 9355else 9356 xorg_cv_cc_flag_unused_command_line_argument=no 9357fi 9358rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9359fi 9360{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9361$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9362 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9363 CFLAGS="$xorg_testset_save_CFLAGS" 9364fi 9365 9366found="no" 9367 9368 if test $found = "no" ; then 9369 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9370 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9371 fi 9372 9373 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9374 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9375 fi 9376 9377 CFLAGS="$CFLAGS -Wtrigraphs" 9378 9379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 9380$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 9381 cacheid=xorg_cv_cc_flag__Wtrigraphs 9382 if eval \${$cacheid+:} false; then : 9383 $as_echo_n "(cached) " >&6 9384else 9385 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9386/* end confdefs.h. */ 9387int i; 9388int 9389main () 9390{ 9391 9392 ; 9393 return 0; 9394} 9395_ACEOF 9396if ac_fn_c_try_link "$LINENO"; then : 9397 eval $cacheid=yes 9398else 9399 eval $cacheid=no 9400fi 9401rm -f core conftest.err conftest.$ac_objext \ 9402 conftest$ac_exeext conftest.$ac_ext 9403fi 9404 9405 9406 CFLAGS="$xorg_testset_save_CFLAGS" 9407 9408 eval supported=\$$cacheid 9409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9410$as_echo "$supported" >&6; } 9411 if test "$supported" = "yes" ; then 9412 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 9413 found="yes" 9414 fi 9415 fi 9416 9417 9418 9419 9420 9421 9422 9423 9424 9425 9426 9427 9428 9429 9430 9431xorg_testset_save_CFLAGS="$CFLAGS" 9432 9433if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9434 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9436$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9437if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9438 $as_echo_n "(cached) " >&6 9439else 9440 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9441/* end confdefs.h. */ 9442int i; 9443_ACEOF 9444if ac_fn_c_try_compile "$LINENO"; then : 9445 xorg_cv_cc_flag_unknown_warning_option=yes 9446else 9447 xorg_cv_cc_flag_unknown_warning_option=no 9448fi 9449rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9450fi 9451{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9452$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9453 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9454 CFLAGS="$xorg_testset_save_CFLAGS" 9455fi 9456 9457if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9458 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9459 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9460 fi 9461 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9463$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9464if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9465 $as_echo_n "(cached) " >&6 9466else 9467 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9468/* end confdefs.h. */ 9469int i; 9470_ACEOF 9471if ac_fn_c_try_compile "$LINENO"; then : 9472 xorg_cv_cc_flag_unused_command_line_argument=yes 9473else 9474 xorg_cv_cc_flag_unused_command_line_argument=no 9475fi 9476rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9477fi 9478{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9479$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9480 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9481 CFLAGS="$xorg_testset_save_CFLAGS" 9482fi 9483 9484found="no" 9485 9486 if test $found = "no" ; then 9487 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9488 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9489 fi 9490 9491 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9492 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9493 fi 9494 9495 CFLAGS="$CFLAGS -Warray-bounds" 9496 9497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 9498$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 9499 cacheid=xorg_cv_cc_flag__Warray_bounds 9500 if eval \${$cacheid+:} false; then : 9501 $as_echo_n "(cached) " >&6 9502else 9503 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9504/* end confdefs.h. */ 9505int i; 9506int 9507main () 9508{ 9509 9510 ; 9511 return 0; 9512} 9513_ACEOF 9514if ac_fn_c_try_link "$LINENO"; then : 9515 eval $cacheid=yes 9516else 9517 eval $cacheid=no 9518fi 9519rm -f core conftest.err conftest.$ac_objext \ 9520 conftest$ac_exeext conftest.$ac_ext 9521fi 9522 9523 9524 CFLAGS="$xorg_testset_save_CFLAGS" 9525 9526 eval supported=\$$cacheid 9527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9528$as_echo "$supported" >&6; } 9529 if test "$supported" = "yes" ; then 9530 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 9531 found="yes" 9532 fi 9533 fi 9534 9535 9536 9537 9538 9539 9540 9541 9542 9543 9544 9545 9546 9547 9548 9549xorg_testset_save_CFLAGS="$CFLAGS" 9550 9551if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9552 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9554$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9555if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9556 $as_echo_n "(cached) " >&6 9557else 9558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9559/* end confdefs.h. */ 9560int i; 9561_ACEOF 9562if ac_fn_c_try_compile "$LINENO"; then : 9563 xorg_cv_cc_flag_unknown_warning_option=yes 9564else 9565 xorg_cv_cc_flag_unknown_warning_option=no 9566fi 9567rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9568fi 9569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9570$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9571 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9572 CFLAGS="$xorg_testset_save_CFLAGS" 9573fi 9574 9575if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9576 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9577 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9578 fi 9579 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9581$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9582if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9583 $as_echo_n "(cached) " >&6 9584else 9585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9586/* end confdefs.h. */ 9587int i; 9588_ACEOF 9589if ac_fn_c_try_compile "$LINENO"; then : 9590 xorg_cv_cc_flag_unused_command_line_argument=yes 9591else 9592 xorg_cv_cc_flag_unused_command_line_argument=no 9593fi 9594rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9595fi 9596{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9597$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9598 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9599 CFLAGS="$xorg_testset_save_CFLAGS" 9600fi 9601 9602found="no" 9603 9604 if test $found = "no" ; then 9605 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9606 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9607 fi 9608 9609 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9610 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9611 fi 9612 9613 CFLAGS="$CFLAGS -Wwrite-strings" 9614 9615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 9616$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 9617 cacheid=xorg_cv_cc_flag__Wwrite_strings 9618 if eval \${$cacheid+:} false; then : 9619 $as_echo_n "(cached) " >&6 9620else 9621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9622/* end confdefs.h. */ 9623int i; 9624int 9625main () 9626{ 9627 9628 ; 9629 return 0; 9630} 9631_ACEOF 9632if ac_fn_c_try_link "$LINENO"; then : 9633 eval $cacheid=yes 9634else 9635 eval $cacheid=no 9636fi 9637rm -f core conftest.err conftest.$ac_objext \ 9638 conftest$ac_exeext conftest.$ac_ext 9639fi 9640 9641 9642 CFLAGS="$xorg_testset_save_CFLAGS" 9643 9644 eval supported=\$$cacheid 9645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9646$as_echo "$supported" >&6; } 9647 if test "$supported" = "yes" ; then 9648 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 9649 found="yes" 9650 fi 9651 fi 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667xorg_testset_save_CFLAGS="$CFLAGS" 9668 9669if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9670 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9672$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9673if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9674 $as_echo_n "(cached) " >&6 9675else 9676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9677/* end confdefs.h. */ 9678int i; 9679_ACEOF 9680if ac_fn_c_try_compile "$LINENO"; then : 9681 xorg_cv_cc_flag_unknown_warning_option=yes 9682else 9683 xorg_cv_cc_flag_unknown_warning_option=no 9684fi 9685rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9686fi 9687{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9688$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9689 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9690 CFLAGS="$xorg_testset_save_CFLAGS" 9691fi 9692 9693if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9694 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9695 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9696 fi 9697 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9699$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9700if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9701 $as_echo_n "(cached) " >&6 9702else 9703 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9704/* end confdefs.h. */ 9705int i; 9706_ACEOF 9707if ac_fn_c_try_compile "$LINENO"; then : 9708 xorg_cv_cc_flag_unused_command_line_argument=yes 9709else 9710 xorg_cv_cc_flag_unused_command_line_argument=no 9711fi 9712rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9713fi 9714{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9715$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9716 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9717 CFLAGS="$xorg_testset_save_CFLAGS" 9718fi 9719 9720found="no" 9721 9722 if test $found = "no" ; then 9723 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9724 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9725 fi 9726 9727 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9728 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9729 fi 9730 9731 CFLAGS="$CFLAGS -Waddress" 9732 9733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 9734$as_echo_n "checking if $CC supports -Waddress... " >&6; } 9735 cacheid=xorg_cv_cc_flag__Waddress 9736 if eval \${$cacheid+:} false; then : 9737 $as_echo_n "(cached) " >&6 9738else 9739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9740/* end confdefs.h. */ 9741int i; 9742int 9743main () 9744{ 9745 9746 ; 9747 return 0; 9748} 9749_ACEOF 9750if ac_fn_c_try_link "$LINENO"; then : 9751 eval $cacheid=yes 9752else 9753 eval $cacheid=no 9754fi 9755rm -f core conftest.err conftest.$ac_objext \ 9756 conftest$ac_exeext conftest.$ac_ext 9757fi 9758 9759 9760 CFLAGS="$xorg_testset_save_CFLAGS" 9761 9762 eval supported=\$$cacheid 9763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9764$as_echo "$supported" >&6; } 9765 if test "$supported" = "yes" ; then 9766 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 9767 found="yes" 9768 fi 9769 fi 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785xorg_testset_save_CFLAGS="$CFLAGS" 9786 9787if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9788 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9790$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9791if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9792 $as_echo_n "(cached) " >&6 9793else 9794 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9795/* end confdefs.h. */ 9796int i; 9797_ACEOF 9798if ac_fn_c_try_compile "$LINENO"; then : 9799 xorg_cv_cc_flag_unknown_warning_option=yes 9800else 9801 xorg_cv_cc_flag_unknown_warning_option=no 9802fi 9803rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9804fi 9805{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9806$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9807 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9808 CFLAGS="$xorg_testset_save_CFLAGS" 9809fi 9810 9811if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9812 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9813 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9814 fi 9815 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9817$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9818if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9819 $as_echo_n "(cached) " >&6 9820else 9821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9822/* end confdefs.h. */ 9823int i; 9824_ACEOF 9825if ac_fn_c_try_compile "$LINENO"; then : 9826 xorg_cv_cc_flag_unused_command_line_argument=yes 9827else 9828 xorg_cv_cc_flag_unused_command_line_argument=no 9829fi 9830rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9831fi 9832{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9833$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9834 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9835 CFLAGS="$xorg_testset_save_CFLAGS" 9836fi 9837 9838found="no" 9839 9840 if test $found = "no" ; then 9841 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9842 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9843 fi 9844 9845 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9846 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9847 fi 9848 9849 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 9850 9851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 9852$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 9853 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 9854 if eval \${$cacheid+:} false; then : 9855 $as_echo_n "(cached) " >&6 9856else 9857 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9858/* end confdefs.h. */ 9859int i; 9860int 9861main () 9862{ 9863 9864 ; 9865 return 0; 9866} 9867_ACEOF 9868if ac_fn_c_try_link "$LINENO"; then : 9869 eval $cacheid=yes 9870else 9871 eval $cacheid=no 9872fi 9873rm -f core conftest.err conftest.$ac_objext \ 9874 conftest$ac_exeext conftest.$ac_ext 9875fi 9876 9877 9878 CFLAGS="$xorg_testset_save_CFLAGS" 9879 9880 eval supported=\$$cacheid 9881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9882$as_echo "$supported" >&6; } 9883 if test "$supported" = "yes" ; then 9884 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 9885 found="yes" 9886 fi 9887 fi 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903xorg_testset_save_CFLAGS="$CFLAGS" 9904 9905if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9906 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9908$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9909if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9910 $as_echo_n "(cached) " >&6 9911else 9912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9913/* end confdefs.h. */ 9914int i; 9915_ACEOF 9916if ac_fn_c_try_compile "$LINENO"; then : 9917 xorg_cv_cc_flag_unknown_warning_option=yes 9918else 9919 xorg_cv_cc_flag_unknown_warning_option=no 9920fi 9921rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9922fi 9923{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9924$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9925 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9926 CFLAGS="$xorg_testset_save_CFLAGS" 9927fi 9928 9929if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9930 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9931 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9932 fi 9933 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9935$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9936if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9937 $as_echo_n "(cached) " >&6 9938else 9939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9940/* end confdefs.h. */ 9941int i; 9942_ACEOF 9943if ac_fn_c_try_compile "$LINENO"; then : 9944 xorg_cv_cc_flag_unused_command_line_argument=yes 9945else 9946 xorg_cv_cc_flag_unused_command_line_argument=no 9947fi 9948rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9949fi 9950{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9951$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9952 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9953 CFLAGS="$xorg_testset_save_CFLAGS" 9954fi 9955 9956found="no" 9957 9958 if test $found = "no" ; then 9959 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9960 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9961 fi 9962 9963 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9964 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9965 fi 9966 9967 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 9968 9969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 9970$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 9971 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 9972 if eval \${$cacheid+:} false; then : 9973 $as_echo_n "(cached) " >&6 9974else 9975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9976/* end confdefs.h. */ 9977int i; 9978int 9979main () 9980{ 9981 9982 ; 9983 return 0; 9984} 9985_ACEOF 9986if ac_fn_c_try_link "$LINENO"; then : 9987 eval $cacheid=yes 9988else 9989 eval $cacheid=no 9990fi 9991rm -f core conftest.err conftest.$ac_objext \ 9992 conftest$ac_exeext conftest.$ac_ext 9993fi 9994 9995 9996 CFLAGS="$xorg_testset_save_CFLAGS" 9997 9998 eval supported=\$$cacheid 9999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10000$as_echo "$supported" >&6; } 10001 if test "$supported" = "yes" ; then 10002 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 10003 found="yes" 10004 fi 10005 fi 10006 10007 10008fi 10009 10010 10011 10012 10013 10014 10015 10016 CWARNFLAGS="$BASE_CFLAGS" 10017 if test "x$GCC" = xyes ; then 10018 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 10019 fi 10020 10021 10022 10023 10024 10025 10026 10027 10028# Check whether --enable-strict-compilation was given. 10029if test "${enable_strict_compilation+set}" = set; then : 10030 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10031else 10032 STRICT_COMPILE=no 10033fi 10034 10035 10036 10037 10038 10039 10040STRICT_CFLAGS="" 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052 10053 10054xorg_testset_save_CFLAGS="$CFLAGS" 10055 10056if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10057 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10059$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10060if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10061 $as_echo_n "(cached) " >&6 10062else 10063 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10064/* end confdefs.h. */ 10065int i; 10066_ACEOF 10067if ac_fn_c_try_compile "$LINENO"; then : 10068 xorg_cv_cc_flag_unknown_warning_option=yes 10069else 10070 xorg_cv_cc_flag_unknown_warning_option=no 10071fi 10072rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10073fi 10074{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10075$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10076 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10077 CFLAGS="$xorg_testset_save_CFLAGS" 10078fi 10079 10080if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10081 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10082 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10083 fi 10084 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10086$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10087if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10088 $as_echo_n "(cached) " >&6 10089else 10090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10091/* end confdefs.h. */ 10092int i; 10093_ACEOF 10094if ac_fn_c_try_compile "$LINENO"; then : 10095 xorg_cv_cc_flag_unused_command_line_argument=yes 10096else 10097 xorg_cv_cc_flag_unused_command_line_argument=no 10098fi 10099rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10100fi 10101{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10102$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10103 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10104 CFLAGS="$xorg_testset_save_CFLAGS" 10105fi 10106 10107found="no" 10108 10109 if test $found = "no" ; then 10110 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 10111 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10112 fi 10113 10114 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 10115 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10116 fi 10117 10118 CFLAGS="$CFLAGS -pedantic" 10119 10120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 10121$as_echo_n "checking if $CC supports -pedantic... " >&6; } 10122 cacheid=xorg_cv_cc_flag__pedantic 10123 if eval \${$cacheid+:} false; then : 10124 $as_echo_n "(cached) " >&6 10125else 10126 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10127/* end confdefs.h. */ 10128int i; 10129int 10130main () 10131{ 10132 10133 ; 10134 return 0; 10135} 10136_ACEOF 10137if ac_fn_c_try_link "$LINENO"; then : 10138 eval $cacheid=yes 10139else 10140 eval $cacheid=no 10141fi 10142rm -f core conftest.err conftest.$ac_objext \ 10143 conftest$ac_exeext conftest.$ac_ext 10144fi 10145 10146 10147 CFLAGS="$xorg_testset_save_CFLAGS" 10148 10149 eval supported=\$$cacheid 10150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10151$as_echo "$supported" >&6; } 10152 if test "$supported" = "yes" ; then 10153 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 10154 found="yes" 10155 fi 10156 fi 10157 10158 10159 10160 10161 10162 10163 10164 10165 10166 10167 10168 10169 10170 10171 10172xorg_testset_save_CFLAGS="$CFLAGS" 10173 10174if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10175 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10177$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10178if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10179 $as_echo_n "(cached) " >&6 10180else 10181 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10182/* end confdefs.h. */ 10183int i; 10184_ACEOF 10185if ac_fn_c_try_compile "$LINENO"; then : 10186 xorg_cv_cc_flag_unknown_warning_option=yes 10187else 10188 xorg_cv_cc_flag_unknown_warning_option=no 10189fi 10190rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10191fi 10192{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10193$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10194 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10195 CFLAGS="$xorg_testset_save_CFLAGS" 10196fi 10197 10198if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10199 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10200 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10201 fi 10202 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10204$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10205if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10206 $as_echo_n "(cached) " >&6 10207else 10208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10209/* end confdefs.h. */ 10210int i; 10211_ACEOF 10212if ac_fn_c_try_compile "$LINENO"; then : 10213 xorg_cv_cc_flag_unused_command_line_argument=yes 10214else 10215 xorg_cv_cc_flag_unused_command_line_argument=no 10216fi 10217rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10218fi 10219{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10220$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10221 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10222 CFLAGS="$xorg_testset_save_CFLAGS" 10223fi 10224 10225found="no" 10226 10227 if test $found = "no" ; then 10228 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 10229 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10230 fi 10231 10232 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 10233 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10234 fi 10235 10236 CFLAGS="$CFLAGS -Werror" 10237 10238 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 10239$as_echo_n "checking if $CC supports -Werror... " >&6; } 10240 cacheid=xorg_cv_cc_flag__Werror 10241 if eval \${$cacheid+:} false; then : 10242 $as_echo_n "(cached) " >&6 10243else 10244 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10245/* end confdefs.h. */ 10246int i; 10247int 10248main () 10249{ 10250 10251 ; 10252 return 0; 10253} 10254_ACEOF 10255if ac_fn_c_try_link "$LINENO"; then : 10256 eval $cacheid=yes 10257else 10258 eval $cacheid=no 10259fi 10260rm -f core conftest.err conftest.$ac_objext \ 10261 conftest$ac_exeext conftest.$ac_ext 10262fi 10263 10264 10265 CFLAGS="$xorg_testset_save_CFLAGS" 10266 10267 eval supported=\$$cacheid 10268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10269$as_echo "$supported" >&6; } 10270 if test "$supported" = "yes" ; then 10271 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 10272 found="yes" 10273 fi 10274 fi 10275 10276 if test $found = "no" ; then 10277 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 10278 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10279 fi 10280 10281 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 10282 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10283 fi 10284 10285 CFLAGS="$CFLAGS -errwarn" 10286 10287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 10288$as_echo_n "checking if $CC supports -errwarn... " >&6; } 10289 cacheid=xorg_cv_cc_flag__errwarn 10290 if eval \${$cacheid+:} false; then : 10291 $as_echo_n "(cached) " >&6 10292else 10293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10294/* end confdefs.h. */ 10295int i; 10296int 10297main () 10298{ 10299 10300 ; 10301 return 0; 10302} 10303_ACEOF 10304if ac_fn_c_try_link "$LINENO"; then : 10305 eval $cacheid=yes 10306else 10307 eval $cacheid=no 10308fi 10309rm -f core conftest.err conftest.$ac_objext \ 10310 conftest$ac_exeext conftest.$ac_ext 10311fi 10312 10313 10314 CFLAGS="$xorg_testset_save_CFLAGS" 10315 10316 eval supported=\$$cacheid 10317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10318$as_echo "$supported" >&6; } 10319 if test "$supported" = "yes" ; then 10320 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 10321 found="yes" 10322 fi 10323 fi 10324 10325 10326 10327# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 10328# activate it with -Werror, so we add it here explicitly. 10329 10330 10331 10332 10333 10334 10335 10336 10337 10338 10339 10340 10341 10342xorg_testset_save_CFLAGS="$CFLAGS" 10343 10344if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10345 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10347$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10348if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10349 $as_echo_n "(cached) " >&6 10350else 10351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10352/* end confdefs.h. */ 10353int i; 10354_ACEOF 10355if ac_fn_c_try_compile "$LINENO"; then : 10356 xorg_cv_cc_flag_unknown_warning_option=yes 10357else 10358 xorg_cv_cc_flag_unknown_warning_option=no 10359fi 10360rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10361fi 10362{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10363$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10364 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10365 CFLAGS="$xorg_testset_save_CFLAGS" 10366fi 10367 10368if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10369 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10370 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10371 fi 10372 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10374$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10375if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10376 $as_echo_n "(cached) " >&6 10377else 10378 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10379/* end confdefs.h. */ 10380int i; 10381_ACEOF 10382if ac_fn_c_try_compile "$LINENO"; then : 10383 xorg_cv_cc_flag_unused_command_line_argument=yes 10384else 10385 xorg_cv_cc_flag_unused_command_line_argument=no 10386fi 10387rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10388fi 10389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10390$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10391 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10392 CFLAGS="$xorg_testset_save_CFLAGS" 10393fi 10394 10395found="no" 10396 10397 if test $found = "no" ; then 10398 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 10399 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10400 fi 10401 10402 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 10403 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10404 fi 10405 10406 CFLAGS="$CFLAGS -Werror=attributes" 10407 10408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 10409$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 10410 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=attributes" | $as_tr_sh` 10411 if eval \${$cacheid+:} false; then : 10412 $as_echo_n "(cached) " >&6 10413else 10414 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10415/* end confdefs.h. */ 10416int i; 10417int 10418main () 10419{ 10420 10421 ; 10422 return 0; 10423} 10424_ACEOF 10425if ac_fn_c_try_link "$LINENO"; then : 10426 eval $cacheid=yes 10427else 10428 eval $cacheid=no 10429fi 10430rm -f core conftest.err conftest.$ac_objext \ 10431 conftest$ac_exeext conftest.$ac_ext 10432fi 10433 10434 10435 CFLAGS="$xorg_testset_save_CFLAGS" 10436 10437 eval supported=\$$cacheid 10438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10439$as_echo "$supported" >&6; } 10440 if test "$supported" = "yes" ; then 10441 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 10442 found="yes" 10443 fi 10444 fi 10445 10446 10447 10448if test "x$STRICT_COMPILE" = "xyes"; then 10449 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 10450 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 10451fi 10452 10453 10454 10455 10456 10457 10458cat >>confdefs.h <<_ACEOF 10459#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 10460_ACEOF 10461 10462 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 10463 if test "x$PVM" = "x"; then 10464 PVM="0" 10465 fi 10466 10467cat >>confdefs.h <<_ACEOF 10468#define PACKAGE_VERSION_MINOR $PVM 10469_ACEOF 10470 10471 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 10472 if test "x$PVP" = "x"; then 10473 PVP="0" 10474 fi 10475 10476cat >>confdefs.h <<_ACEOF 10477#define PACKAGE_VERSION_PATCHLEVEL $PVP 10478_ACEOF 10479 10480 10481 10482CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 10483mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 10484|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 10485echo 'git directory not found: installing possibly empty changelog.' >&2)" 10486 10487 10488 10489 10490macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 10491INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 10492mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 10493|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 10494echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 10495 10496 10497 10498 10499 10500 10501if test x$APP_MAN_SUFFIX = x ; then 10502 APP_MAN_SUFFIX=1 10503fi 10504if test x$APP_MAN_DIR = x ; then 10505 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 10506fi 10507 10508if test x$LIB_MAN_SUFFIX = x ; then 10509 LIB_MAN_SUFFIX=3 10510fi 10511if test x$LIB_MAN_DIR = x ; then 10512 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 10513fi 10514 10515if test x$FILE_MAN_SUFFIX = x ; then 10516 case $host_os in 10517 solaris*) FILE_MAN_SUFFIX=4 ;; 10518 *) FILE_MAN_SUFFIX=5 ;; 10519 esac 10520fi 10521if test x$FILE_MAN_DIR = x ; then 10522 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 10523fi 10524 10525if test x$MISC_MAN_SUFFIX = x ; then 10526 case $host_os in 10527 solaris*) MISC_MAN_SUFFIX=5 ;; 10528 *) MISC_MAN_SUFFIX=7 ;; 10529 esac 10530fi 10531if test x$MISC_MAN_DIR = x ; then 10532 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 10533fi 10534 10535if test x$DRIVER_MAN_SUFFIX = x ; then 10536 case $host_os in 10537 solaris*) DRIVER_MAN_SUFFIX=7 ;; 10538 *) DRIVER_MAN_SUFFIX=4 ;; 10539 esac 10540fi 10541if test x$DRIVER_MAN_DIR = x ; then 10542 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 10543fi 10544 10545if test x$ADMIN_MAN_SUFFIX = x ; then 10546 case $host_os in 10547 solaris*) ADMIN_MAN_SUFFIX=1m ;; 10548 *) ADMIN_MAN_SUFFIX=8 ;; 10549 esac 10550fi 10551if test x$ADMIN_MAN_DIR = x ; then 10552 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 10553fi 10554 10555 10556 10557 10558 10559 10560 10561 10562 10563 10564 10565 10566 10567 10568 10569XORG_MAN_PAGE="X Version 11" 10570 10571MAN_SUBSTS="\ 10572 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 10573 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 10574 -e 's|__xservername__|Xorg|g' \ 10575 -e 's|__xconfigfile__|xorg.conf|g' \ 10576 -e 's|__projectroot__|\$(prefix)|g' \ 10577 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 10578 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 10579 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 10580 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 10581 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 10582 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 10583 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 10584 10585 10586 10587# Check whether --enable-silent-rules was given. 10588if test "${enable_silent_rules+set}" = set; then : 10589 enableval=$enable_silent_rules; 10590fi 10591 10592case $enable_silent_rules in 10593yes) AM_DEFAULT_VERBOSITY=0;; 10594no) AM_DEFAULT_VERBOSITY=1;; 10595*) AM_DEFAULT_VERBOSITY=0;; 10596esac 10597am_make=${MAKE-make} 10598{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 10599$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 10600if ${am_cv_make_support_nested_variables+:} false; then : 10601 $as_echo_n "(cached) " >&6 10602else 10603 if $as_echo 'TRUE=$(BAR$(V)) 10604BAR0=false 10605BAR1=true 10606V=1 10607am__doit: 10608 @$(TRUE) 10609.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 10610 am_cv_make_support_nested_variables=yes 10611else 10612 am_cv_make_support_nested_variables=no 10613fi 10614fi 10615{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 10616$as_echo "$am_cv_make_support_nested_variables" >&6; } 10617if test $am_cv_make_support_nested_variables = yes; then 10618 AM_V='$(V)' 10619 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 10620else 10621 AM_V=$AM_DEFAULT_VERBOSITY 10622 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 10623fi 10624AM_BACKSLASH='\' 10625 10626 10627 10628# Initialize libtool 10629# Check whether --enable-static was given. 10630if test "${enable_static+set}" = set; then : 10631 enableval=$enable_static; p=${PACKAGE-default} 10632 case $enableval in 10633 yes) enable_static=yes ;; 10634 no) enable_static=no ;; 10635 *) 10636 enable_static=no 10637 # Look at the argument we got. We use all the common list separators. 10638 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 10639 for pkg in $enableval; do 10640 IFS="$lt_save_ifs" 10641 if test "X$pkg" = "X$p"; then 10642 enable_static=yes 10643 fi 10644 done 10645 IFS="$lt_save_ifs" 10646 ;; 10647 esac 10648else 10649 enable_static=no 10650fi 10651 10652 10653 10654 10655 10656 10657 10658 10659 10660case `pwd` in 10661 *\ * | *\ *) 10662 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 10663$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 10664esac 10665 10666 10667 10668macro_version='2.4.2' 10669macro_revision='1.3337' 10670 10671 10672 10673 10674 10675 10676 10677 10678 10679 10680 10681 10682 10683ltmain="$ac_aux_dir/ltmain.sh" 10684 10685# Backslashify metacharacters that are still active within 10686# double-quoted strings. 10687sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 10688 10689# Same as above, but do not quote variable references. 10690double_quote_subst='s/\(["`\\]\)/\\\1/g' 10691 10692# Sed substitution to delay expansion of an escaped shell variable in a 10693# double_quote_subst'ed string. 10694delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 10695 10696# Sed substitution to delay expansion of an escaped single quote. 10697delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 10698 10699# Sed substitution to avoid accidental globbing in evaled expressions 10700no_glob_subst='s/\*/\\\*/g' 10701 10702ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 10703ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 10704ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 10705 10706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 10707$as_echo_n "checking how to print strings... " >&6; } 10708# Test print first, because it will be a builtin if present. 10709if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 10710 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 10711 ECHO='print -r --' 10712elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 10713 ECHO='printf %s\n' 10714else 10715 # Use this function as a fallback that always works. 10716 func_fallback_echo () 10717 { 10718 eval 'cat <<_LTECHO_EOF 10719$1 10720_LTECHO_EOF' 10721 } 10722 ECHO='func_fallback_echo' 10723fi 10724 10725# func_echo_all arg... 10726# Invoke $ECHO with all args, space-separated. 10727func_echo_all () 10728{ 10729 $ECHO "" 10730} 10731 10732case "$ECHO" in 10733 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 10734$as_echo "printf" >&6; } ;; 10735 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 10736$as_echo "print -r" >&6; } ;; 10737 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 10738$as_echo "cat" >&6; } ;; 10739esac 10740 10741 10742 10743 10744 10745 10746 10747 10748 10749 10750 10751 10752 10753 10754{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 10755$as_echo_n "checking for a sed that does not truncate output... " >&6; } 10756if ${ac_cv_path_SED+:} false; then : 10757 $as_echo_n "(cached) " >&6 10758else 10759 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 10760 for ac_i in 1 2 3 4 5 6 7; do 10761 ac_script="$ac_script$as_nl$ac_script" 10762 done 10763 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 10764 { ac_script=; unset ac_script;} 10765 if test -z "$SED"; then 10766 ac_path_SED_found=false 10767 # Loop through the user's path and test for each of PROGNAME-LIST 10768 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10769for as_dir in $PATH 10770do 10771 IFS=$as_save_IFS 10772 test -z "$as_dir" && as_dir=. 10773 for ac_prog in sed gsed; do 10774 for ac_exec_ext in '' $ac_executable_extensions; do 10775 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 10776 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 10777# Check for GNU ac_path_SED and select it if it is found. 10778 # Check for GNU $ac_path_SED 10779case `"$ac_path_SED" --version 2>&1` in 10780*GNU*) 10781 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 10782*) 10783 ac_count=0 10784 $as_echo_n 0123456789 >"conftest.in" 10785 while : 10786 do 10787 cat "conftest.in" "conftest.in" >"conftest.tmp" 10788 mv "conftest.tmp" "conftest.in" 10789 cp "conftest.in" "conftest.nl" 10790 $as_echo '' >> "conftest.nl" 10791 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 10792 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 10793 as_fn_arith $ac_count + 1 && ac_count=$as_val 10794 if test $ac_count -gt ${ac_path_SED_max-0}; then 10795 # Best one so far, save it but keep looking for a better one 10796 ac_cv_path_SED="$ac_path_SED" 10797 ac_path_SED_max=$ac_count 10798 fi 10799 # 10*(2^10) chars as input seems more than enough 10800 test $ac_count -gt 10 && break 10801 done 10802 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 10803esac 10804 10805 $ac_path_SED_found && break 3 10806 done 10807 done 10808 done 10809IFS=$as_save_IFS 10810 if test -z "$ac_cv_path_SED"; then 10811 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 10812 fi 10813else 10814 ac_cv_path_SED=$SED 10815fi 10816 10817fi 10818{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 10819$as_echo "$ac_cv_path_SED" >&6; } 10820 SED="$ac_cv_path_SED" 10821 rm -f conftest.sed 10822 10823test -z "$SED" && SED=sed 10824Xsed="$SED -e 1s/^X//" 10825 10826 10827 10828 10829 10830 10831 10832 10833 10834 10835 10836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 10837$as_echo_n "checking for fgrep... " >&6; } 10838if ${ac_cv_path_FGREP+:} false; then : 10839 $as_echo_n "(cached) " >&6 10840else 10841 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 10842 then ac_cv_path_FGREP="$GREP -F" 10843 else 10844 if test -z "$FGREP"; then 10845 ac_path_FGREP_found=false 10846 # Loop through the user's path and test for each of PROGNAME-LIST 10847 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10848for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 10849do 10850 IFS=$as_save_IFS 10851 test -z "$as_dir" && as_dir=. 10852 for ac_prog in fgrep; do 10853 for ac_exec_ext in '' $ac_executable_extensions; do 10854 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 10855 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 10856# Check for GNU ac_path_FGREP and select it if it is found. 10857 # Check for GNU $ac_path_FGREP 10858case `"$ac_path_FGREP" --version 2>&1` in 10859*GNU*) 10860 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 10861*) 10862 ac_count=0 10863 $as_echo_n 0123456789 >"conftest.in" 10864 while : 10865 do 10866 cat "conftest.in" "conftest.in" >"conftest.tmp" 10867 mv "conftest.tmp" "conftest.in" 10868 cp "conftest.in" "conftest.nl" 10869 $as_echo 'FGREP' >> "conftest.nl" 10870 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 10871 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 10872 as_fn_arith $ac_count + 1 && ac_count=$as_val 10873 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 10874 # Best one so far, save it but keep looking for a better one 10875 ac_cv_path_FGREP="$ac_path_FGREP" 10876 ac_path_FGREP_max=$ac_count 10877 fi 10878 # 10*(2^10) chars as input seems more than enough 10879 test $ac_count -gt 10 && break 10880 done 10881 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 10882esac 10883 10884 $ac_path_FGREP_found && break 3 10885 done 10886 done 10887 done 10888IFS=$as_save_IFS 10889 if test -z "$ac_cv_path_FGREP"; then 10890 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 10891 fi 10892else 10893 ac_cv_path_FGREP=$FGREP 10894fi 10895 10896 fi 10897fi 10898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 10899$as_echo "$ac_cv_path_FGREP" >&6; } 10900 FGREP="$ac_cv_path_FGREP" 10901 10902 10903test -z "$GREP" && GREP=grep 10904 10905 10906 10907 10908 10909 10910 10911 10912 10913 10914 10915 10916 10917 10918 10919 10920 10921 10922 10923# Check whether --with-gnu-ld was given. 10924if test "${with_gnu_ld+set}" = set; then : 10925 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 10926else 10927 with_gnu_ld=no 10928fi 10929 10930ac_prog=ld 10931if test "$GCC" = yes; then 10932 # Check if gcc -print-prog-name=ld gives a path. 10933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 10934$as_echo_n "checking for ld used by $CC... " >&6; } 10935 case $host in 10936 *-*-mingw*) 10937 # gcc leaves a trailing carriage return which upsets mingw 10938 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 10939 *) 10940 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 10941 esac 10942 case $ac_prog in 10943 # Accept absolute paths. 10944 [\\/]* | ?:[\\/]*) 10945 re_direlt='/[^/][^/]*/\.\./' 10946 # Canonicalize the pathname of ld 10947 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 10948 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 10949 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 10950 done 10951 test -z "$LD" && LD="$ac_prog" 10952 ;; 10953 "") 10954 # If it fails, then pretend we aren't using GCC. 10955 ac_prog=ld 10956 ;; 10957 *) 10958 # If it is relative, then search for the first ld in PATH. 10959 with_gnu_ld=unknown 10960 ;; 10961 esac 10962elif test "$with_gnu_ld" = yes; then 10963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 10964$as_echo_n "checking for GNU ld... " >&6; } 10965else 10966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 10967$as_echo_n "checking for non-GNU ld... " >&6; } 10968fi 10969if ${lt_cv_path_LD+:} false; then : 10970 $as_echo_n "(cached) " >&6 10971else 10972 if test -z "$LD"; then 10973 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 10974 for ac_dir in $PATH; do 10975 IFS="$lt_save_ifs" 10976 test -z "$ac_dir" && ac_dir=. 10977 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 10978 lt_cv_path_LD="$ac_dir/$ac_prog" 10979 # Check to see if the program is GNU ld. I'd rather use --version, 10980 # but apparently some variants of GNU ld only accept -v. 10981 # Break only if it was the GNU/non-GNU ld that we prefer. 10982 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 10983 *GNU* | *'with BFD'*) 10984 test "$with_gnu_ld" != no && break 10985 ;; 10986 *) 10987 test "$with_gnu_ld" != yes && break 10988 ;; 10989 esac 10990 fi 10991 done 10992 IFS="$lt_save_ifs" 10993else 10994 lt_cv_path_LD="$LD" # Let the user override the test with a path. 10995fi 10996fi 10997 10998LD="$lt_cv_path_LD" 10999if test -n "$LD"; then 11000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 11001$as_echo "$LD" >&6; } 11002else 11003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11004$as_echo "no" >&6; } 11005fi 11006test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 11007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 11008$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 11009if ${lt_cv_prog_gnu_ld+:} false; then : 11010 $as_echo_n "(cached) " >&6 11011else 11012 # I'd rather use --version here, but apparently some GNU lds only accept -v. 11013case `$LD -v 2>&1 </dev/null` in 11014*GNU* | *'with BFD'*) 11015 lt_cv_prog_gnu_ld=yes 11016 ;; 11017*) 11018 lt_cv_prog_gnu_ld=no 11019 ;; 11020esac 11021fi 11022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 11023$as_echo "$lt_cv_prog_gnu_ld" >&6; } 11024with_gnu_ld=$lt_cv_prog_gnu_ld 11025 11026 11027 11028 11029 11030 11031 11032 11033 11034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 11035$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 11036if ${lt_cv_path_NM+:} false; then : 11037 $as_echo_n "(cached) " >&6 11038else 11039 if test -n "$NM"; then 11040 # Let the user override the test. 11041 lt_cv_path_NM="$NM" 11042else 11043 lt_nm_to_check="${ac_tool_prefix}nm" 11044 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 11045 lt_nm_to_check="$lt_nm_to_check nm" 11046 fi 11047 for lt_tmp_nm in $lt_nm_to_check; do 11048 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 11049 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 11050 IFS="$lt_save_ifs" 11051 test -z "$ac_dir" && ac_dir=. 11052 tmp_nm="$ac_dir/$lt_tmp_nm" 11053 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 11054 # Check to see if the nm accepts a BSD-compat flag. 11055 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 11056 # nm: unknown option "B" ignored 11057 # Tru64's nm complains that /dev/null is an invalid object file 11058 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 11059 */dev/null* | *'Invalid file or object type'*) 11060 lt_cv_path_NM="$tmp_nm -B" 11061 break 11062 ;; 11063 *) 11064 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 11065 */dev/null*) 11066 lt_cv_path_NM="$tmp_nm -p" 11067 break 11068 ;; 11069 *) 11070 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 11071 continue # so that we can try to find one that supports BSD flags 11072 ;; 11073 esac 11074 ;; 11075 esac 11076 fi 11077 done 11078 IFS="$lt_save_ifs" 11079 done 11080 : ${lt_cv_path_NM=no} 11081fi 11082fi 11083{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 11084$as_echo "$lt_cv_path_NM" >&6; } 11085if test "$lt_cv_path_NM" != "no"; then 11086 NM="$lt_cv_path_NM" 11087else 11088 # Didn't find any BSD compatible name lister, look for dumpbin. 11089 if test -n "$DUMPBIN"; then : 11090 # Let the user override the test. 11091 else 11092 if test -n "$ac_tool_prefix"; then 11093 for ac_prog in dumpbin "link -dump" 11094 do 11095 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 11096set dummy $ac_tool_prefix$ac_prog; ac_word=$2 11097{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11098$as_echo_n "checking for $ac_word... " >&6; } 11099if ${ac_cv_prog_DUMPBIN+:} false; then : 11100 $as_echo_n "(cached) " >&6 11101else 11102 if test -n "$DUMPBIN"; then 11103 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 11104else 11105as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11106for as_dir in $PATH 11107do 11108 IFS=$as_save_IFS 11109 test -z "$as_dir" && as_dir=. 11110 for ac_exec_ext in '' $ac_executable_extensions; do 11111 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11112 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 11113 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11114 break 2 11115 fi 11116done 11117 done 11118IFS=$as_save_IFS 11119 11120fi 11121fi 11122DUMPBIN=$ac_cv_prog_DUMPBIN 11123if test -n "$DUMPBIN"; then 11124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 11125$as_echo "$DUMPBIN" >&6; } 11126else 11127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11128$as_echo "no" >&6; } 11129fi 11130 11131 11132 test -n "$DUMPBIN" && break 11133 done 11134fi 11135if test -z "$DUMPBIN"; then 11136 ac_ct_DUMPBIN=$DUMPBIN 11137 for ac_prog in dumpbin "link -dump" 11138do 11139 # Extract the first word of "$ac_prog", so it can be a program name with args. 11140set dummy $ac_prog; ac_word=$2 11141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11142$as_echo_n "checking for $ac_word... " >&6; } 11143if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 11144 $as_echo_n "(cached) " >&6 11145else 11146 if test -n "$ac_ct_DUMPBIN"; then 11147 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 11148else 11149as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11150for as_dir in $PATH 11151do 11152 IFS=$as_save_IFS 11153 test -z "$as_dir" && as_dir=. 11154 for ac_exec_ext in '' $ac_executable_extensions; do 11155 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11156 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 11157 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11158 break 2 11159 fi 11160done 11161 done 11162IFS=$as_save_IFS 11163 11164fi 11165fi 11166ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 11167if test -n "$ac_ct_DUMPBIN"; then 11168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 11169$as_echo "$ac_ct_DUMPBIN" >&6; } 11170else 11171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11172$as_echo "no" >&6; } 11173fi 11174 11175 11176 test -n "$ac_ct_DUMPBIN" && break 11177done 11178 11179 if test "x$ac_ct_DUMPBIN" = x; then 11180 DUMPBIN=":" 11181 else 11182 case $cross_compiling:$ac_tool_warned in 11183yes:) 11184{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 11185$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11186ac_tool_warned=yes ;; 11187esac 11188 DUMPBIN=$ac_ct_DUMPBIN 11189 fi 11190fi 11191 11192 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 11193 *COFF*) 11194 DUMPBIN="$DUMPBIN -symbols" 11195 ;; 11196 *) 11197 DUMPBIN=: 11198 ;; 11199 esac 11200 fi 11201 11202 if test "$DUMPBIN" != ":"; then 11203 NM="$DUMPBIN" 11204 fi 11205fi 11206test -z "$NM" && NM=nm 11207 11208 11209 11210 11211 11212 11213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 11214$as_echo_n "checking the name lister ($NM) interface... " >&6; } 11215if ${lt_cv_nm_interface+:} false; then : 11216 $as_echo_n "(cached) " >&6 11217else 11218 lt_cv_nm_interface="BSD nm" 11219 echo "int some_variable = 0;" > conftest.$ac_ext 11220 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 11221 (eval "$ac_compile" 2>conftest.err) 11222 cat conftest.err >&5 11223 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 11224 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 11225 cat conftest.err >&5 11226 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 11227 cat conftest.out >&5 11228 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 11229 lt_cv_nm_interface="MS dumpbin" 11230 fi 11231 rm -f conftest* 11232fi 11233{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 11234$as_echo "$lt_cv_nm_interface" >&6; } 11235 11236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 11237$as_echo_n "checking whether ln -s works... " >&6; } 11238LN_S=$as_ln_s 11239if test "$LN_S" = "ln -s"; then 11240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11241$as_echo "yes" >&6; } 11242else 11243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 11244$as_echo "no, using $LN_S" >&6; } 11245fi 11246 11247# find the maximum length of command line arguments 11248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 11249$as_echo_n "checking the maximum length of command line arguments... " >&6; } 11250if ${lt_cv_sys_max_cmd_len+:} false; then : 11251 $as_echo_n "(cached) " >&6 11252else 11253 i=0 11254 teststring="ABCD" 11255 11256 case $build_os in 11257 msdosdjgpp*) 11258 # On DJGPP, this test can blow up pretty badly due to problems in libc 11259 # (any single argument exceeding 2000 bytes causes a buffer overrun 11260 # during glob expansion). Even if it were fixed, the result of this 11261 # check would be larger than it should be. 11262 lt_cv_sys_max_cmd_len=12288; # 12K is about right 11263 ;; 11264 11265 gnu*) 11266 # Under GNU Hurd, this test is not required because there is 11267 # no limit to the length of command line arguments. 11268 # Libtool will interpret -1 as no limit whatsoever 11269 lt_cv_sys_max_cmd_len=-1; 11270 ;; 11271 11272 cygwin* | mingw* | cegcc*) 11273 # On Win9x/ME, this test blows up -- it succeeds, but takes 11274 # about 5 minutes as the teststring grows exponentially. 11275 # Worse, since 9x/ME are not pre-emptively multitasking, 11276 # you end up with a "frozen" computer, even though with patience 11277 # the test eventually succeeds (with a max line length of 256k). 11278 # Instead, let's just punt: use the minimum linelength reported by 11279 # all of the supported platforms: 8192 (on NT/2K/XP). 11280 lt_cv_sys_max_cmd_len=8192; 11281 ;; 11282 11283 mint*) 11284 # On MiNT this can take a long time and run out of memory. 11285 lt_cv_sys_max_cmd_len=8192; 11286 ;; 11287 11288 amigaos*) 11289 # On AmigaOS with pdksh, this test takes hours, literally. 11290 # So we just punt and use a minimum line length of 8192. 11291 lt_cv_sys_max_cmd_len=8192; 11292 ;; 11293 11294 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 11295 # This has been around since 386BSD, at least. Likely further. 11296 if test -x /sbin/sysctl; then 11297 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 11298 elif test -x /usr/sbin/sysctl; then 11299 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 11300 else 11301 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 11302 fi 11303 # And add a safety zone 11304 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 11305 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 11306 ;; 11307 11308 interix*) 11309 # We know the value 262144 and hardcode it with a safety zone (like BSD) 11310 lt_cv_sys_max_cmd_len=196608 11311 ;; 11312 11313 os2*) 11314 # The test takes a long time on OS/2. 11315 lt_cv_sys_max_cmd_len=8192 11316 ;; 11317 11318 osf*) 11319 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 11320 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 11321 # nice to cause kernel panics so lets avoid the loop below. 11322 # First set a reasonable default. 11323 lt_cv_sys_max_cmd_len=16384 11324 # 11325 if test -x /sbin/sysconfig; then 11326 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 11327 *1*) lt_cv_sys_max_cmd_len=-1 ;; 11328 esac 11329 fi 11330 ;; 11331 sco3.2v5*) 11332 lt_cv_sys_max_cmd_len=102400 11333 ;; 11334 sysv5* | sco5v6* | sysv4.2uw2*) 11335 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 11336 if test -n "$kargmax"; then 11337 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 11338 else 11339 lt_cv_sys_max_cmd_len=32768 11340 fi 11341 ;; 11342 *) 11343 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 11344 if test -n "$lt_cv_sys_max_cmd_len"; then 11345 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 11346 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 11347 else 11348 # Make teststring a little bigger before we do anything with it. 11349 # a 1K string should be a reasonable start. 11350 for i in 1 2 3 4 5 6 7 8 ; do 11351 teststring=$teststring$teststring 11352 done 11353 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 11354 # If test is not a shell built-in, we'll probably end up computing a 11355 # maximum length that is only half of the actual maximum length, but 11356 # we can't tell. 11357 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ 11358 = "X$teststring$teststring"; } >/dev/null 2>&1 && 11359 test $i != 17 # 1/2 MB should be enough 11360 do 11361 i=`expr $i + 1` 11362 teststring=$teststring$teststring 11363 done 11364 # Only check the string length outside the loop. 11365 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 11366 teststring= 11367 # Add a significant safety factor because C++ compilers can tack on 11368 # massive amounts of additional arguments before passing them to the 11369 # linker. It appears as though 1/2 is a usable value. 11370 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 11371 fi 11372 ;; 11373 esac 11374 11375fi 11376 11377if test -n $lt_cv_sys_max_cmd_len ; then 11378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 11379$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 11380else 11381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 11382$as_echo "none" >&6; } 11383fi 11384max_cmd_len=$lt_cv_sys_max_cmd_len 11385 11386 11387 11388 11389 11390 11391: ${CP="cp -f"} 11392: ${MV="mv -f"} 11393: ${RM="rm -f"} 11394 11395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 11396$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 11397# Try some XSI features 11398xsi_shell=no 11399( _lt_dummy="a/b/c" 11400 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ 11401 = c,a/b,b/c, \ 11402 && eval 'test $(( 1 + 1 )) -eq 2 \ 11403 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 11404 && xsi_shell=yes 11405{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 11406$as_echo "$xsi_shell" >&6; } 11407 11408 11409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 11410$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 11411lt_shell_append=no 11412( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 11413 >/dev/null 2>&1 \ 11414 && lt_shell_append=yes 11415{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 11416$as_echo "$lt_shell_append" >&6; } 11417 11418 11419if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 11420 lt_unset=unset 11421else 11422 lt_unset=false 11423fi 11424 11425 11426 11427 11428 11429# test EBCDIC or ASCII 11430case `echo X|tr X '\101'` in 11431 A) # ASCII based system 11432 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 11433 lt_SP2NL='tr \040 \012' 11434 lt_NL2SP='tr \015\012 \040\040' 11435 ;; 11436 *) # EBCDIC based system 11437 lt_SP2NL='tr \100 \n' 11438 lt_NL2SP='tr \r\n \100\100' 11439 ;; 11440esac 11441 11442 11443 11444 11445 11446 11447 11448 11449 11450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 11451$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 11452if ${lt_cv_to_host_file_cmd+:} false; then : 11453 $as_echo_n "(cached) " >&6 11454else 11455 case $host in 11456 *-*-mingw* ) 11457 case $build in 11458 *-*-mingw* ) # actually msys 11459 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 11460 ;; 11461 *-*-cygwin* ) 11462 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 11463 ;; 11464 * ) # otherwise, assume *nix 11465 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 11466 ;; 11467 esac 11468 ;; 11469 *-*-cygwin* ) 11470 case $build in 11471 *-*-mingw* ) # actually msys 11472 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 11473 ;; 11474 *-*-cygwin* ) 11475 lt_cv_to_host_file_cmd=func_convert_file_noop 11476 ;; 11477 * ) # otherwise, assume *nix 11478 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 11479 ;; 11480 esac 11481 ;; 11482 * ) # unhandled hosts (and "normal" native builds) 11483 lt_cv_to_host_file_cmd=func_convert_file_noop 11484 ;; 11485esac 11486 11487fi 11488 11489to_host_file_cmd=$lt_cv_to_host_file_cmd 11490{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 11491$as_echo "$lt_cv_to_host_file_cmd" >&6; } 11492 11493 11494 11495 11496 11497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 11498$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 11499if ${lt_cv_to_tool_file_cmd+:} false; then : 11500 $as_echo_n "(cached) " >&6 11501else 11502 #assume ordinary cross tools, or native build. 11503lt_cv_to_tool_file_cmd=func_convert_file_noop 11504case $host in 11505 *-*-mingw* ) 11506 case $build in 11507 *-*-mingw* ) # actually msys 11508 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 11509 ;; 11510 esac 11511 ;; 11512esac 11513 11514fi 11515 11516to_tool_file_cmd=$lt_cv_to_tool_file_cmd 11517{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 11518$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 11519 11520 11521 11522 11523 11524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 11525$as_echo_n "checking for $LD option to reload object files... " >&6; } 11526if ${lt_cv_ld_reload_flag+:} false; then : 11527 $as_echo_n "(cached) " >&6 11528else 11529 lt_cv_ld_reload_flag='-r' 11530fi 11531{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 11532$as_echo "$lt_cv_ld_reload_flag" >&6; } 11533reload_flag=$lt_cv_ld_reload_flag 11534case $reload_flag in 11535"" | " "*) ;; 11536*) reload_flag=" $reload_flag" ;; 11537esac 11538reload_cmds='$LD$reload_flag -o $output$reload_objs' 11539case $host_os in 11540 cygwin* | mingw* | pw32* | cegcc*) 11541 if test "$GCC" != yes; then 11542 reload_cmds=false 11543 fi 11544 ;; 11545 darwin*) 11546 if test "$GCC" = yes; then 11547 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 11548 else 11549 reload_cmds='$LD$reload_flag -o $output$reload_objs' 11550 fi 11551 ;; 11552esac 11553 11554 11555 11556 11557 11558 11559 11560 11561 11562if test -n "$ac_tool_prefix"; then 11563 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 11564set dummy ${ac_tool_prefix}objdump; ac_word=$2 11565{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11566$as_echo_n "checking for $ac_word... " >&6; } 11567if ${ac_cv_prog_OBJDUMP+:} false; then : 11568 $as_echo_n "(cached) " >&6 11569else 11570 if test -n "$OBJDUMP"; then 11571 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 11572else 11573as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11574for as_dir in $PATH 11575do 11576 IFS=$as_save_IFS 11577 test -z "$as_dir" && as_dir=. 11578 for ac_exec_ext in '' $ac_executable_extensions; do 11579 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11580 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 11581 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11582 break 2 11583 fi 11584done 11585 done 11586IFS=$as_save_IFS 11587 11588fi 11589fi 11590OBJDUMP=$ac_cv_prog_OBJDUMP 11591if test -n "$OBJDUMP"; then 11592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 11593$as_echo "$OBJDUMP" >&6; } 11594else 11595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11596$as_echo "no" >&6; } 11597fi 11598 11599 11600fi 11601if test -z "$ac_cv_prog_OBJDUMP"; then 11602 ac_ct_OBJDUMP=$OBJDUMP 11603 # Extract the first word of "objdump", so it can be a program name with args. 11604set dummy objdump; ac_word=$2 11605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11606$as_echo_n "checking for $ac_word... " >&6; } 11607if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 11608 $as_echo_n "(cached) " >&6 11609else 11610 if test -n "$ac_ct_OBJDUMP"; then 11611 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 11612else 11613as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11614for as_dir in $PATH 11615do 11616 IFS=$as_save_IFS 11617 test -z "$as_dir" && as_dir=. 11618 for ac_exec_ext in '' $ac_executable_extensions; do 11619 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11620 ac_cv_prog_ac_ct_OBJDUMP="objdump" 11621 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11622 break 2 11623 fi 11624done 11625 done 11626IFS=$as_save_IFS 11627 11628fi 11629fi 11630ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 11631if test -n "$ac_ct_OBJDUMP"; then 11632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 11633$as_echo "$ac_ct_OBJDUMP" >&6; } 11634else 11635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11636$as_echo "no" >&6; } 11637fi 11638 11639 if test "x$ac_ct_OBJDUMP" = x; then 11640 OBJDUMP="false" 11641 else 11642 case $cross_compiling:$ac_tool_warned in 11643yes:) 11644{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 11645$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11646ac_tool_warned=yes ;; 11647esac 11648 OBJDUMP=$ac_ct_OBJDUMP 11649 fi 11650else 11651 OBJDUMP="$ac_cv_prog_OBJDUMP" 11652fi 11653 11654test -z "$OBJDUMP" && OBJDUMP=objdump 11655 11656 11657 11658 11659 11660 11661 11662 11663 11664{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 11665$as_echo_n "checking how to recognize dependent libraries... " >&6; } 11666if ${lt_cv_deplibs_check_method+:} false; then : 11667 $as_echo_n "(cached) " >&6 11668else 11669 lt_cv_file_magic_cmd='$MAGIC_CMD' 11670lt_cv_file_magic_test_file= 11671lt_cv_deplibs_check_method='unknown' 11672# Need to set the preceding variable on all platforms that support 11673# interlibrary dependencies. 11674# 'none' -- dependencies not supported. 11675# `unknown' -- same as none, but documents that we really don't know. 11676# 'pass_all' -- all dependencies passed with no checks. 11677# 'test_compile' -- check by making test program. 11678# 'file_magic [[regex]]' -- check by looking for files in library path 11679# which responds to the $file_magic_cmd with a given extended regex. 11680# If you have `file' or equivalent on your system and you're not sure 11681# whether `pass_all' will *always* work, you probably want this one. 11682 11683case $host_os in 11684aix[4-9]*) 11685 lt_cv_deplibs_check_method=pass_all 11686 ;; 11687 11688beos*) 11689 lt_cv_deplibs_check_method=pass_all 11690 ;; 11691 11692bsdi[45]*) 11693 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 11694 lt_cv_file_magic_cmd='/usr/bin/file -L' 11695 lt_cv_file_magic_test_file=/shlib/libc.so 11696 ;; 11697 11698cygwin*) 11699 # func_win32_libid is a shell function defined in ltmain.sh 11700 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 11701 lt_cv_file_magic_cmd='func_win32_libid' 11702 ;; 11703 11704mingw* | pw32*) 11705 # Base MSYS/MinGW do not provide the 'file' command needed by 11706 # func_win32_libid shell function, so use a weaker test based on 'objdump', 11707 # unless we find 'file', for example because we are cross-compiling. 11708 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 11709 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 11710 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 11711 lt_cv_file_magic_cmd='func_win32_libid' 11712 else 11713 # Keep this pattern in sync with the one in func_win32_libid. 11714 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 11715 lt_cv_file_magic_cmd='$OBJDUMP -f' 11716 fi 11717 ;; 11718 11719cegcc*) 11720 # use the weaker test based on 'objdump'. See mingw*. 11721 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 11722 lt_cv_file_magic_cmd='$OBJDUMP -f' 11723 ;; 11724 11725darwin* | rhapsody*) 11726 lt_cv_deplibs_check_method=pass_all 11727 ;; 11728 11729freebsd* | dragonfly*) 11730 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 11731 case $host_cpu in 11732 i*86 ) 11733 # Not sure whether the presence of OpenBSD here was a mistake. 11734 # Let's accept both of them until this is cleared up. 11735 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 11736 lt_cv_file_magic_cmd=/usr/bin/file 11737 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 11738 ;; 11739 esac 11740 else 11741 lt_cv_deplibs_check_method=pass_all 11742 fi 11743 ;; 11744 11745gnu*) 11746 lt_cv_deplibs_check_method=pass_all 11747 ;; 11748 11749haiku*) 11750 lt_cv_deplibs_check_method=pass_all 11751 ;; 11752 11753hpux10.20* | hpux11*) 11754 lt_cv_file_magic_cmd=/usr/bin/file 11755 case $host_cpu in 11756 ia64*) 11757 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 11758 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 11759 ;; 11760 hppa*64*) 11761 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]' 11762 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 11763 ;; 11764 *) 11765 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 11766 lt_cv_file_magic_test_file=/usr/lib/libc.sl 11767 ;; 11768 esac 11769 ;; 11770 11771interix[3-9]*) 11772 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 11773 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 11774 ;; 11775 11776irix5* | irix6* | nonstopux*) 11777 case $LD in 11778 *-32|*"-32 ") libmagic=32-bit;; 11779 *-n32|*"-n32 ") libmagic=N32;; 11780 *-64|*"-64 ") libmagic=64-bit;; 11781 *) libmagic=never-match;; 11782 esac 11783 lt_cv_deplibs_check_method=pass_all 11784 ;; 11785 11786# This must be glibc/ELF. 11787linux* | k*bsd*-gnu | kopensolaris*-gnu) 11788 lt_cv_deplibs_check_method=pass_all 11789 ;; 11790 11791netbsd*) 11792 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 11793 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 11794 else 11795 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 11796 fi 11797 ;; 11798 11799newos6*) 11800 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 11801 lt_cv_file_magic_cmd=/usr/bin/file 11802 lt_cv_file_magic_test_file=/usr/lib/libnls.so 11803 ;; 11804 11805*nto* | *qnx*) 11806 lt_cv_deplibs_check_method=pass_all 11807 ;; 11808 11809openbsd*) 11810 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 11811 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 11812 else 11813 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 11814 fi 11815 ;; 11816 11817osf3* | osf4* | osf5*) 11818 lt_cv_deplibs_check_method=pass_all 11819 ;; 11820 11821rdos*) 11822 lt_cv_deplibs_check_method=pass_all 11823 ;; 11824 11825solaris*) 11826 lt_cv_deplibs_check_method=pass_all 11827 ;; 11828 11829sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 11830 lt_cv_deplibs_check_method=pass_all 11831 ;; 11832 11833sysv4 | sysv4.3*) 11834 case $host_vendor in 11835 motorola) 11836 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]' 11837 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 11838 ;; 11839 ncr) 11840 lt_cv_deplibs_check_method=pass_all 11841 ;; 11842 sequent) 11843 lt_cv_file_magic_cmd='/bin/file' 11844 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 11845 ;; 11846 sni) 11847 lt_cv_file_magic_cmd='/bin/file' 11848 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 11849 lt_cv_file_magic_test_file=/lib/libc.so 11850 ;; 11851 siemens) 11852 lt_cv_deplibs_check_method=pass_all 11853 ;; 11854 pc) 11855 lt_cv_deplibs_check_method=pass_all 11856 ;; 11857 esac 11858 ;; 11859 11860tpf*) 11861 lt_cv_deplibs_check_method=pass_all 11862 ;; 11863esac 11864 11865fi 11866{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 11867$as_echo "$lt_cv_deplibs_check_method" >&6; } 11868 11869file_magic_glob= 11870want_nocaseglob=no 11871if test "$build" = "$host"; then 11872 case $host_os in 11873 mingw* | pw32*) 11874 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 11875 want_nocaseglob=yes 11876 else 11877 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 11878 fi 11879 ;; 11880 esac 11881fi 11882 11883file_magic_cmd=$lt_cv_file_magic_cmd 11884deplibs_check_method=$lt_cv_deplibs_check_method 11885test -z "$deplibs_check_method" && deplibs_check_method=unknown 11886 11887 11888 11889 11890 11891 11892 11893 11894 11895 11896 11897 11898 11899 11900 11901 11902 11903 11904 11905 11906 11907 11908if test -n "$ac_tool_prefix"; then 11909 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 11910set dummy ${ac_tool_prefix}dlltool; ac_word=$2 11911{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11912$as_echo_n "checking for $ac_word... " >&6; } 11913if ${ac_cv_prog_DLLTOOL+:} false; then : 11914 $as_echo_n "(cached) " >&6 11915else 11916 if test -n "$DLLTOOL"; then 11917 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 11918else 11919as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11920for as_dir in $PATH 11921do 11922 IFS=$as_save_IFS 11923 test -z "$as_dir" && as_dir=. 11924 for ac_exec_ext in '' $ac_executable_extensions; do 11925 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11926 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 11927 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11928 break 2 11929 fi 11930done 11931 done 11932IFS=$as_save_IFS 11933 11934fi 11935fi 11936DLLTOOL=$ac_cv_prog_DLLTOOL 11937if test -n "$DLLTOOL"; then 11938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 11939$as_echo "$DLLTOOL" >&6; } 11940else 11941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11942$as_echo "no" >&6; } 11943fi 11944 11945 11946fi 11947if test -z "$ac_cv_prog_DLLTOOL"; then 11948 ac_ct_DLLTOOL=$DLLTOOL 11949 # Extract the first word of "dlltool", so it can be a program name with args. 11950set dummy dlltool; ac_word=$2 11951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11952$as_echo_n "checking for $ac_word... " >&6; } 11953if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 11954 $as_echo_n "(cached) " >&6 11955else 11956 if test -n "$ac_ct_DLLTOOL"; then 11957 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 11958else 11959as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11960for as_dir in $PATH 11961do 11962 IFS=$as_save_IFS 11963 test -z "$as_dir" && as_dir=. 11964 for ac_exec_ext in '' $ac_executable_extensions; do 11965 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11966 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 11967 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11968 break 2 11969 fi 11970done 11971 done 11972IFS=$as_save_IFS 11973 11974fi 11975fi 11976ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 11977if test -n "$ac_ct_DLLTOOL"; then 11978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 11979$as_echo "$ac_ct_DLLTOOL" >&6; } 11980else 11981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11982$as_echo "no" >&6; } 11983fi 11984 11985 if test "x$ac_ct_DLLTOOL" = x; then 11986 DLLTOOL="false" 11987 else 11988 case $cross_compiling:$ac_tool_warned in 11989yes:) 11990{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 11991$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11992ac_tool_warned=yes ;; 11993esac 11994 DLLTOOL=$ac_ct_DLLTOOL 11995 fi 11996else 11997 DLLTOOL="$ac_cv_prog_DLLTOOL" 11998fi 11999 12000test -z "$DLLTOOL" && DLLTOOL=dlltool 12001 12002 12003 12004 12005 12006 12007 12008 12009 12010 12011{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 12012$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 12013if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 12014 $as_echo_n "(cached) " >&6 12015else 12016 lt_cv_sharedlib_from_linklib_cmd='unknown' 12017 12018case $host_os in 12019cygwin* | mingw* | pw32* | cegcc*) 12020 # two different shell functions defined in ltmain.sh 12021 # decide which to use based on capabilities of $DLLTOOL 12022 case `$DLLTOOL --help 2>&1` in 12023 *--identify-strict*) 12024 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 12025 ;; 12026 *) 12027 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 12028 ;; 12029 esac 12030 ;; 12031*) 12032 # fallback: assume linklib IS sharedlib 12033 lt_cv_sharedlib_from_linklib_cmd="$ECHO" 12034 ;; 12035esac 12036 12037fi 12038{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 12039$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 12040sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 12041test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 12042 12043 12044 12045 12046 12047 12048 12049if test -n "$ac_tool_prefix"; then 12050 for ac_prog in ar 12051 do 12052 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 12053set dummy $ac_tool_prefix$ac_prog; ac_word=$2 12054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12055$as_echo_n "checking for $ac_word... " >&6; } 12056if ${ac_cv_prog_AR+:} false; then : 12057 $as_echo_n "(cached) " >&6 12058else 12059 if test -n "$AR"; then 12060 ac_cv_prog_AR="$AR" # Let the user override the test. 12061else 12062as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12063for as_dir in $PATH 12064do 12065 IFS=$as_save_IFS 12066 test -z "$as_dir" && as_dir=. 12067 for ac_exec_ext in '' $ac_executable_extensions; do 12068 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12069 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 12070 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12071 break 2 12072 fi 12073done 12074 done 12075IFS=$as_save_IFS 12076 12077fi 12078fi 12079AR=$ac_cv_prog_AR 12080if test -n "$AR"; then 12081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 12082$as_echo "$AR" >&6; } 12083else 12084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12085$as_echo "no" >&6; } 12086fi 12087 12088 12089 test -n "$AR" && break 12090 done 12091fi 12092if test -z "$AR"; then 12093 ac_ct_AR=$AR 12094 for ac_prog in ar 12095do 12096 # Extract the first word of "$ac_prog", so it can be a program name with args. 12097set dummy $ac_prog; ac_word=$2 12098{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12099$as_echo_n "checking for $ac_word... " >&6; } 12100if ${ac_cv_prog_ac_ct_AR+:} false; then : 12101 $as_echo_n "(cached) " >&6 12102else 12103 if test -n "$ac_ct_AR"; then 12104 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 12105else 12106as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12107for as_dir in $PATH 12108do 12109 IFS=$as_save_IFS 12110 test -z "$as_dir" && as_dir=. 12111 for ac_exec_ext in '' $ac_executable_extensions; do 12112 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12113 ac_cv_prog_ac_ct_AR="$ac_prog" 12114 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12115 break 2 12116 fi 12117done 12118 done 12119IFS=$as_save_IFS 12120 12121fi 12122fi 12123ac_ct_AR=$ac_cv_prog_ac_ct_AR 12124if test -n "$ac_ct_AR"; then 12125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 12126$as_echo "$ac_ct_AR" >&6; } 12127else 12128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12129$as_echo "no" >&6; } 12130fi 12131 12132 12133 test -n "$ac_ct_AR" && break 12134done 12135 12136 if test "x$ac_ct_AR" = x; then 12137 AR="false" 12138 else 12139 case $cross_compiling:$ac_tool_warned in 12140yes:) 12141{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12142$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12143ac_tool_warned=yes ;; 12144esac 12145 AR=$ac_ct_AR 12146 fi 12147fi 12148 12149: ${AR=ar} 12150: ${AR_FLAGS=cru} 12151 12152 12153 12154 12155 12156 12157 12158 12159 12160 12161 12162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 12163$as_echo_n "checking for archiver @FILE support... " >&6; } 12164if ${lt_cv_ar_at_file+:} false; then : 12165 $as_echo_n "(cached) " >&6 12166else 12167 lt_cv_ar_at_file=no 12168 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12169/* end confdefs.h. */ 12170 12171int 12172main () 12173{ 12174 12175 ; 12176 return 0; 12177} 12178_ACEOF 12179if ac_fn_c_try_compile "$LINENO"; then : 12180 echo conftest.$ac_objext > conftest.lst 12181 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 12182 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 12183 (eval $lt_ar_try) 2>&5 12184 ac_status=$? 12185 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12186 test $ac_status = 0; } 12187 if test "$ac_status" -eq 0; then 12188 # Ensure the archiver fails upon bogus file names. 12189 rm -f conftest.$ac_objext libconftest.a 12190 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 12191 (eval $lt_ar_try) 2>&5 12192 ac_status=$? 12193 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12194 test $ac_status = 0; } 12195 if test "$ac_status" -ne 0; then 12196 lt_cv_ar_at_file=@ 12197 fi 12198 fi 12199 rm -f conftest.* libconftest.a 12200 12201fi 12202rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12203 12204fi 12205{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 12206$as_echo "$lt_cv_ar_at_file" >&6; } 12207 12208if test "x$lt_cv_ar_at_file" = xno; then 12209 archiver_list_spec= 12210else 12211 archiver_list_spec=$lt_cv_ar_at_file 12212fi 12213 12214 12215 12216 12217 12218 12219 12220if test -n "$ac_tool_prefix"; then 12221 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 12222set dummy ${ac_tool_prefix}strip; ac_word=$2 12223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12224$as_echo_n "checking for $ac_word... " >&6; } 12225if ${ac_cv_prog_STRIP+:} false; then : 12226 $as_echo_n "(cached) " >&6 12227else 12228 if test -n "$STRIP"; then 12229 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 12230else 12231as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12232for as_dir in $PATH 12233do 12234 IFS=$as_save_IFS 12235 test -z "$as_dir" && as_dir=. 12236 for ac_exec_ext in '' $ac_executable_extensions; do 12237 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12238 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 12239 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12240 break 2 12241 fi 12242done 12243 done 12244IFS=$as_save_IFS 12245 12246fi 12247fi 12248STRIP=$ac_cv_prog_STRIP 12249if test -n "$STRIP"; then 12250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 12251$as_echo "$STRIP" >&6; } 12252else 12253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12254$as_echo "no" >&6; } 12255fi 12256 12257 12258fi 12259if test -z "$ac_cv_prog_STRIP"; then 12260 ac_ct_STRIP=$STRIP 12261 # Extract the first word of "strip", so it can be a program name with args. 12262set dummy strip; ac_word=$2 12263{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12264$as_echo_n "checking for $ac_word... " >&6; } 12265if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 12266 $as_echo_n "(cached) " >&6 12267else 12268 if test -n "$ac_ct_STRIP"; then 12269 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 12270else 12271as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12272for as_dir in $PATH 12273do 12274 IFS=$as_save_IFS 12275 test -z "$as_dir" && as_dir=. 12276 for ac_exec_ext in '' $ac_executable_extensions; do 12277 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12278 ac_cv_prog_ac_ct_STRIP="strip" 12279 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12280 break 2 12281 fi 12282done 12283 done 12284IFS=$as_save_IFS 12285 12286fi 12287fi 12288ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 12289if test -n "$ac_ct_STRIP"; then 12290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 12291$as_echo "$ac_ct_STRIP" >&6; } 12292else 12293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12294$as_echo "no" >&6; } 12295fi 12296 12297 if test "x$ac_ct_STRIP" = x; then 12298 STRIP=":" 12299 else 12300 case $cross_compiling:$ac_tool_warned in 12301yes:) 12302{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12303$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12304ac_tool_warned=yes ;; 12305esac 12306 STRIP=$ac_ct_STRIP 12307 fi 12308else 12309 STRIP="$ac_cv_prog_STRIP" 12310fi 12311 12312test -z "$STRIP" && STRIP=: 12313 12314 12315 12316 12317 12318 12319if test -n "$ac_tool_prefix"; then 12320 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 12321set dummy ${ac_tool_prefix}ranlib; ac_word=$2 12322{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12323$as_echo_n "checking for $ac_word... " >&6; } 12324if ${ac_cv_prog_RANLIB+:} false; then : 12325 $as_echo_n "(cached) " >&6 12326else 12327 if test -n "$RANLIB"; then 12328 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 12329else 12330as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12331for as_dir in $PATH 12332do 12333 IFS=$as_save_IFS 12334 test -z "$as_dir" && as_dir=. 12335 for ac_exec_ext in '' $ac_executable_extensions; do 12336 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12337 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 12338 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12339 break 2 12340 fi 12341done 12342 done 12343IFS=$as_save_IFS 12344 12345fi 12346fi 12347RANLIB=$ac_cv_prog_RANLIB 12348if test -n "$RANLIB"; then 12349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 12350$as_echo "$RANLIB" >&6; } 12351else 12352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12353$as_echo "no" >&6; } 12354fi 12355 12356 12357fi 12358if test -z "$ac_cv_prog_RANLIB"; then 12359 ac_ct_RANLIB=$RANLIB 12360 # Extract the first word of "ranlib", so it can be a program name with args. 12361set dummy ranlib; ac_word=$2 12362{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12363$as_echo_n "checking for $ac_word... " >&6; } 12364if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 12365 $as_echo_n "(cached) " >&6 12366else 12367 if test -n "$ac_ct_RANLIB"; then 12368 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 12369else 12370as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12371for as_dir in $PATH 12372do 12373 IFS=$as_save_IFS 12374 test -z "$as_dir" && as_dir=. 12375 for ac_exec_ext in '' $ac_executable_extensions; do 12376 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12377 ac_cv_prog_ac_ct_RANLIB="ranlib" 12378 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12379 break 2 12380 fi 12381done 12382 done 12383IFS=$as_save_IFS 12384 12385fi 12386fi 12387ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 12388if test -n "$ac_ct_RANLIB"; then 12389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 12390$as_echo "$ac_ct_RANLIB" >&6; } 12391else 12392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12393$as_echo "no" >&6; } 12394fi 12395 12396 if test "x$ac_ct_RANLIB" = x; then 12397 RANLIB=":" 12398 else 12399 case $cross_compiling:$ac_tool_warned in 12400yes:) 12401{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12402$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12403ac_tool_warned=yes ;; 12404esac 12405 RANLIB=$ac_ct_RANLIB 12406 fi 12407else 12408 RANLIB="$ac_cv_prog_RANLIB" 12409fi 12410 12411test -z "$RANLIB" && RANLIB=: 12412 12413 12414 12415 12416 12417 12418# Determine commands to create old-style static archives. 12419old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 12420old_postinstall_cmds='chmod 644 $oldlib' 12421old_postuninstall_cmds= 12422 12423if test -n "$RANLIB"; then 12424 case $host_os in 12425 openbsd*) 12426 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 12427 ;; 12428 *) 12429 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 12430 ;; 12431 esac 12432 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 12433fi 12434 12435case $host_os in 12436 darwin*) 12437 lock_old_archive_extraction=yes ;; 12438 *) 12439 lock_old_archive_extraction=no ;; 12440esac 12441 12442 12443 12444 12445 12446 12447 12448 12449 12450 12451 12452 12453 12454 12455 12456 12457 12458 12459 12460 12461 12462 12463 12464 12465 12466 12467 12468 12469 12470 12471 12472 12473 12474 12475 12476 12477 12478 12479 12480# If no C compiler was specified, use CC. 12481LTCC=${LTCC-"$CC"} 12482 12483# If no C compiler flags were specified, use CFLAGS. 12484LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 12485 12486# Allow CC to be a program name with arguments. 12487compiler=$CC 12488 12489 12490# Check for command to grab the raw symbol name followed by C symbol from nm. 12491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 12492$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 12493if ${lt_cv_sys_global_symbol_pipe+:} false; then : 12494 $as_echo_n "(cached) " >&6 12495else 12496 12497# These are sane defaults that work on at least a few old systems. 12498# [They come from Ultrix. What could be older than Ultrix?!! ;)] 12499 12500# Character class describing NM global symbol codes. 12501symcode='[BCDEGRST]' 12502 12503# Regexp to match symbols that can be accessed directly from C. 12504sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 12505 12506# Define system-specific variables. 12507case $host_os in 12508aix*) 12509 symcode='[BCDT]' 12510 ;; 12511cygwin* | mingw* | pw32* | cegcc*) 12512 symcode='[ABCDGISTW]' 12513 ;; 12514hpux*) 12515 if test "$host_cpu" = ia64; then 12516 symcode='[ABCDEGRST]' 12517 fi 12518 ;; 12519irix* | nonstopux*) 12520 symcode='[BCDEGRST]' 12521 ;; 12522osf*) 12523 symcode='[BCDEGQRST]' 12524 ;; 12525solaris*) 12526 symcode='[BDRT]' 12527 ;; 12528sco3.2v5*) 12529 symcode='[DT]' 12530 ;; 12531sysv4.2uw2*) 12532 symcode='[DT]' 12533 ;; 12534sysv5* | sco5v6* | unixware* | OpenUNIX*) 12535 symcode='[ABDT]' 12536 ;; 12537sysv4) 12538 symcode='[DFNSTU]' 12539 ;; 12540esac 12541 12542# If we're using GNU nm, then use its standard symbol codes. 12543case `$NM -V 2>&1` in 12544*GNU* | *'with BFD'*) 12545 symcode='[ABCDGIRSTW]' ;; 12546esac 12547 12548# Transform an extracted symbol line into a proper C declaration. 12549# Some systems (esp. on ia64) link data and code symbols differently, 12550# so use this general approach. 12551lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 12552 12553# Transform an extracted symbol line into symbol name and symbol address 12554lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 12555lt_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'" 12556 12557# Handle CRLF in mingw tool chain 12558opt_cr= 12559case $build_os in 12560mingw*) 12561 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 12562 ;; 12563esac 12564 12565# Try without a prefix underscore, then with it. 12566for ac_symprfx in "" "_"; do 12567 12568 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 12569 symxfrm="\\1 $ac_symprfx\\2 \\2" 12570 12571 # Write the raw and C identifiers. 12572 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 12573 # Fake it for dumpbin and say T for any non-static function 12574 # and D for any global variable. 12575 # Also find C++ and __fastcall symbols from MSVC++, 12576 # which start with @ or ?. 12577 lt_cv_sys_global_symbol_pipe="$AWK '"\ 12578" {last_section=section; section=\$ 3};"\ 12579" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 12580" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 12581" \$ 0!~/External *\|/{next};"\ 12582" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 12583" {if(hide[section]) next};"\ 12584" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 12585" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 12586" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 12587" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 12588" ' prfx=^$ac_symprfx" 12589 else 12590 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 12591 fi 12592 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 12593 12594 # Check to see that the pipe works correctly. 12595 pipe_works=no 12596 12597 rm -f conftest* 12598 cat > conftest.$ac_ext <<_LT_EOF 12599#ifdef __cplusplus 12600extern "C" { 12601#endif 12602char nm_test_var; 12603void nm_test_func(void); 12604void nm_test_func(void){} 12605#ifdef __cplusplus 12606} 12607#endif 12608int main(){nm_test_var='a';nm_test_func();return(0);} 12609_LT_EOF 12610 12611 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 12612 (eval $ac_compile) 2>&5 12613 ac_status=$? 12614 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12615 test $ac_status = 0; }; then 12616 # Now try to grab the symbols. 12617 nlist=conftest.nm 12618 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 12619 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 12620 ac_status=$? 12621 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12622 test $ac_status = 0; } && test -s "$nlist"; then 12623 # Try sorting and uniquifying the output. 12624 if sort "$nlist" | uniq > "$nlist"T; then 12625 mv -f "$nlist"T "$nlist" 12626 else 12627 rm -f "$nlist"T 12628 fi 12629 12630 # Make sure that we snagged all the symbols we need. 12631 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 12632 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 12633 cat <<_LT_EOF > conftest.$ac_ext 12634/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 12635#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) 12636/* DATA imports from DLLs on WIN32 con't be const, because runtime 12637 relocations are performed -- see ld's documentation on pseudo-relocs. */ 12638# define LT_DLSYM_CONST 12639#elif defined(__osf__) 12640/* This system does not cope well with relocations in const data. */ 12641# define LT_DLSYM_CONST 12642#else 12643# define LT_DLSYM_CONST const 12644#endif 12645 12646#ifdef __cplusplus 12647extern "C" { 12648#endif 12649 12650_LT_EOF 12651 # Now generate the symbol file. 12652 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 12653 12654 cat <<_LT_EOF >> conftest.$ac_ext 12655 12656/* The mapping between symbol names and symbols. */ 12657LT_DLSYM_CONST struct { 12658 const char *name; 12659 void *address; 12660} 12661lt__PROGRAM__LTX_preloaded_symbols[] = 12662{ 12663 { "@PROGRAM@", (void *) 0 }, 12664_LT_EOF 12665 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 12666 cat <<\_LT_EOF >> conftest.$ac_ext 12667 {0, (void *) 0} 12668}; 12669 12670/* This works around a problem in FreeBSD linker */ 12671#ifdef FREEBSD_WORKAROUND 12672static const void *lt_preloaded_setup() { 12673 return lt__PROGRAM__LTX_preloaded_symbols; 12674} 12675#endif 12676 12677#ifdef __cplusplus 12678} 12679#endif 12680_LT_EOF 12681 # Now try linking the two files. 12682 mv conftest.$ac_objext conftstm.$ac_objext 12683 lt_globsym_save_LIBS=$LIBS 12684 lt_globsym_save_CFLAGS=$CFLAGS 12685 LIBS="conftstm.$ac_objext" 12686 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 12687 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 12688 (eval $ac_link) 2>&5 12689 ac_status=$? 12690 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12691 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 12692 pipe_works=yes 12693 fi 12694 LIBS=$lt_globsym_save_LIBS 12695 CFLAGS=$lt_globsym_save_CFLAGS 12696 else 12697 echo "cannot find nm_test_func in $nlist" >&5 12698 fi 12699 else 12700 echo "cannot find nm_test_var in $nlist" >&5 12701 fi 12702 else 12703 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 12704 fi 12705 else 12706 echo "$progname: failed program was:" >&5 12707 cat conftest.$ac_ext >&5 12708 fi 12709 rm -rf conftest* conftst* 12710 12711 # Do not use the global_symbol_pipe unless it works. 12712 if test "$pipe_works" = yes; then 12713 break 12714 else 12715 lt_cv_sys_global_symbol_pipe= 12716 fi 12717done 12718 12719fi 12720 12721if test -z "$lt_cv_sys_global_symbol_pipe"; then 12722 lt_cv_sys_global_symbol_to_cdecl= 12723fi 12724if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 12725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 12726$as_echo "failed" >&6; } 12727else 12728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 12729$as_echo "ok" >&6; } 12730fi 12731 12732# Response file support. 12733if test "$lt_cv_nm_interface" = "MS dumpbin"; then 12734 nm_file_list_spec='@' 12735elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 12736 nm_file_list_spec='@' 12737fi 12738 12739 12740 12741 12742 12743 12744 12745 12746 12747 12748 12749 12750 12751 12752 12753 12754 12755 12756 12757 12758 12759 12760 12761 12762 12763 12764 12765{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 12766$as_echo_n "checking for sysroot... " >&6; } 12767 12768# Check whether --with-sysroot was given. 12769if test "${with_sysroot+set}" = set; then : 12770 withval=$with_sysroot; 12771else 12772 with_sysroot=no 12773fi 12774 12775 12776lt_sysroot= 12777case ${with_sysroot} in #( 12778 yes) 12779 if test "$GCC" = yes; then 12780 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 12781 fi 12782 ;; #( 12783 /*) 12784 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 12785 ;; #( 12786 no|'') 12787 ;; #( 12788 *) 12789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 12790$as_echo "${with_sysroot}" >&6; } 12791 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 12792 ;; 12793esac 12794 12795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 12796$as_echo "${lt_sysroot:-no}" >&6; } 12797 12798 12799 12800 12801 12802# Check whether --enable-libtool-lock was given. 12803if test "${enable_libtool_lock+set}" = set; then : 12804 enableval=$enable_libtool_lock; 12805fi 12806 12807test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 12808 12809# Some flags need to be propagated to the compiler or linker for good 12810# libtool support. 12811case $host in 12812ia64-*-hpux*) 12813 # Find out which ABI we are using. 12814 echo 'int i;' > conftest.$ac_ext 12815 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 12816 (eval $ac_compile) 2>&5 12817 ac_status=$? 12818 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12819 test $ac_status = 0; }; then 12820 case `/usr/bin/file conftest.$ac_objext` in 12821 *ELF-32*) 12822 HPUX_IA64_MODE="32" 12823 ;; 12824 *ELF-64*) 12825 HPUX_IA64_MODE="64" 12826 ;; 12827 esac 12828 fi 12829 rm -rf conftest* 12830 ;; 12831*-*-irix6*) 12832 # Find out which ABI we are using. 12833 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 12834 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 12835 (eval $ac_compile) 2>&5 12836 ac_status=$? 12837 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12838 test $ac_status = 0; }; then 12839 if test "$lt_cv_prog_gnu_ld" = yes; then 12840 case `/usr/bin/file conftest.$ac_objext` in 12841 *32-bit*) 12842 LD="${LD-ld} -melf32bsmip" 12843 ;; 12844 *N32*) 12845 LD="${LD-ld} -melf32bmipn32" 12846 ;; 12847 *64-bit*) 12848 LD="${LD-ld} -melf64bmip" 12849 ;; 12850 esac 12851 else 12852 case `/usr/bin/file conftest.$ac_objext` in 12853 *32-bit*) 12854 LD="${LD-ld} -32" 12855 ;; 12856 *N32*) 12857 LD="${LD-ld} -n32" 12858 ;; 12859 *64-bit*) 12860 LD="${LD-ld} -64" 12861 ;; 12862 esac 12863 fi 12864 fi 12865 rm -rf conftest* 12866 ;; 12867 12868x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 12869s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 12870 # Find out which ABI we are using. 12871 echo 'int i;' > conftest.$ac_ext 12872 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 12873 (eval $ac_compile) 2>&5 12874 ac_status=$? 12875 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12876 test $ac_status = 0; }; then 12877 case `/usr/bin/file conftest.o` in 12878 *32-bit*) 12879 case $host in 12880 x86_64-*kfreebsd*-gnu) 12881 LD="${LD-ld} -m elf_i386_fbsd" 12882 ;; 12883 x86_64-*linux*) 12884 LD="${LD-ld} -m elf_i386" 12885 ;; 12886 ppc64-*linux*|powerpc64-*linux*) 12887 LD="${LD-ld} -m elf32ppclinux" 12888 ;; 12889 s390x-*linux*) 12890 LD="${LD-ld} -m elf_s390" 12891 ;; 12892 sparc64-*linux*) 12893 LD="${LD-ld} -m elf32_sparc" 12894 ;; 12895 esac 12896 ;; 12897 *64-bit*) 12898 case $host in 12899 x86_64-*kfreebsd*-gnu) 12900 LD="${LD-ld} -m elf_x86_64_fbsd" 12901 ;; 12902 x86_64-*linux*) 12903 LD="${LD-ld} -m elf_x86_64" 12904 ;; 12905 ppc*-*linux*|powerpc*-*linux*) 12906 LD="${LD-ld} -m elf64ppc" 12907 ;; 12908 s390*-*linux*|s390*-*tpf*) 12909 LD="${LD-ld} -m elf64_s390" 12910 ;; 12911 sparc*-*linux*) 12912 LD="${LD-ld} -m elf64_sparc" 12913 ;; 12914 esac 12915 ;; 12916 esac 12917 fi 12918 rm -rf conftest* 12919 ;; 12920 12921*-*-sco3.2v5*) 12922 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 12923 SAVE_CFLAGS="$CFLAGS" 12924 CFLAGS="$CFLAGS -belf" 12925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 12926$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 12927if ${lt_cv_cc_needs_belf+:} false; then : 12928 $as_echo_n "(cached) " >&6 12929else 12930 ac_ext=c 12931ac_cpp='$CPP $CPPFLAGS' 12932ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12933ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12934ac_compiler_gnu=$ac_cv_c_compiler_gnu 12935 12936 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12937/* end confdefs.h. */ 12938 12939int 12940main () 12941{ 12942 12943 ; 12944 return 0; 12945} 12946_ACEOF 12947if ac_fn_c_try_link "$LINENO"; then : 12948 lt_cv_cc_needs_belf=yes 12949else 12950 lt_cv_cc_needs_belf=no 12951fi 12952rm -f core conftest.err conftest.$ac_objext \ 12953 conftest$ac_exeext conftest.$ac_ext 12954 ac_ext=c 12955ac_cpp='$CPP $CPPFLAGS' 12956ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12957ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12958ac_compiler_gnu=$ac_cv_c_compiler_gnu 12959 12960fi 12961{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 12962$as_echo "$lt_cv_cc_needs_belf" >&6; } 12963 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 12964 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 12965 CFLAGS="$SAVE_CFLAGS" 12966 fi 12967 ;; 12968*-*solaris*) 12969 # Find out which ABI we are using. 12970 echo 'int i;' > conftest.$ac_ext 12971 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 12972 (eval $ac_compile) 2>&5 12973 ac_status=$? 12974 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12975 test $ac_status = 0; }; then 12976 case `/usr/bin/file conftest.o` in 12977 *64-bit*) 12978 case $lt_cv_prog_gnu_ld in 12979 yes*) 12980 case $host in 12981 i?86-*-solaris*) 12982 LD="${LD-ld} -m elf_x86_64" 12983 ;; 12984 sparc*-*-solaris*) 12985 LD="${LD-ld} -m elf64_sparc" 12986 ;; 12987 esac 12988 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 12989 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 12990 LD="${LD-ld}_sol2" 12991 fi 12992 ;; 12993 *) 12994 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 12995 LD="${LD-ld} -64" 12996 fi 12997 ;; 12998 esac 12999 ;; 13000 esac 13001 fi 13002 rm -rf conftest* 13003 ;; 13004esac 13005 13006need_locks="$enable_libtool_lock" 13007 13008if test -n "$ac_tool_prefix"; then 13009 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 13010set dummy ${ac_tool_prefix}mt; ac_word=$2 13011{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13012$as_echo_n "checking for $ac_word... " >&6; } 13013if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 13014 $as_echo_n "(cached) " >&6 13015else 13016 if test -n "$MANIFEST_TOOL"; then 13017 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 13018else 13019as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13020for as_dir in $PATH 13021do 13022 IFS=$as_save_IFS 13023 test -z "$as_dir" && as_dir=. 13024 for ac_exec_ext in '' $ac_executable_extensions; do 13025 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 13026 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 13027 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13028 break 2 13029 fi 13030done 13031 done 13032IFS=$as_save_IFS 13033 13034fi 13035fi 13036MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 13037if test -n "$MANIFEST_TOOL"; then 13038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 13039$as_echo "$MANIFEST_TOOL" >&6; } 13040else 13041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13042$as_echo "no" >&6; } 13043fi 13044 13045 13046fi 13047if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 13048 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 13049 # Extract the first word of "mt", so it can be a program name with args. 13050set dummy mt; ac_word=$2 13051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13052$as_echo_n "checking for $ac_word... " >&6; } 13053if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 13054 $as_echo_n "(cached) " >&6 13055else 13056 if test -n "$ac_ct_MANIFEST_TOOL"; then 13057 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 13058else 13059as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13060for as_dir in $PATH 13061do 13062 IFS=$as_save_IFS 13063 test -z "$as_dir" && as_dir=. 13064 for ac_exec_ext in '' $ac_executable_extensions; do 13065 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 13066 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 13067 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13068 break 2 13069 fi 13070done 13071 done 13072IFS=$as_save_IFS 13073 13074fi 13075fi 13076ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 13077if test -n "$ac_ct_MANIFEST_TOOL"; then 13078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 13079$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 13080else 13081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13082$as_echo "no" >&6; } 13083fi 13084 13085 if test "x$ac_ct_MANIFEST_TOOL" = x; then 13086 MANIFEST_TOOL=":" 13087 else 13088 case $cross_compiling:$ac_tool_warned in 13089yes:) 13090{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13091$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13092ac_tool_warned=yes ;; 13093esac 13094 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 13095 fi 13096else 13097 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 13098fi 13099 13100test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 13101{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 13102$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 13103if ${lt_cv_path_mainfest_tool+:} false; then : 13104 $as_echo_n "(cached) " >&6 13105else 13106 lt_cv_path_mainfest_tool=no 13107 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 13108 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 13109 cat conftest.err >&5 13110 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 13111 lt_cv_path_mainfest_tool=yes 13112 fi 13113 rm -f conftest* 13114fi 13115{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 13116$as_echo "$lt_cv_path_mainfest_tool" >&6; } 13117if test "x$lt_cv_path_mainfest_tool" != xyes; then 13118 MANIFEST_TOOL=: 13119fi 13120 13121 13122 13123 13124 13125 13126 case $host_os in 13127 rhapsody* | darwin*) 13128 if test -n "$ac_tool_prefix"; then 13129 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 13130set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 13131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13132$as_echo_n "checking for $ac_word... " >&6; } 13133if ${ac_cv_prog_DSYMUTIL+:} false; then : 13134 $as_echo_n "(cached) " >&6 13135else 13136 if test -n "$DSYMUTIL"; then 13137 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 13138else 13139as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13140for as_dir in $PATH 13141do 13142 IFS=$as_save_IFS 13143 test -z "$as_dir" && as_dir=. 13144 for ac_exec_ext in '' $ac_executable_extensions; do 13145 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 13146 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 13147 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13148 break 2 13149 fi 13150done 13151 done 13152IFS=$as_save_IFS 13153 13154fi 13155fi 13156DSYMUTIL=$ac_cv_prog_DSYMUTIL 13157if test -n "$DSYMUTIL"; then 13158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 13159$as_echo "$DSYMUTIL" >&6; } 13160else 13161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13162$as_echo "no" >&6; } 13163fi 13164 13165 13166fi 13167if test -z "$ac_cv_prog_DSYMUTIL"; then 13168 ac_ct_DSYMUTIL=$DSYMUTIL 13169 # Extract the first word of "dsymutil", so it can be a program name with args. 13170set dummy dsymutil; ac_word=$2 13171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13172$as_echo_n "checking for $ac_word... " >&6; } 13173if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 13174 $as_echo_n "(cached) " >&6 13175else 13176 if test -n "$ac_ct_DSYMUTIL"; then 13177 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 13178else 13179as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13180for as_dir in $PATH 13181do 13182 IFS=$as_save_IFS 13183 test -z "$as_dir" && as_dir=. 13184 for ac_exec_ext in '' $ac_executable_extensions; do 13185 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 13186 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 13187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13188 break 2 13189 fi 13190done 13191 done 13192IFS=$as_save_IFS 13193 13194fi 13195fi 13196ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 13197if test -n "$ac_ct_DSYMUTIL"; then 13198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 13199$as_echo "$ac_ct_DSYMUTIL" >&6; } 13200else 13201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13202$as_echo "no" >&6; } 13203fi 13204 13205 if test "x$ac_ct_DSYMUTIL" = x; then 13206 DSYMUTIL=":" 13207 else 13208 case $cross_compiling:$ac_tool_warned in 13209yes:) 13210{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13211$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13212ac_tool_warned=yes ;; 13213esac 13214 DSYMUTIL=$ac_ct_DSYMUTIL 13215 fi 13216else 13217 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 13218fi 13219 13220 if test -n "$ac_tool_prefix"; then 13221 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 13222set dummy ${ac_tool_prefix}nmedit; ac_word=$2 13223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13224$as_echo_n "checking for $ac_word... " >&6; } 13225if ${ac_cv_prog_NMEDIT+:} false; then : 13226 $as_echo_n "(cached) " >&6 13227else 13228 if test -n "$NMEDIT"; then 13229 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 13230else 13231as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13232for as_dir in $PATH 13233do 13234 IFS=$as_save_IFS 13235 test -z "$as_dir" && as_dir=. 13236 for ac_exec_ext in '' $ac_executable_extensions; do 13237 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 13238 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 13239 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13240 break 2 13241 fi 13242done 13243 done 13244IFS=$as_save_IFS 13245 13246fi 13247fi 13248NMEDIT=$ac_cv_prog_NMEDIT 13249if test -n "$NMEDIT"; then 13250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 13251$as_echo "$NMEDIT" >&6; } 13252else 13253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13254$as_echo "no" >&6; } 13255fi 13256 13257 13258fi 13259if test -z "$ac_cv_prog_NMEDIT"; then 13260 ac_ct_NMEDIT=$NMEDIT 13261 # Extract the first word of "nmedit", so it can be a program name with args. 13262set dummy nmedit; ac_word=$2 13263{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13264$as_echo_n "checking for $ac_word... " >&6; } 13265if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 13266 $as_echo_n "(cached) " >&6 13267else 13268 if test -n "$ac_ct_NMEDIT"; then 13269 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 13270else 13271as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13272for as_dir in $PATH 13273do 13274 IFS=$as_save_IFS 13275 test -z "$as_dir" && as_dir=. 13276 for ac_exec_ext in '' $ac_executable_extensions; do 13277 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 13278 ac_cv_prog_ac_ct_NMEDIT="nmedit" 13279 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13280 break 2 13281 fi 13282done 13283 done 13284IFS=$as_save_IFS 13285 13286fi 13287fi 13288ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 13289if test -n "$ac_ct_NMEDIT"; then 13290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 13291$as_echo "$ac_ct_NMEDIT" >&6; } 13292else 13293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13294$as_echo "no" >&6; } 13295fi 13296 13297 if test "x$ac_ct_NMEDIT" = x; then 13298 NMEDIT=":" 13299 else 13300 case $cross_compiling:$ac_tool_warned in 13301yes:) 13302{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13303$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13304ac_tool_warned=yes ;; 13305esac 13306 NMEDIT=$ac_ct_NMEDIT 13307 fi 13308else 13309 NMEDIT="$ac_cv_prog_NMEDIT" 13310fi 13311 13312 if test -n "$ac_tool_prefix"; then 13313 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 13314set dummy ${ac_tool_prefix}lipo; ac_word=$2 13315{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13316$as_echo_n "checking for $ac_word... " >&6; } 13317if ${ac_cv_prog_LIPO+:} false; then : 13318 $as_echo_n "(cached) " >&6 13319else 13320 if test -n "$LIPO"; then 13321 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 13322else 13323as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13324for as_dir in $PATH 13325do 13326 IFS=$as_save_IFS 13327 test -z "$as_dir" && as_dir=. 13328 for ac_exec_ext in '' $ac_executable_extensions; do 13329 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 13330 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 13331 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13332 break 2 13333 fi 13334done 13335 done 13336IFS=$as_save_IFS 13337 13338fi 13339fi 13340LIPO=$ac_cv_prog_LIPO 13341if test -n "$LIPO"; then 13342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 13343$as_echo "$LIPO" >&6; } 13344else 13345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13346$as_echo "no" >&6; } 13347fi 13348 13349 13350fi 13351if test -z "$ac_cv_prog_LIPO"; then 13352 ac_ct_LIPO=$LIPO 13353 # Extract the first word of "lipo", so it can be a program name with args. 13354set dummy lipo; ac_word=$2 13355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13356$as_echo_n "checking for $ac_word... " >&6; } 13357if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 13358 $as_echo_n "(cached) " >&6 13359else 13360 if test -n "$ac_ct_LIPO"; then 13361 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 13362else 13363as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13364for as_dir in $PATH 13365do 13366 IFS=$as_save_IFS 13367 test -z "$as_dir" && as_dir=. 13368 for ac_exec_ext in '' $ac_executable_extensions; do 13369 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 13370 ac_cv_prog_ac_ct_LIPO="lipo" 13371 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13372 break 2 13373 fi 13374done 13375 done 13376IFS=$as_save_IFS 13377 13378fi 13379fi 13380ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 13381if test -n "$ac_ct_LIPO"; then 13382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 13383$as_echo "$ac_ct_LIPO" >&6; } 13384else 13385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13386$as_echo "no" >&6; } 13387fi 13388 13389 if test "x$ac_ct_LIPO" = x; then 13390 LIPO=":" 13391 else 13392 case $cross_compiling:$ac_tool_warned in 13393yes:) 13394{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13395$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13396ac_tool_warned=yes ;; 13397esac 13398 LIPO=$ac_ct_LIPO 13399 fi 13400else 13401 LIPO="$ac_cv_prog_LIPO" 13402fi 13403 13404 if test -n "$ac_tool_prefix"; then 13405 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 13406set dummy ${ac_tool_prefix}otool; ac_word=$2 13407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13408$as_echo_n "checking for $ac_word... " >&6; } 13409if ${ac_cv_prog_OTOOL+:} false; then : 13410 $as_echo_n "(cached) " >&6 13411else 13412 if test -n "$OTOOL"; then 13413 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 13414else 13415as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13416for as_dir in $PATH 13417do 13418 IFS=$as_save_IFS 13419 test -z "$as_dir" && as_dir=. 13420 for ac_exec_ext in '' $ac_executable_extensions; do 13421 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 13422 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 13423 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13424 break 2 13425 fi 13426done 13427 done 13428IFS=$as_save_IFS 13429 13430fi 13431fi 13432OTOOL=$ac_cv_prog_OTOOL 13433if test -n "$OTOOL"; then 13434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 13435$as_echo "$OTOOL" >&6; } 13436else 13437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13438$as_echo "no" >&6; } 13439fi 13440 13441 13442fi 13443if test -z "$ac_cv_prog_OTOOL"; then 13444 ac_ct_OTOOL=$OTOOL 13445 # Extract the first word of "otool", so it can be a program name with args. 13446set dummy otool; ac_word=$2 13447{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13448$as_echo_n "checking for $ac_word... " >&6; } 13449if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 13450 $as_echo_n "(cached) " >&6 13451else 13452 if test -n "$ac_ct_OTOOL"; then 13453 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 13454else 13455as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13456for as_dir in $PATH 13457do 13458 IFS=$as_save_IFS 13459 test -z "$as_dir" && as_dir=. 13460 for ac_exec_ext in '' $ac_executable_extensions; do 13461 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 13462 ac_cv_prog_ac_ct_OTOOL="otool" 13463 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13464 break 2 13465 fi 13466done 13467 done 13468IFS=$as_save_IFS 13469 13470fi 13471fi 13472ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 13473if test -n "$ac_ct_OTOOL"; then 13474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 13475$as_echo "$ac_ct_OTOOL" >&6; } 13476else 13477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13478$as_echo "no" >&6; } 13479fi 13480 13481 if test "x$ac_ct_OTOOL" = x; then 13482 OTOOL=":" 13483 else 13484 case $cross_compiling:$ac_tool_warned in 13485yes:) 13486{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13487$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13488ac_tool_warned=yes ;; 13489esac 13490 OTOOL=$ac_ct_OTOOL 13491 fi 13492else 13493 OTOOL="$ac_cv_prog_OTOOL" 13494fi 13495 13496 if test -n "$ac_tool_prefix"; then 13497 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 13498set dummy ${ac_tool_prefix}otool64; ac_word=$2 13499{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13500$as_echo_n "checking for $ac_word... " >&6; } 13501if ${ac_cv_prog_OTOOL64+:} false; then : 13502 $as_echo_n "(cached) " >&6 13503else 13504 if test -n "$OTOOL64"; then 13505 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 13506else 13507as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13508for as_dir in $PATH 13509do 13510 IFS=$as_save_IFS 13511 test -z "$as_dir" && as_dir=. 13512 for ac_exec_ext in '' $ac_executable_extensions; do 13513 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 13514 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 13515 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13516 break 2 13517 fi 13518done 13519 done 13520IFS=$as_save_IFS 13521 13522fi 13523fi 13524OTOOL64=$ac_cv_prog_OTOOL64 13525if test -n "$OTOOL64"; then 13526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 13527$as_echo "$OTOOL64" >&6; } 13528else 13529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13530$as_echo "no" >&6; } 13531fi 13532 13533 13534fi 13535if test -z "$ac_cv_prog_OTOOL64"; then 13536 ac_ct_OTOOL64=$OTOOL64 13537 # Extract the first word of "otool64", so it can be a program name with args. 13538set dummy otool64; ac_word=$2 13539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13540$as_echo_n "checking for $ac_word... " >&6; } 13541if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 13542 $as_echo_n "(cached) " >&6 13543else 13544 if test -n "$ac_ct_OTOOL64"; then 13545 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 13546else 13547as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13548for as_dir in $PATH 13549do 13550 IFS=$as_save_IFS 13551 test -z "$as_dir" && as_dir=. 13552 for ac_exec_ext in '' $ac_executable_extensions; do 13553 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 13554 ac_cv_prog_ac_ct_OTOOL64="otool64" 13555 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13556 break 2 13557 fi 13558done 13559 done 13560IFS=$as_save_IFS 13561 13562fi 13563fi 13564ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 13565if test -n "$ac_ct_OTOOL64"; then 13566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 13567$as_echo "$ac_ct_OTOOL64" >&6; } 13568else 13569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13570$as_echo "no" >&6; } 13571fi 13572 13573 if test "x$ac_ct_OTOOL64" = x; then 13574 OTOOL64=":" 13575 else 13576 case $cross_compiling:$ac_tool_warned in 13577yes:) 13578{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13579$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13580ac_tool_warned=yes ;; 13581esac 13582 OTOOL64=$ac_ct_OTOOL64 13583 fi 13584else 13585 OTOOL64="$ac_cv_prog_OTOOL64" 13586fi 13587 13588 13589 13590 13591 13592 13593 13594 13595 13596 13597 13598 13599 13600 13601 13602 13603 13604 13605 13606 13607 13608 13609 13610 13611 13612 13613 13614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 13615$as_echo_n "checking for -single_module linker flag... " >&6; } 13616if ${lt_cv_apple_cc_single_mod+:} false; then : 13617 $as_echo_n "(cached) " >&6 13618else 13619 lt_cv_apple_cc_single_mod=no 13620 if test -z "${LT_MULTI_MODULE}"; then 13621 # By default we will add the -single_module flag. You can override 13622 # by either setting the environment variable LT_MULTI_MODULE 13623 # non-empty at configure time, or by adding -multi_module to the 13624 # link flags. 13625 rm -rf libconftest.dylib* 13626 echo "int foo(void){return 1;}" > conftest.c 13627 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 13628-dynamiclib -Wl,-single_module conftest.c" >&5 13629 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 13630 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 13631 _lt_result=$? 13632 # If there is a non-empty error log, and "single_module" 13633 # appears in it, assume the flag caused a linker warning 13634 if test -s conftest.err && $GREP single_module conftest.err; then 13635 cat conftest.err >&5 13636 # Otherwise, if the output was created with a 0 exit code from 13637 # the compiler, it worked. 13638 elif test -f libconftest.dylib && test $_lt_result -eq 0; then 13639 lt_cv_apple_cc_single_mod=yes 13640 else 13641 cat conftest.err >&5 13642 fi 13643 rm -rf libconftest.dylib* 13644 rm -f conftest.* 13645 fi 13646fi 13647{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 13648$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 13649 13650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 13651$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 13652if ${lt_cv_ld_exported_symbols_list+:} false; then : 13653 $as_echo_n "(cached) " >&6 13654else 13655 lt_cv_ld_exported_symbols_list=no 13656 save_LDFLAGS=$LDFLAGS 13657 echo "_main" > conftest.sym 13658 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 13659 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13660/* end confdefs.h. */ 13661 13662int 13663main () 13664{ 13665 13666 ; 13667 return 0; 13668} 13669_ACEOF 13670if ac_fn_c_try_link "$LINENO"; then : 13671 lt_cv_ld_exported_symbols_list=yes 13672else 13673 lt_cv_ld_exported_symbols_list=no 13674fi 13675rm -f core conftest.err conftest.$ac_objext \ 13676 conftest$ac_exeext conftest.$ac_ext 13677 LDFLAGS="$save_LDFLAGS" 13678 13679fi 13680{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 13681$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 13682 13683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 13684$as_echo_n "checking for -force_load linker flag... " >&6; } 13685if ${lt_cv_ld_force_load+:} false; then : 13686 $as_echo_n "(cached) " >&6 13687else 13688 lt_cv_ld_force_load=no 13689 cat > conftest.c << _LT_EOF 13690int forced_loaded() { return 2;} 13691_LT_EOF 13692 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 13693 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 13694 echo "$AR cru libconftest.a conftest.o" >&5 13695 $AR cru libconftest.a conftest.o 2>&5 13696 echo "$RANLIB libconftest.a" >&5 13697 $RANLIB libconftest.a 2>&5 13698 cat > conftest.c << _LT_EOF 13699int main() { return 0;} 13700_LT_EOF 13701 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 13702 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 13703 _lt_result=$? 13704 if test -s conftest.err && $GREP force_load conftest.err; then 13705 cat conftest.err >&5 13706 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then 13707 lt_cv_ld_force_load=yes 13708 else 13709 cat conftest.err >&5 13710 fi 13711 rm -f conftest.err libconftest.a conftest conftest.c 13712 rm -rf conftest.dSYM 13713 13714fi 13715{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 13716$as_echo "$lt_cv_ld_force_load" >&6; } 13717 case $host_os in 13718 rhapsody* | darwin1.[012]) 13719 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 13720 darwin1.*) 13721 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 13722 darwin*) # darwin 5.x on 13723 # if running on 10.5 or later, the deployment target defaults 13724 # to the OS version, if on x86, and 10.4, the deployment 13725 # target defaults to 10.4. Don't you love it? 13726 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 13727 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 13728 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 13729 10.[012]*) 13730 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 13731 10.*) 13732 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 13733 esac 13734 ;; 13735 esac 13736 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 13737 _lt_dar_single_mod='$single_module' 13738 fi 13739 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 13740 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 13741 else 13742 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 13743 fi 13744 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 13745 _lt_dsymutil='~$DSYMUTIL $lib || :' 13746 else 13747 _lt_dsymutil= 13748 fi 13749 ;; 13750 esac 13751 13752for ac_header in dlfcn.h 13753do : 13754 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 13755" 13756if test "x$ac_cv_header_dlfcn_h" = xyes; then : 13757 cat >>confdefs.h <<_ACEOF 13758#define HAVE_DLFCN_H 1 13759_ACEOF 13760 13761fi 13762 13763done 13764 13765 13766 13767 13768 13769# Set options 13770 13771 13772 13773 enable_dlopen=no 13774 13775 13776 enable_win32_dll=no 13777 13778 13779 # Check whether --enable-shared was given. 13780if test "${enable_shared+set}" = set; then : 13781 enableval=$enable_shared; p=${PACKAGE-default} 13782 case $enableval in 13783 yes) enable_shared=yes ;; 13784 no) enable_shared=no ;; 13785 *) 13786 enable_shared=no 13787 # Look at the argument we got. We use all the common list separators. 13788 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 13789 for pkg in $enableval; do 13790 IFS="$lt_save_ifs" 13791 if test "X$pkg" = "X$p"; then 13792 enable_shared=yes 13793 fi 13794 done 13795 IFS="$lt_save_ifs" 13796 ;; 13797 esac 13798else 13799 enable_shared=yes 13800fi 13801 13802 13803 13804 13805 13806 13807 13808 13809 13810 13811 13812# Check whether --with-pic was given. 13813if test "${with_pic+set}" = set; then : 13814 withval=$with_pic; lt_p=${PACKAGE-default} 13815 case $withval in 13816 yes|no) pic_mode=$withval ;; 13817 *) 13818 pic_mode=default 13819 # Look at the argument we got. We use all the common list separators. 13820 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 13821 for lt_pkg in $withval; do 13822 IFS="$lt_save_ifs" 13823 if test "X$lt_pkg" = "X$lt_p"; then 13824 pic_mode=yes 13825 fi 13826 done 13827 IFS="$lt_save_ifs" 13828 ;; 13829 esac 13830else 13831 pic_mode=default 13832fi 13833 13834 13835test -z "$pic_mode" && pic_mode=default 13836 13837 13838 13839 13840 13841 13842 13843 # Check whether --enable-fast-install was given. 13844if test "${enable_fast_install+set}" = set; then : 13845 enableval=$enable_fast_install; p=${PACKAGE-default} 13846 case $enableval in 13847 yes) enable_fast_install=yes ;; 13848 no) enable_fast_install=no ;; 13849 *) 13850 enable_fast_install=no 13851 # Look at the argument we got. We use all the common list separators. 13852 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 13853 for pkg in $enableval; do 13854 IFS="$lt_save_ifs" 13855 if test "X$pkg" = "X$p"; then 13856 enable_fast_install=yes 13857 fi 13858 done 13859 IFS="$lt_save_ifs" 13860 ;; 13861 esac 13862else 13863 enable_fast_install=yes 13864fi 13865 13866 13867 13868 13869 13870 13871 13872 13873 13874 13875 13876# This can be used to rebuild libtool when needed 13877LIBTOOL_DEPS="$ltmain" 13878 13879# Always use our own libtool. 13880LIBTOOL='$(SHELL) $(top_builddir)/libtool' 13881 13882 13883 13884 13885 13886 13887 13888 13889 13890 13891 13892 13893 13894 13895 13896 13897 13898 13899 13900 13901 13902 13903 13904 13905 13906 13907 13908 13909 13910 13911test -z "$LN_S" && LN_S="ln -s" 13912 13913 13914 13915 13916 13917 13918 13919 13920 13921 13922 13923 13924 13925 13926if test -n "${ZSH_VERSION+set}" ; then 13927 setopt NO_GLOB_SUBST 13928fi 13929 13930{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 13931$as_echo_n "checking for objdir... " >&6; } 13932if ${lt_cv_objdir+:} false; then : 13933 $as_echo_n "(cached) " >&6 13934else 13935 rm -f .libs 2>/dev/null 13936mkdir .libs 2>/dev/null 13937if test -d .libs; then 13938 lt_cv_objdir=.libs 13939else 13940 # MS-DOS does not allow filenames that begin with a dot. 13941 lt_cv_objdir=_libs 13942fi 13943rmdir .libs 2>/dev/null 13944fi 13945{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 13946$as_echo "$lt_cv_objdir" >&6; } 13947objdir=$lt_cv_objdir 13948 13949 13950 13951 13952 13953cat >>confdefs.h <<_ACEOF 13954#define LT_OBJDIR "$lt_cv_objdir/" 13955_ACEOF 13956 13957 13958 13959 13960case $host_os in 13961aix3*) 13962 # AIX sometimes has problems with the GCC collect2 program. For some 13963 # reason, if we set the COLLECT_NAMES environment variable, the problems 13964 # vanish in a puff of smoke. 13965 if test "X${COLLECT_NAMES+set}" != Xset; then 13966 COLLECT_NAMES= 13967 export COLLECT_NAMES 13968 fi 13969 ;; 13970esac 13971 13972# Global variables: 13973ofile=libtool 13974can_build_shared=yes 13975 13976# All known linkers require a `.a' archive for static linking (except MSVC, 13977# which needs '.lib'). 13978libext=a 13979 13980with_gnu_ld="$lt_cv_prog_gnu_ld" 13981 13982old_CC="$CC" 13983old_CFLAGS="$CFLAGS" 13984 13985# Set sane defaults for various variables 13986test -z "$CC" && CC=cc 13987test -z "$LTCC" && LTCC=$CC 13988test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 13989test -z "$LD" && LD=ld 13990test -z "$ac_objext" && ac_objext=o 13991 13992for cc_temp in $compiler""; do 13993 case $cc_temp in 13994 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 13995 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 13996 \-*) ;; 13997 *) break;; 13998 esac 13999done 14000cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 14001 14002 14003# Only perform the check for file, if the check method requires it 14004test -z "$MAGIC_CMD" && MAGIC_CMD=file 14005case $deplibs_check_method in 14006file_magic*) 14007 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 14008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 14009$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 14010if ${lt_cv_path_MAGIC_CMD+:} false; then : 14011 $as_echo_n "(cached) " >&6 14012else 14013 case $MAGIC_CMD in 14014[\\/*] | ?:[\\/]*) 14015 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 14016 ;; 14017*) 14018 lt_save_MAGIC_CMD="$MAGIC_CMD" 14019 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 14020 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 14021 for ac_dir in $ac_dummy; do 14022 IFS="$lt_save_ifs" 14023 test -z "$ac_dir" && ac_dir=. 14024 if test -f $ac_dir/${ac_tool_prefix}file; then 14025 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 14026 if test -n "$file_magic_test_file"; then 14027 case $deplibs_check_method in 14028 "file_magic "*) 14029 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 14030 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 14031 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 14032 $EGREP "$file_magic_regex" > /dev/null; then 14033 : 14034 else 14035 cat <<_LT_EOF 1>&2 14036 14037*** Warning: the command libtool uses to detect shared libraries, 14038*** $file_magic_cmd, produces output that libtool cannot recognize. 14039*** The result is that libtool may fail to recognize shared libraries 14040*** as such. This will affect the creation of libtool libraries that 14041*** depend on shared libraries, but programs linked with such libtool 14042*** libraries will work regardless of this problem. Nevertheless, you 14043*** may want to report the problem to your system manager and/or to 14044*** bug-libtool@gnu.org 14045 14046_LT_EOF 14047 fi ;; 14048 esac 14049 fi 14050 break 14051 fi 14052 done 14053 IFS="$lt_save_ifs" 14054 MAGIC_CMD="$lt_save_MAGIC_CMD" 14055 ;; 14056esac 14057fi 14058 14059MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 14060if test -n "$MAGIC_CMD"; then 14061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 14062$as_echo "$MAGIC_CMD" >&6; } 14063else 14064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14065$as_echo "no" >&6; } 14066fi 14067 14068 14069 14070 14071 14072if test -z "$lt_cv_path_MAGIC_CMD"; then 14073 if test -n "$ac_tool_prefix"; then 14074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 14075$as_echo_n "checking for file... " >&6; } 14076if ${lt_cv_path_MAGIC_CMD+:} false; then : 14077 $as_echo_n "(cached) " >&6 14078else 14079 case $MAGIC_CMD in 14080[\\/*] | ?:[\\/]*) 14081 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 14082 ;; 14083*) 14084 lt_save_MAGIC_CMD="$MAGIC_CMD" 14085 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 14086 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 14087 for ac_dir in $ac_dummy; do 14088 IFS="$lt_save_ifs" 14089 test -z "$ac_dir" && ac_dir=. 14090 if test -f $ac_dir/file; then 14091 lt_cv_path_MAGIC_CMD="$ac_dir/file" 14092 if test -n "$file_magic_test_file"; then 14093 case $deplibs_check_method in 14094 "file_magic "*) 14095 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 14096 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 14097 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 14098 $EGREP "$file_magic_regex" > /dev/null; then 14099 : 14100 else 14101 cat <<_LT_EOF 1>&2 14102 14103*** Warning: the command libtool uses to detect shared libraries, 14104*** $file_magic_cmd, produces output that libtool cannot recognize. 14105*** The result is that libtool may fail to recognize shared libraries 14106*** as such. This will affect the creation of libtool libraries that 14107*** depend on shared libraries, but programs linked with such libtool 14108*** libraries will work regardless of this problem. Nevertheless, you 14109*** may want to report the problem to your system manager and/or to 14110*** bug-libtool@gnu.org 14111 14112_LT_EOF 14113 fi ;; 14114 esac 14115 fi 14116 break 14117 fi 14118 done 14119 IFS="$lt_save_ifs" 14120 MAGIC_CMD="$lt_save_MAGIC_CMD" 14121 ;; 14122esac 14123fi 14124 14125MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 14126if test -n "$MAGIC_CMD"; then 14127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 14128$as_echo "$MAGIC_CMD" >&6; } 14129else 14130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14131$as_echo "no" >&6; } 14132fi 14133 14134 14135 else 14136 MAGIC_CMD=: 14137 fi 14138fi 14139 14140 fi 14141 ;; 14142esac 14143 14144# Use C for the default configuration in the libtool script 14145 14146lt_save_CC="$CC" 14147ac_ext=c 14148ac_cpp='$CPP $CPPFLAGS' 14149ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14150ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14151ac_compiler_gnu=$ac_cv_c_compiler_gnu 14152 14153 14154# Source file extension for C test sources. 14155ac_ext=c 14156 14157# Object file extension for compiled C test sources. 14158objext=o 14159objext=$objext 14160 14161# Code to be used in simple compile tests 14162lt_simple_compile_test_code="int some_variable = 0;" 14163 14164# Code to be used in simple link tests 14165lt_simple_link_test_code='int main(){return(0);}' 14166 14167 14168 14169 14170 14171 14172 14173# If no C compiler was specified, use CC. 14174LTCC=${LTCC-"$CC"} 14175 14176# If no C compiler flags were specified, use CFLAGS. 14177LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 14178 14179# Allow CC to be a program name with arguments. 14180compiler=$CC 14181 14182# Save the default compiler, since it gets overwritten when the other 14183# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 14184compiler_DEFAULT=$CC 14185 14186# save warnings/boilerplate of simple test code 14187ac_outfile=conftest.$ac_objext 14188echo "$lt_simple_compile_test_code" >conftest.$ac_ext 14189eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 14190_lt_compiler_boilerplate=`cat conftest.err` 14191$RM conftest* 14192 14193ac_outfile=conftest.$ac_objext 14194echo "$lt_simple_link_test_code" >conftest.$ac_ext 14195eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 14196_lt_linker_boilerplate=`cat conftest.err` 14197$RM -r conftest* 14198 14199 14200if test -n "$compiler"; then 14201 14202lt_prog_compiler_no_builtin_flag= 14203 14204if test "$GCC" = yes; then 14205 case $cc_basename in 14206 nvcc*) 14207 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 14208 *) 14209 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 14210 esac 14211 14212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 14213$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 14214if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 14215 $as_echo_n "(cached) " >&6 14216else 14217 lt_cv_prog_compiler_rtti_exceptions=no 14218 ac_outfile=conftest.$ac_objext 14219 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 14220 lt_compiler_flag="-fno-rtti -fno-exceptions" 14221 # Insert the option either (1) after the last *FLAGS variable, or 14222 # (2) before a word containing "conftest.", or (3) at the end. 14223 # Note that $ac_compile itself does not contain backslashes and begins 14224 # with a dollar sign (not a hyphen), so the echo should work correctly. 14225 # The option is referenced via a variable to avoid confusing sed. 14226 lt_compile=`echo "$ac_compile" | $SED \ 14227 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 14228 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14229 -e 's:$: $lt_compiler_flag:'` 14230 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 14231 (eval "$lt_compile" 2>conftest.err) 14232 ac_status=$? 14233 cat conftest.err >&5 14234 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14235 if (exit $ac_status) && test -s "$ac_outfile"; then 14236 # The compiler can only warn and ignore the option if not recognized 14237 # So say no if there are warnings other than the usual output. 14238 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 14239 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 14240 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 14241 lt_cv_prog_compiler_rtti_exceptions=yes 14242 fi 14243 fi 14244 $RM conftest* 14245 14246fi 14247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 14248$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 14249 14250if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 14251 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 14252else 14253 : 14254fi 14255 14256fi 14257 14258 14259 14260 14261 14262 14263 lt_prog_compiler_wl= 14264lt_prog_compiler_pic= 14265lt_prog_compiler_static= 14266 14267 14268 if test "$GCC" = yes; then 14269 lt_prog_compiler_wl='-Wl,' 14270 lt_prog_compiler_static='-static' 14271 14272 case $host_os in 14273 aix*) 14274 # All AIX code is PIC. 14275 if test "$host_cpu" = ia64; then 14276 # AIX 5 now supports IA64 processor 14277 lt_prog_compiler_static='-Bstatic' 14278 fi 14279 ;; 14280 14281 amigaos*) 14282 case $host_cpu in 14283 powerpc) 14284 # see comment about AmigaOS4 .so support 14285 lt_prog_compiler_pic='-fPIC' 14286 ;; 14287 m68k) 14288 # FIXME: we need at least 68020 code to build shared libraries, but 14289 # adding the `-m68020' flag to GCC prevents building anything better, 14290 # like `-m68040'. 14291 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 14292 ;; 14293 esac 14294 ;; 14295 14296 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 14297 # PIC is the default for these OSes. 14298 ;; 14299 14300 mingw* | cygwin* | pw32* | os2* | cegcc*) 14301 # This hack is so that the source file can tell whether it is being 14302 # built for inclusion in a dll (and should export symbols for example). 14303 # Although the cygwin gcc ignores -fPIC, still need this for old-style 14304 # (--disable-auto-import) libraries 14305 lt_prog_compiler_pic='-DDLL_EXPORT' 14306 ;; 14307 14308 darwin* | rhapsody*) 14309 # PIC is the default on this platform 14310 # Common symbols not allowed in MH_DYLIB files 14311 lt_prog_compiler_pic='-fno-common' 14312 ;; 14313 14314 haiku*) 14315 # PIC is the default for Haiku. 14316 # The "-static" flag exists, but is broken. 14317 lt_prog_compiler_static= 14318 ;; 14319 14320 hpux*) 14321 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 14322 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 14323 # sets the default TLS model and affects inlining. 14324 case $host_cpu in 14325 hppa*64*) 14326 # +Z the default 14327 ;; 14328 *) 14329 lt_prog_compiler_pic='-fPIC' 14330 ;; 14331 esac 14332 ;; 14333 14334 interix[3-9]*) 14335 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 14336 # Instead, we relocate shared libraries at runtime. 14337 ;; 14338 14339 msdosdjgpp*) 14340 # Just because we use GCC doesn't mean we suddenly get shared libraries 14341 # on systems that don't support them. 14342 lt_prog_compiler_can_build_shared=no 14343 enable_shared=no 14344 ;; 14345 14346 *nto* | *qnx*) 14347 # QNX uses GNU C++, but need to define -shared option too, otherwise 14348 # it will coredump. 14349 lt_prog_compiler_pic='-fPIC -shared' 14350 ;; 14351 14352 sysv4*MP*) 14353 if test -d /usr/nec; then 14354 lt_prog_compiler_pic=-Kconform_pic 14355 fi 14356 ;; 14357 14358 *) 14359 lt_prog_compiler_pic='-fPIC' 14360 ;; 14361 esac 14362 14363 case $cc_basename in 14364 nvcc*) # Cuda Compiler Driver 2.2 14365 lt_prog_compiler_wl='-Xlinker ' 14366 if test -n "$lt_prog_compiler_pic"; then 14367 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 14368 fi 14369 ;; 14370 esac 14371 else 14372 # PORTME Check for flag to pass linker flags through the system compiler. 14373 case $host_os in 14374 aix*) 14375 lt_prog_compiler_wl='-Wl,' 14376 if test "$host_cpu" = ia64; then 14377 # AIX 5 now supports IA64 processor 14378 lt_prog_compiler_static='-Bstatic' 14379 else 14380 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 14381 fi 14382 ;; 14383 14384 mingw* | cygwin* | pw32* | os2* | cegcc*) 14385 # This hack is so that the source file can tell whether it is being 14386 # built for inclusion in a dll (and should export symbols for example). 14387 lt_prog_compiler_pic='-DDLL_EXPORT' 14388 ;; 14389 14390 hpux9* | hpux10* | hpux11*) 14391 lt_prog_compiler_wl='-Wl,' 14392 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 14393 # not for PA HP-UX. 14394 case $host_cpu in 14395 hppa*64*|ia64*) 14396 # +Z the default 14397 ;; 14398 *) 14399 lt_prog_compiler_pic='+Z' 14400 ;; 14401 esac 14402 # Is there a better lt_prog_compiler_static that works with the bundled CC? 14403 lt_prog_compiler_static='${wl}-a ${wl}archive' 14404 ;; 14405 14406 irix5* | irix6* | nonstopux*) 14407 lt_prog_compiler_wl='-Wl,' 14408 # PIC (with -KPIC) is the default. 14409 lt_prog_compiler_static='-non_shared' 14410 ;; 14411 14412 linux* | k*bsd*-gnu | kopensolaris*-gnu) 14413 case $cc_basename in 14414 # old Intel for x86_64 which still supported -KPIC. 14415 ecc*) 14416 lt_prog_compiler_wl='-Wl,' 14417 lt_prog_compiler_pic='-KPIC' 14418 lt_prog_compiler_static='-static' 14419 ;; 14420 # icc used to be incompatible with GCC. 14421 # ICC 10 doesn't accept -KPIC any more. 14422 icc* | ifort*) 14423 lt_prog_compiler_wl='-Wl,' 14424 lt_prog_compiler_pic='-fPIC' 14425 lt_prog_compiler_static='-static' 14426 ;; 14427 # Lahey Fortran 8.1. 14428 lf95*) 14429 lt_prog_compiler_wl='-Wl,' 14430 lt_prog_compiler_pic='--shared' 14431 lt_prog_compiler_static='--static' 14432 ;; 14433 nagfor*) 14434 # NAG Fortran compiler 14435 lt_prog_compiler_wl='-Wl,-Wl,,' 14436 lt_prog_compiler_pic='-PIC' 14437 lt_prog_compiler_static='-Bstatic' 14438 ;; 14439 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 14440 # Portland Group compilers (*not* the Pentium gcc compiler, 14441 # which looks to be a dead project) 14442 lt_prog_compiler_wl='-Wl,' 14443 lt_prog_compiler_pic='-fpic' 14444 lt_prog_compiler_static='-Bstatic' 14445 ;; 14446 ccc*) 14447 lt_prog_compiler_wl='-Wl,' 14448 # All Alpha code is PIC. 14449 lt_prog_compiler_static='-non_shared' 14450 ;; 14451 xl* | bgxl* | bgf* | mpixl*) 14452 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 14453 lt_prog_compiler_wl='-Wl,' 14454 lt_prog_compiler_pic='-qpic' 14455 lt_prog_compiler_static='-qstaticlink' 14456 ;; 14457 *) 14458 case `$CC -V 2>&1 | sed 5q` in 14459 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 14460 # Sun Fortran 8.3 passes all unrecognized flags to the linker 14461 lt_prog_compiler_pic='-KPIC' 14462 lt_prog_compiler_static='-Bstatic' 14463 lt_prog_compiler_wl='' 14464 ;; 14465 *Sun\ F* | *Sun*Fortran*) 14466 lt_prog_compiler_pic='-KPIC' 14467 lt_prog_compiler_static='-Bstatic' 14468 lt_prog_compiler_wl='-Qoption ld ' 14469 ;; 14470 *Sun\ C*) 14471 # Sun C 5.9 14472 lt_prog_compiler_pic='-KPIC' 14473 lt_prog_compiler_static='-Bstatic' 14474 lt_prog_compiler_wl='-Wl,' 14475 ;; 14476 *Intel*\ [CF]*Compiler*) 14477 lt_prog_compiler_wl='-Wl,' 14478 lt_prog_compiler_pic='-fPIC' 14479 lt_prog_compiler_static='-static' 14480 ;; 14481 *Portland\ Group*) 14482 lt_prog_compiler_wl='-Wl,' 14483 lt_prog_compiler_pic='-fpic' 14484 lt_prog_compiler_static='-Bstatic' 14485 ;; 14486 esac 14487 ;; 14488 esac 14489 ;; 14490 14491 newsos6) 14492 lt_prog_compiler_pic='-KPIC' 14493 lt_prog_compiler_static='-Bstatic' 14494 ;; 14495 14496 *nto* | *qnx*) 14497 # QNX uses GNU C++, but need to define -shared option too, otherwise 14498 # it will coredump. 14499 lt_prog_compiler_pic='-fPIC -shared' 14500 ;; 14501 14502 osf3* | osf4* | osf5*) 14503 lt_prog_compiler_wl='-Wl,' 14504 # All OSF/1 code is PIC. 14505 lt_prog_compiler_static='-non_shared' 14506 ;; 14507 14508 rdos*) 14509 lt_prog_compiler_static='-non_shared' 14510 ;; 14511 14512 solaris*) 14513 lt_prog_compiler_pic='-KPIC' 14514 lt_prog_compiler_static='-Bstatic' 14515 case $cc_basename in 14516 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 14517 lt_prog_compiler_wl='-Qoption ld ';; 14518 *) 14519 lt_prog_compiler_wl='-Wl,';; 14520 esac 14521 ;; 14522 14523 sunos4*) 14524 lt_prog_compiler_wl='-Qoption ld ' 14525 lt_prog_compiler_pic='-PIC' 14526 lt_prog_compiler_static='-Bstatic' 14527 ;; 14528 14529 sysv4 | sysv4.2uw2* | sysv4.3*) 14530 lt_prog_compiler_wl='-Wl,' 14531 lt_prog_compiler_pic='-KPIC' 14532 lt_prog_compiler_static='-Bstatic' 14533 ;; 14534 14535 sysv4*MP*) 14536 if test -d /usr/nec ;then 14537 lt_prog_compiler_pic='-Kconform_pic' 14538 lt_prog_compiler_static='-Bstatic' 14539 fi 14540 ;; 14541 14542 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 14543 lt_prog_compiler_wl='-Wl,' 14544 lt_prog_compiler_pic='-KPIC' 14545 lt_prog_compiler_static='-Bstatic' 14546 ;; 14547 14548 unicos*) 14549 lt_prog_compiler_wl='-Wl,' 14550 lt_prog_compiler_can_build_shared=no 14551 ;; 14552 14553 uts4*) 14554 lt_prog_compiler_pic='-pic' 14555 lt_prog_compiler_static='-Bstatic' 14556 ;; 14557 14558 *) 14559 lt_prog_compiler_can_build_shared=no 14560 ;; 14561 esac 14562 fi 14563 14564case $host_os in 14565 # For platforms which do not support PIC, -DPIC is meaningless: 14566 *djgpp*) 14567 lt_prog_compiler_pic= 14568 ;; 14569 *) 14570 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 14571 ;; 14572esac 14573 14574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 14575$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 14576if ${lt_cv_prog_compiler_pic+:} false; then : 14577 $as_echo_n "(cached) " >&6 14578else 14579 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 14580fi 14581{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 14582$as_echo "$lt_cv_prog_compiler_pic" >&6; } 14583lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 14584 14585# 14586# Check to make sure the PIC flag actually works. 14587# 14588if test -n "$lt_prog_compiler_pic"; then 14589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 14590$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 14591if ${lt_cv_prog_compiler_pic_works+:} false; then : 14592 $as_echo_n "(cached) " >&6 14593else 14594 lt_cv_prog_compiler_pic_works=no 14595 ac_outfile=conftest.$ac_objext 14596 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 14597 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 14598 # Insert the option either (1) after the last *FLAGS variable, or 14599 # (2) before a word containing "conftest.", or (3) at the end. 14600 # Note that $ac_compile itself does not contain backslashes and begins 14601 # with a dollar sign (not a hyphen), so the echo should work correctly. 14602 # The option is referenced via a variable to avoid confusing sed. 14603 lt_compile=`echo "$ac_compile" | $SED \ 14604 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 14605 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14606 -e 's:$: $lt_compiler_flag:'` 14607 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 14608 (eval "$lt_compile" 2>conftest.err) 14609 ac_status=$? 14610 cat conftest.err >&5 14611 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14612 if (exit $ac_status) && test -s "$ac_outfile"; then 14613 # The compiler can only warn and ignore the option if not recognized 14614 # So say no if there are warnings other than the usual output. 14615 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 14616 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 14617 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 14618 lt_cv_prog_compiler_pic_works=yes 14619 fi 14620 fi 14621 $RM conftest* 14622 14623fi 14624{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 14625$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 14626 14627if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 14628 case $lt_prog_compiler_pic in 14629 "" | " "*) ;; 14630 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 14631 esac 14632else 14633 lt_prog_compiler_pic= 14634 lt_prog_compiler_can_build_shared=no 14635fi 14636 14637fi 14638 14639 14640 14641 14642 14643 14644 14645 14646 14647 14648 14649# 14650# Check to make sure the static flag actually works. 14651# 14652wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 14653{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 14654$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 14655if ${lt_cv_prog_compiler_static_works+:} false; then : 14656 $as_echo_n "(cached) " >&6 14657else 14658 lt_cv_prog_compiler_static_works=no 14659 save_LDFLAGS="$LDFLAGS" 14660 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 14661 echo "$lt_simple_link_test_code" > conftest.$ac_ext 14662 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 14663 # The linker can only warn and ignore the option if not recognized 14664 # So say no if there are warnings 14665 if test -s conftest.err; then 14666 # Append any errors to the config.log. 14667 cat conftest.err 1>&5 14668 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 14669 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 14670 if diff conftest.exp conftest.er2 >/dev/null; then 14671 lt_cv_prog_compiler_static_works=yes 14672 fi 14673 else 14674 lt_cv_prog_compiler_static_works=yes 14675 fi 14676 fi 14677 $RM -r conftest* 14678 LDFLAGS="$save_LDFLAGS" 14679 14680fi 14681{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 14682$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 14683 14684if test x"$lt_cv_prog_compiler_static_works" = xyes; then 14685 : 14686else 14687 lt_prog_compiler_static= 14688fi 14689 14690 14691 14692 14693 14694 14695 14696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 14697$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 14698if ${lt_cv_prog_compiler_c_o+:} false; then : 14699 $as_echo_n "(cached) " >&6 14700else 14701 lt_cv_prog_compiler_c_o=no 14702 $RM -r conftest 2>/dev/null 14703 mkdir conftest 14704 cd conftest 14705 mkdir out 14706 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 14707 14708 lt_compiler_flag="-o out/conftest2.$ac_objext" 14709 # Insert the option either (1) after the last *FLAGS variable, or 14710 # (2) before a word containing "conftest.", or (3) at the end. 14711 # Note that $ac_compile itself does not contain backslashes and begins 14712 # with a dollar sign (not a hyphen), so the echo should work correctly. 14713 lt_compile=`echo "$ac_compile" | $SED \ 14714 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 14715 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14716 -e 's:$: $lt_compiler_flag:'` 14717 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 14718 (eval "$lt_compile" 2>out/conftest.err) 14719 ac_status=$? 14720 cat out/conftest.err >&5 14721 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14722 if (exit $ac_status) && test -s out/conftest2.$ac_objext 14723 then 14724 # The compiler can only warn and ignore the option if not recognized 14725 # So say no if there are warnings 14726 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 14727 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 14728 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 14729 lt_cv_prog_compiler_c_o=yes 14730 fi 14731 fi 14732 chmod u+w . 2>&5 14733 $RM conftest* 14734 # SGI C++ compiler will create directory out/ii_files/ for 14735 # template instantiation 14736 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 14737 $RM out/* && rmdir out 14738 cd .. 14739 $RM -r conftest 14740 $RM conftest* 14741 14742fi 14743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 14744$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 14745 14746 14747 14748 14749 14750 14751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 14752$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 14753if ${lt_cv_prog_compiler_c_o+:} false; then : 14754 $as_echo_n "(cached) " >&6 14755else 14756 lt_cv_prog_compiler_c_o=no 14757 $RM -r conftest 2>/dev/null 14758 mkdir conftest 14759 cd conftest 14760 mkdir out 14761 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 14762 14763 lt_compiler_flag="-o out/conftest2.$ac_objext" 14764 # Insert the option either (1) after the last *FLAGS variable, or 14765 # (2) before a word containing "conftest.", or (3) at the end. 14766 # Note that $ac_compile itself does not contain backslashes and begins 14767 # with a dollar sign (not a hyphen), so the echo should work correctly. 14768 lt_compile=`echo "$ac_compile" | $SED \ 14769 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 14770 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14771 -e 's:$: $lt_compiler_flag:'` 14772 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 14773 (eval "$lt_compile" 2>out/conftest.err) 14774 ac_status=$? 14775 cat out/conftest.err >&5 14776 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14777 if (exit $ac_status) && test -s out/conftest2.$ac_objext 14778 then 14779 # The compiler can only warn and ignore the option if not recognized 14780 # So say no if there are warnings 14781 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 14782 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 14783 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 14784 lt_cv_prog_compiler_c_o=yes 14785 fi 14786 fi 14787 chmod u+w . 2>&5 14788 $RM conftest* 14789 # SGI C++ compiler will create directory out/ii_files/ for 14790 # template instantiation 14791 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 14792 $RM out/* && rmdir out 14793 cd .. 14794 $RM -r conftest 14795 $RM conftest* 14796 14797fi 14798{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 14799$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 14800 14801 14802 14803 14804hard_links="nottested" 14805if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 14806 # do not overwrite the value of need_locks provided by the user 14807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 14808$as_echo_n "checking if we can lock with hard links... " >&6; } 14809 hard_links=yes 14810 $RM conftest* 14811 ln conftest.a conftest.b 2>/dev/null && hard_links=no 14812 touch conftest.a 14813 ln conftest.a conftest.b 2>&5 || hard_links=no 14814 ln conftest.a conftest.b 2>/dev/null && hard_links=no 14815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 14816$as_echo "$hard_links" >&6; } 14817 if test "$hard_links" = no; then 14818 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 14819$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 14820 need_locks=warn 14821 fi 14822else 14823 need_locks=no 14824fi 14825 14826 14827 14828 14829 14830 14831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 14832$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 14833 14834 runpath_var= 14835 allow_undefined_flag= 14836 always_export_symbols=no 14837 archive_cmds= 14838 archive_expsym_cmds= 14839 compiler_needs_object=no 14840 enable_shared_with_static_runtimes=no 14841 export_dynamic_flag_spec= 14842 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 14843 hardcode_automatic=no 14844 hardcode_direct=no 14845 hardcode_direct_absolute=no 14846 hardcode_libdir_flag_spec= 14847 hardcode_libdir_separator= 14848 hardcode_minus_L=no 14849 hardcode_shlibpath_var=unsupported 14850 inherit_rpath=no 14851 link_all_deplibs=unknown 14852 module_cmds= 14853 module_expsym_cmds= 14854 old_archive_from_new_cmds= 14855 old_archive_from_expsyms_cmds= 14856 thread_safe_flag_spec= 14857 whole_archive_flag_spec= 14858 # include_expsyms should be a list of space-separated symbols to be *always* 14859 # included in the symbol list 14860 include_expsyms= 14861 # exclude_expsyms can be an extended regexp of symbols to exclude 14862 # it will be wrapped by ` (' and `)$', so one must not match beginning or 14863 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 14864 # as well as any symbol that contains `d'. 14865 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 14866 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 14867 # platforms (ab)use it in PIC code, but their linkers get confused if 14868 # the symbol is explicitly referenced. Since portable code cannot 14869 # rely on this symbol name, it's probably fine to never include it in 14870 # preloaded symbol tables. 14871 # Exclude shared library initialization/finalization symbols. 14872 extract_expsyms_cmds= 14873 14874 case $host_os in 14875 cygwin* | mingw* | pw32* | cegcc*) 14876 # FIXME: the MSVC++ port hasn't been tested in a loooong time 14877 # When not using gcc, we currently assume that we are using 14878 # Microsoft Visual C++. 14879 if test "$GCC" != yes; then 14880 with_gnu_ld=no 14881 fi 14882 ;; 14883 interix*) 14884 # we just hope/assume this is gcc and not c89 (= MSVC++) 14885 with_gnu_ld=yes 14886 ;; 14887 openbsd*) 14888 with_gnu_ld=no 14889 ;; 14890 esac 14891 14892 ld_shlibs=yes 14893 14894 # On some targets, GNU ld is compatible enough with the native linker 14895 # that we're better off using the native interface for both. 14896 lt_use_gnu_ld_interface=no 14897 if test "$with_gnu_ld" = yes; then 14898 case $host_os in 14899 aix*) 14900 # The AIX port of GNU ld has always aspired to compatibility 14901 # with the native linker. However, as the warning in the GNU ld 14902 # block says, versions before 2.19.5* couldn't really create working 14903 # shared libraries, regardless of the interface used. 14904 case `$LD -v 2>&1` in 14905 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 14906 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 14907 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 14908 *) 14909 lt_use_gnu_ld_interface=yes 14910 ;; 14911 esac 14912 ;; 14913 *) 14914 lt_use_gnu_ld_interface=yes 14915 ;; 14916 esac 14917 fi 14918 14919 if test "$lt_use_gnu_ld_interface" = yes; then 14920 # If archive_cmds runs LD, not CC, wlarc should be empty 14921 wlarc='${wl}' 14922 14923 # Set some defaults for GNU ld with shared library support. These 14924 # are reset later if shared libraries are not supported. Putting them 14925 # here allows them to be overridden if necessary. 14926 runpath_var=LD_RUN_PATH 14927 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 14928 export_dynamic_flag_spec='${wl}--export-dynamic' 14929 # ancient GNU ld didn't support --whole-archive et. al. 14930 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 14931 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 14932 else 14933 whole_archive_flag_spec= 14934 fi 14935 supports_anon_versioning=no 14936 case `$LD -v 2>&1` in 14937 *GNU\ gold*) supports_anon_versioning=yes ;; 14938 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 14939 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 14940 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 14941 *\ 2.11.*) ;; # other 2.11 versions 14942 *) supports_anon_versioning=yes ;; 14943 esac 14944 14945 # See if GNU ld supports shared libraries. 14946 case $host_os in 14947 aix[3-9]*) 14948 # On AIX/PPC, the GNU linker is very broken 14949 if test "$host_cpu" != ia64; then 14950 ld_shlibs=no 14951 cat <<_LT_EOF 1>&2 14952 14953*** Warning: the GNU linker, at least up to release 2.19, is reported 14954*** to be unable to reliably create shared libraries on AIX. 14955*** Therefore, libtool is disabling shared libraries support. If you 14956*** really care for shared libraries, you may want to install binutils 14957*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 14958*** You will then need to restart the configuration process. 14959 14960_LT_EOF 14961 fi 14962 ;; 14963 14964 amigaos*) 14965 case $host_cpu in 14966 powerpc) 14967 # see comment about AmigaOS4 .so support 14968 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 14969 archive_expsym_cmds='' 14970 ;; 14971 m68k) 14972 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)' 14973 hardcode_libdir_flag_spec='-L$libdir' 14974 hardcode_minus_L=yes 14975 ;; 14976 esac 14977 ;; 14978 14979 beos*) 14980 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 14981 allow_undefined_flag=unsupported 14982 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 14983 # support --undefined. This deserves some investigation. FIXME 14984 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 14985 else 14986 ld_shlibs=no 14987 fi 14988 ;; 14989 14990 cygwin* | mingw* | pw32* | cegcc*) 14991 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 14992 # as there is no search path for DLLs. 14993 hardcode_libdir_flag_spec='-L$libdir' 14994 export_dynamic_flag_spec='${wl}--export-all-symbols' 14995 allow_undefined_flag=unsupported 14996 always_export_symbols=no 14997 enable_shared_with_static_runtimes=yes 14998 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' 14999 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 15000 15001 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 15002 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 15003 # If the export-symbols file already is a .def file (1st line 15004 # is EXPORTS), use it as is; otherwise, prepend... 15005 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 15006 cp $export_symbols $output_objdir/$soname.def; 15007 else 15008 echo EXPORTS > $output_objdir/$soname.def; 15009 cat $export_symbols >> $output_objdir/$soname.def; 15010 fi~ 15011 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 15012 else 15013 ld_shlibs=no 15014 fi 15015 ;; 15016 15017 haiku*) 15018 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15019 link_all_deplibs=yes 15020 ;; 15021 15022 interix[3-9]*) 15023 hardcode_direct=no 15024 hardcode_shlibpath_var=no 15025 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 15026 export_dynamic_flag_spec='${wl}-E' 15027 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 15028 # Instead, shared libraries are loaded at an image base (0x10000000 by 15029 # default) and relocated if they conflict, which is a slow very memory 15030 # consuming and fragmenting process. To avoid this, we pick a random, 15031 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 15032 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 15033 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 15034 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' 15035 ;; 15036 15037 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 15038 tmp_diet=no 15039 if test "$host_os" = linux-dietlibc; then 15040 case $cc_basename in 15041 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 15042 esac 15043 fi 15044 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 15045 && test "$tmp_diet" = no 15046 then 15047 tmp_addflag=' $pic_flag' 15048 tmp_sharedflag='-shared' 15049 case $cc_basename,$host_cpu in 15050 pgcc*) # Portland Group C compiler 15051 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' 15052 tmp_addflag=' $pic_flag' 15053 ;; 15054 pgf77* | pgf90* | pgf95* | pgfortran*) 15055 # Portland Group f77 and f90 compilers 15056 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' 15057 tmp_addflag=' $pic_flag -Mnomain' ;; 15058 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 15059 tmp_addflag=' -i_dynamic' ;; 15060 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 15061 tmp_addflag=' -i_dynamic -nofor_main' ;; 15062 ifc* | ifort*) # Intel Fortran compiler 15063 tmp_addflag=' -nofor_main' ;; 15064 lf95*) # Lahey Fortran 8.1 15065 whole_archive_flag_spec= 15066 tmp_sharedflag='--shared' ;; 15067 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 15068 tmp_sharedflag='-qmkshrobj' 15069 tmp_addflag= ;; 15070 nvcc*) # Cuda Compiler Driver 2.2 15071 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' 15072 compiler_needs_object=yes 15073 ;; 15074 esac 15075 case `$CC -V 2>&1 | sed 5q` in 15076 *Sun\ C*) # Sun C 5.9 15077 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' 15078 compiler_needs_object=yes 15079 tmp_sharedflag='-G' ;; 15080 *Sun\ F*) # Sun Fortran 8.3 15081 tmp_sharedflag='-G' ;; 15082 esac 15083 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15084 15085 if test "x$supports_anon_versioning" = xyes; then 15086 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 15087 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 15088 echo "local: *; };" >> $output_objdir/$libname.ver~ 15089 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 15090 fi 15091 15092 case $cc_basename in 15093 xlf* | bgf* | bgxlf* | mpixlf*) 15094 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 15095 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 15096 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15097 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 15098 if test "x$supports_anon_versioning" = xyes; then 15099 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 15100 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 15101 echo "local: *; };" >> $output_objdir/$libname.ver~ 15102 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 15103 fi 15104 ;; 15105 esac 15106 else 15107 ld_shlibs=no 15108 fi 15109 ;; 15110 15111 netbsd*) 15112 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 15113 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 15114 wlarc= 15115 else 15116 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15117 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 15118 fi 15119 ;; 15120 15121 solaris*) 15122 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 15123 ld_shlibs=no 15124 cat <<_LT_EOF 1>&2 15125 15126*** Warning: The releases 2.8.* of the GNU linker cannot reliably 15127*** create shared libraries on Solaris systems. Therefore, libtool 15128*** is disabling shared libraries support. We urge you to upgrade GNU 15129*** binutils to release 2.9.1 or newer. Another option is to modify 15130*** your PATH or compiler configuration so that the native linker is 15131*** used, and then restart. 15132 15133_LT_EOF 15134 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15135 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15136 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 15137 else 15138 ld_shlibs=no 15139 fi 15140 ;; 15141 15142 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 15143 case `$LD -v 2>&1` in 15144 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 15145 ld_shlibs=no 15146 cat <<_LT_EOF 1>&2 15147 15148*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 15149*** reliably create shared libraries on SCO systems. Therefore, libtool 15150*** is disabling shared libraries support. We urge you to upgrade GNU 15151*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 15152*** your PATH or compiler configuration so that the native linker is 15153*** used, and then restart. 15154 15155_LT_EOF 15156 ;; 15157 *) 15158 # For security reasons, it is highly recommended that you always 15159 # use absolute paths for naming shared libraries, and exclude the 15160 # DT_RUNPATH tag from executables and libraries. But doing so 15161 # requires that you compile everything twice, which is a pain. 15162 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15163 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15164 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15165 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 15166 else 15167 ld_shlibs=no 15168 fi 15169 ;; 15170 esac 15171 ;; 15172 15173 sunos4*) 15174 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 15175 wlarc= 15176 hardcode_direct=yes 15177 hardcode_shlibpath_var=no 15178 ;; 15179 15180 *) 15181 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15182 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15183 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 15184 else 15185 ld_shlibs=no 15186 fi 15187 ;; 15188 esac 15189 15190 if test "$ld_shlibs" = no; then 15191 runpath_var= 15192 hardcode_libdir_flag_spec= 15193 export_dynamic_flag_spec= 15194 whole_archive_flag_spec= 15195 fi 15196 else 15197 # PORTME fill in a description of your system's linker (not GNU ld) 15198 case $host_os in 15199 aix3*) 15200 allow_undefined_flag=unsupported 15201 always_export_symbols=yes 15202 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' 15203 # Note: this linker hardcodes the directories in LIBPATH if there 15204 # are no directories specified by -L. 15205 hardcode_minus_L=yes 15206 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 15207 # Neither direct hardcoding nor static linking is supported with a 15208 # broken collect2. 15209 hardcode_direct=unsupported 15210 fi 15211 ;; 15212 15213 aix[4-9]*) 15214 if test "$host_cpu" = ia64; then 15215 # On IA64, the linker does run time linking by default, so we don't 15216 # have to do anything special. 15217 aix_use_runtimelinking=no 15218 exp_sym_flag='-Bexport' 15219 no_entry_flag="" 15220 else 15221 # If we're using GNU nm, then we don't want the "-C" option. 15222 # -C means demangle to AIX nm, but means don't demangle with GNU nm 15223 # Also, AIX nm treats weak defined symbols like other global 15224 # defined symbols, whereas GNU nm marks them as "W". 15225 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 15226 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' 15227 else 15228 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' 15229 fi 15230 aix_use_runtimelinking=no 15231 15232 # Test if we are trying to use run time linking or normal 15233 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 15234 # need to do runtime linking. 15235 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 15236 for ld_flag in $LDFLAGS; do 15237 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 15238 aix_use_runtimelinking=yes 15239 break 15240 fi 15241 done 15242 ;; 15243 esac 15244 15245 exp_sym_flag='-bexport' 15246 no_entry_flag='-bnoentry' 15247 fi 15248 15249 # When large executables or shared objects are built, AIX ld can 15250 # have problems creating the table of contents. If linking a library 15251 # or program results in "error TOC overflow" add -mminimal-toc to 15252 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 15253 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 15254 15255 archive_cmds='' 15256 hardcode_direct=yes 15257 hardcode_direct_absolute=yes 15258 hardcode_libdir_separator=':' 15259 link_all_deplibs=yes 15260 file_list_spec='${wl}-f,' 15261 15262 if test "$GCC" = yes; then 15263 case $host_os in aix4.[012]|aix4.[012].*) 15264 # We only want to do this on AIX 4.2 and lower, the check 15265 # below for broken collect2 doesn't work under 4.3+ 15266 collect2name=`${CC} -print-prog-name=collect2` 15267 if test -f "$collect2name" && 15268 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 15269 then 15270 # We have reworked collect2 15271 : 15272 else 15273 # We have old collect2 15274 hardcode_direct=unsupported 15275 # It fails to find uninstalled libraries when the uninstalled 15276 # path is not listed in the libpath. Setting hardcode_minus_L 15277 # to unsupported forces relinking 15278 hardcode_minus_L=yes 15279 hardcode_libdir_flag_spec='-L$libdir' 15280 hardcode_libdir_separator= 15281 fi 15282 ;; 15283 esac 15284 shared_flag='-shared' 15285 if test "$aix_use_runtimelinking" = yes; then 15286 shared_flag="$shared_flag "'${wl}-G' 15287 fi 15288 else 15289 # not using gcc 15290 if test "$host_cpu" = ia64; then 15291 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 15292 # chokes on -Wl,-G. The following line is correct: 15293 shared_flag='-G' 15294 else 15295 if test "$aix_use_runtimelinking" = yes; then 15296 shared_flag='${wl}-G' 15297 else 15298 shared_flag='${wl}-bM:SRE' 15299 fi 15300 fi 15301 fi 15302 15303 export_dynamic_flag_spec='${wl}-bexpall' 15304 # It seems that -bexpall does not export symbols beginning with 15305 # underscore (_), so it is better to generate a list of symbols to export. 15306 always_export_symbols=yes 15307 if test "$aix_use_runtimelinking" = yes; then 15308 # Warning - without using the other runtime loading flags (-brtl), 15309 # -berok will link without error, but may produce a broken library. 15310 allow_undefined_flag='-berok' 15311 # Determine the default libpath from the value encoded in an 15312 # empty executable. 15313 if test "${lt_cv_aix_libpath+set}" = set; then 15314 aix_libpath=$lt_cv_aix_libpath 15315else 15316 if ${lt_cv_aix_libpath_+:} false; then : 15317 $as_echo_n "(cached) " >&6 15318else 15319 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15320/* end confdefs.h. */ 15321 15322int 15323main () 15324{ 15325 15326 ; 15327 return 0; 15328} 15329_ACEOF 15330if ac_fn_c_try_link "$LINENO"; then : 15331 15332 lt_aix_libpath_sed=' 15333 /Import File Strings/,/^$/ { 15334 /^0/ { 15335 s/^0 *\([^ ]*\) *$/\1/ 15336 p 15337 } 15338 }' 15339 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15340 # Check for a 64-bit object if we didn't find anything. 15341 if test -z "$lt_cv_aix_libpath_"; then 15342 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15343 fi 15344fi 15345rm -f core conftest.err conftest.$ac_objext \ 15346 conftest$ac_exeext conftest.$ac_ext 15347 if test -z "$lt_cv_aix_libpath_"; then 15348 lt_cv_aix_libpath_="/usr/lib:/lib" 15349 fi 15350 15351fi 15352 15353 aix_libpath=$lt_cv_aix_libpath_ 15354fi 15355 15356 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 15357 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" 15358 else 15359 if test "$host_cpu" = ia64; then 15360 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 15361 allow_undefined_flag="-z nodefs" 15362 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" 15363 else 15364 # Determine the default libpath from the value encoded in an 15365 # empty executable. 15366 if test "${lt_cv_aix_libpath+set}" = set; then 15367 aix_libpath=$lt_cv_aix_libpath 15368else 15369 if ${lt_cv_aix_libpath_+:} false; then : 15370 $as_echo_n "(cached) " >&6 15371else 15372 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15373/* end confdefs.h. */ 15374 15375int 15376main () 15377{ 15378 15379 ; 15380 return 0; 15381} 15382_ACEOF 15383if ac_fn_c_try_link "$LINENO"; then : 15384 15385 lt_aix_libpath_sed=' 15386 /Import File Strings/,/^$/ { 15387 /^0/ { 15388 s/^0 *\([^ ]*\) *$/\1/ 15389 p 15390 } 15391 }' 15392 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15393 # Check for a 64-bit object if we didn't find anything. 15394 if test -z "$lt_cv_aix_libpath_"; then 15395 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15396 fi 15397fi 15398rm -f core conftest.err conftest.$ac_objext \ 15399 conftest$ac_exeext conftest.$ac_ext 15400 if test -z "$lt_cv_aix_libpath_"; then 15401 lt_cv_aix_libpath_="/usr/lib:/lib" 15402 fi 15403 15404fi 15405 15406 aix_libpath=$lt_cv_aix_libpath_ 15407fi 15408 15409 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 15410 # Warning - without using the other run time loading flags, 15411 # -berok will link without error, but may produce a broken library. 15412 no_undefined_flag=' ${wl}-bernotok' 15413 allow_undefined_flag=' ${wl}-berok' 15414 if test "$with_gnu_ld" = yes; then 15415 # We only use this code for GNU lds that support --whole-archive. 15416 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 15417 else 15418 # Exported symbols can be pulled into shared objects from archives 15419 whole_archive_flag_spec='$convenience' 15420 fi 15421 archive_cmds_need_lc=yes 15422 # This is similar to how AIX traditionally builds its shared libraries. 15423 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' 15424 fi 15425 fi 15426 ;; 15427 15428 amigaos*) 15429 case $host_cpu in 15430 powerpc) 15431 # see comment about AmigaOS4 .so support 15432 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15433 archive_expsym_cmds='' 15434 ;; 15435 m68k) 15436 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)' 15437 hardcode_libdir_flag_spec='-L$libdir' 15438 hardcode_minus_L=yes 15439 ;; 15440 esac 15441 ;; 15442 15443 bsdi[45]*) 15444 export_dynamic_flag_spec=-rdynamic 15445 ;; 15446 15447 cygwin* | mingw* | pw32* | cegcc*) 15448 # When not using gcc, we currently assume that we are using 15449 # Microsoft Visual C++. 15450 # hardcode_libdir_flag_spec is actually meaningless, as there is 15451 # no search path for DLLs. 15452 case $cc_basename in 15453 cl*) 15454 # Native MSVC 15455 hardcode_libdir_flag_spec=' ' 15456 allow_undefined_flag=unsupported 15457 always_export_symbols=yes 15458 file_list_spec='@' 15459 # Tell ltmain to make .lib files, not .a files. 15460 libext=lib 15461 # Tell ltmain to make .dll files, not .so files. 15462 shrext_cmds=".dll" 15463 # FIXME: Setting linknames here is a bad hack. 15464 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' 15465 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 15466 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; 15467 else 15468 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; 15469 fi~ 15470 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 15471 linknames=' 15472 # The linker will not automatically build a static lib if we build a DLL. 15473 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 15474 enable_shared_with_static_runtimes=yes 15475 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 15476 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 15477 # Don't use ranlib 15478 old_postinstall_cmds='chmod 644 $oldlib' 15479 postlink_cmds='lt_outputfile="@OUTPUT@"~ 15480 lt_tool_outputfile="@TOOL_OUTPUT@"~ 15481 case $lt_outputfile in 15482 *.exe|*.EXE) ;; 15483 *) 15484 lt_outputfile="$lt_outputfile.exe" 15485 lt_tool_outputfile="$lt_tool_outputfile.exe" 15486 ;; 15487 esac~ 15488 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then 15489 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 15490 $RM "$lt_outputfile.manifest"; 15491 fi' 15492 ;; 15493 *) 15494 # Assume MSVC wrapper 15495 hardcode_libdir_flag_spec=' ' 15496 allow_undefined_flag=unsupported 15497 # Tell ltmain to make .lib files, not .a files. 15498 libext=lib 15499 # Tell ltmain to make .dll files, not .so files. 15500 shrext_cmds=".dll" 15501 # FIXME: Setting linknames here is a bad hack. 15502 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 15503 # The linker will automatically build a .lib file if we build a DLL. 15504 old_archive_from_new_cmds='true' 15505 # FIXME: Should let the user specify the lib program. 15506 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 15507 enable_shared_with_static_runtimes=yes 15508 ;; 15509 esac 15510 ;; 15511 15512 darwin* | rhapsody*) 15513 15514 15515 archive_cmds_need_lc=no 15516 hardcode_direct=no 15517 hardcode_automatic=yes 15518 hardcode_shlibpath_var=unsupported 15519 if test "$lt_cv_ld_force_load" = "yes"; then 15520 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\"`' 15521 15522 else 15523 whole_archive_flag_spec='' 15524 fi 15525 link_all_deplibs=yes 15526 allow_undefined_flag="$_lt_dar_allow_undefined" 15527 case $cc_basename in 15528 ifort*) _lt_dar_can_shared=yes ;; 15529 *) _lt_dar_can_shared=$GCC ;; 15530 esac 15531 if test "$_lt_dar_can_shared" = "yes"; then 15532 output_verbose_link_cmd=func_echo_all 15533 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 15534 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 15535 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}" 15536 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}" 15537 15538 else 15539 ld_shlibs=no 15540 fi 15541 15542 ;; 15543 15544 dgux*) 15545 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15546 hardcode_libdir_flag_spec='-L$libdir' 15547 hardcode_shlibpath_var=no 15548 ;; 15549 15550 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 15551 # support. Future versions do this automatically, but an explicit c++rt0.o 15552 # does not break anything, and helps significantly (at the cost of a little 15553 # extra space). 15554 freebsd2.2*) 15555 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 15556 hardcode_libdir_flag_spec='-R$libdir' 15557 hardcode_direct=yes 15558 hardcode_shlibpath_var=no 15559 ;; 15560 15561 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 15562 freebsd2.*) 15563 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 15564 hardcode_direct=yes 15565 hardcode_minus_L=yes 15566 hardcode_shlibpath_var=no 15567 ;; 15568 15569 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 15570 freebsd* | dragonfly*) 15571 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 15572 hardcode_libdir_flag_spec='-R$libdir' 15573 hardcode_direct=yes 15574 hardcode_shlibpath_var=no 15575 ;; 15576 15577 hpux9*) 15578 if test "$GCC" = yes; then 15579 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' 15580 else 15581 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' 15582 fi 15583 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 15584 hardcode_libdir_separator=: 15585 hardcode_direct=yes 15586 15587 # hardcode_minus_L: Not really in the search PATH, 15588 # but as the default location of the library. 15589 hardcode_minus_L=yes 15590 export_dynamic_flag_spec='${wl}-E' 15591 ;; 15592 15593 hpux10*) 15594 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 15595 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 15596 else 15597 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 15598 fi 15599 if test "$with_gnu_ld" = no; then 15600 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 15601 hardcode_libdir_separator=: 15602 hardcode_direct=yes 15603 hardcode_direct_absolute=yes 15604 export_dynamic_flag_spec='${wl}-E' 15605 # hardcode_minus_L: Not really in the search PATH, 15606 # but as the default location of the library. 15607 hardcode_minus_L=yes 15608 fi 15609 ;; 15610 15611 hpux11*) 15612 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 15613 case $host_cpu in 15614 hppa*64*) 15615 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 15616 ;; 15617 ia64*) 15618 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 15619 ;; 15620 *) 15621 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 15622 ;; 15623 esac 15624 else 15625 case $host_cpu in 15626 hppa*64*) 15627 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 15628 ;; 15629 ia64*) 15630 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 15631 ;; 15632 *) 15633 15634 # Older versions of the 11.00 compiler do not understand -b yet 15635 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 15636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 15637$as_echo_n "checking if $CC understands -b... " >&6; } 15638if ${lt_cv_prog_compiler__b+:} false; then : 15639 $as_echo_n "(cached) " >&6 15640else 15641 lt_cv_prog_compiler__b=no 15642 save_LDFLAGS="$LDFLAGS" 15643 LDFLAGS="$LDFLAGS -b" 15644 echo "$lt_simple_link_test_code" > conftest.$ac_ext 15645 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 15646 # The linker can only warn and ignore the option if not recognized 15647 # So say no if there are warnings 15648 if test -s conftest.err; then 15649 # Append any errors to the config.log. 15650 cat conftest.err 1>&5 15651 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 15652 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 15653 if diff conftest.exp conftest.er2 >/dev/null; then 15654 lt_cv_prog_compiler__b=yes 15655 fi 15656 else 15657 lt_cv_prog_compiler__b=yes 15658 fi 15659 fi 15660 $RM -r conftest* 15661 LDFLAGS="$save_LDFLAGS" 15662 15663fi 15664{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 15665$as_echo "$lt_cv_prog_compiler__b" >&6; } 15666 15667if test x"$lt_cv_prog_compiler__b" = xyes; then 15668 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 15669else 15670 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 15671fi 15672 15673 ;; 15674 esac 15675 fi 15676 if test "$with_gnu_ld" = no; then 15677 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 15678 hardcode_libdir_separator=: 15679 15680 case $host_cpu in 15681 hppa*64*|ia64*) 15682 hardcode_direct=no 15683 hardcode_shlibpath_var=no 15684 ;; 15685 *) 15686 hardcode_direct=yes 15687 hardcode_direct_absolute=yes 15688 export_dynamic_flag_spec='${wl}-E' 15689 15690 # hardcode_minus_L: Not really in the search PATH, 15691 # but as the default location of the library. 15692 hardcode_minus_L=yes 15693 ;; 15694 esac 15695 fi 15696 ;; 15697 15698 irix5* | irix6* | nonstopux*) 15699 if test "$GCC" = yes; then 15700 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' 15701 # Try to use the -exported_symbol ld option, if it does not 15702 # work, assume that -exports_file does not work either and 15703 # implicitly export all symbols. 15704 # This should be the same for all languages, so no per-tag cache variable. 15705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 15706$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 15707if ${lt_cv_irix_exported_symbol+:} false; then : 15708 $as_echo_n "(cached) " >&6 15709else 15710 save_LDFLAGS="$LDFLAGS" 15711 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 15712 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15713/* end confdefs.h. */ 15714int foo (void) { return 0; } 15715_ACEOF 15716if ac_fn_c_try_link "$LINENO"; then : 15717 lt_cv_irix_exported_symbol=yes 15718else 15719 lt_cv_irix_exported_symbol=no 15720fi 15721rm -f core conftest.err conftest.$ac_objext \ 15722 conftest$ac_exeext conftest.$ac_ext 15723 LDFLAGS="$save_LDFLAGS" 15724fi 15725{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 15726$as_echo "$lt_cv_irix_exported_symbol" >&6; } 15727 if test "$lt_cv_irix_exported_symbol" = yes; then 15728 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' 15729 fi 15730 else 15731 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' 15732 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' 15733 fi 15734 archive_cmds_need_lc='no' 15735 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15736 hardcode_libdir_separator=: 15737 inherit_rpath=yes 15738 link_all_deplibs=yes 15739 ;; 15740 15741 netbsd*) 15742 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 15743 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 15744 else 15745 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 15746 fi 15747 hardcode_libdir_flag_spec='-R$libdir' 15748 hardcode_direct=yes 15749 hardcode_shlibpath_var=no 15750 ;; 15751 15752 newsos6) 15753 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15754 hardcode_direct=yes 15755 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15756 hardcode_libdir_separator=: 15757 hardcode_shlibpath_var=no 15758 ;; 15759 15760 *nto* | *qnx*) 15761 ;; 15762 15763 openbsd*) 15764 if test -f /usr/libexec/ld.so; then 15765 hardcode_direct=yes 15766 hardcode_shlibpath_var=no 15767 hardcode_direct_absolute=yes 15768 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 15769 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 15770 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 15771 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 15772 export_dynamic_flag_spec='${wl}-E' 15773 else 15774 case $host_os in 15775 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 15776 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 15777 hardcode_libdir_flag_spec='-R$libdir' 15778 ;; 15779 *) 15780 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 15781 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 15782 ;; 15783 esac 15784 fi 15785 else 15786 ld_shlibs=no 15787 fi 15788 ;; 15789 15790 os2*) 15791 hardcode_libdir_flag_spec='-L$libdir' 15792 hardcode_minus_L=yes 15793 allow_undefined_flag=unsupported 15794 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' 15795 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 15796 ;; 15797 15798 osf3*) 15799 if test "$GCC" = yes; then 15800 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 15801 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' 15802 else 15803 allow_undefined_flag=' -expect_unresolved \*' 15804 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' 15805 fi 15806 archive_cmds_need_lc='no' 15807 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15808 hardcode_libdir_separator=: 15809 ;; 15810 15811 osf4* | osf5*) # as osf3* with the addition of -msym flag 15812 if test "$GCC" = yes; then 15813 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 15814 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' 15815 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15816 else 15817 allow_undefined_flag=' -expect_unresolved \*' 15818 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' 15819 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~ 15820 $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' 15821 15822 # Both c and cxx compiler support -rpath directly 15823 hardcode_libdir_flag_spec='-rpath $libdir' 15824 fi 15825 archive_cmds_need_lc='no' 15826 hardcode_libdir_separator=: 15827 ;; 15828 15829 solaris*) 15830 no_undefined_flag=' -z defs' 15831 if test "$GCC" = yes; then 15832 wlarc='${wl}' 15833 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 15834 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 15835 $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' 15836 else 15837 case `$CC -V 2>&1` in 15838 *"Compilers 5.0"*) 15839 wlarc='' 15840 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 15841 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 15842 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 15843 ;; 15844 *) 15845 wlarc='${wl}' 15846 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 15847 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 15848 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 15849 ;; 15850 esac 15851 fi 15852 hardcode_libdir_flag_spec='-R$libdir' 15853 hardcode_shlibpath_var=no 15854 case $host_os in 15855 solaris2.[0-5] | solaris2.[0-5].*) ;; 15856 *) 15857 # The compiler driver will combine and reorder linker options, 15858 # but understands `-z linker_flag'. GCC discards it without `$wl', 15859 # but is careful enough not to reorder. 15860 # Supported since Solaris 2.6 (maybe 2.5.1?) 15861 if test "$GCC" = yes; then 15862 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 15863 else 15864 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 15865 fi 15866 ;; 15867 esac 15868 link_all_deplibs=yes 15869 ;; 15870 15871 sunos4*) 15872 if test "x$host_vendor" = xsequent; then 15873 # Use $CC to link under sequent, because it throws in some extra .o 15874 # files that make .init and .fini sections work. 15875 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 15876 else 15877 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 15878 fi 15879 hardcode_libdir_flag_spec='-L$libdir' 15880 hardcode_direct=yes 15881 hardcode_minus_L=yes 15882 hardcode_shlibpath_var=no 15883 ;; 15884 15885 sysv4) 15886 case $host_vendor in 15887 sni) 15888 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15889 hardcode_direct=yes # is this really true??? 15890 ;; 15891 siemens) 15892 ## LD is ld it makes a PLAMLIB 15893 ## CC just makes a GrossModule. 15894 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 15895 reload_cmds='$CC -r -o $output$reload_objs' 15896 hardcode_direct=no 15897 ;; 15898 motorola) 15899 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15900 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 15901 ;; 15902 esac 15903 runpath_var='LD_RUN_PATH' 15904 hardcode_shlibpath_var=no 15905 ;; 15906 15907 sysv4.3*) 15908 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15909 hardcode_shlibpath_var=no 15910 export_dynamic_flag_spec='-Bexport' 15911 ;; 15912 15913 sysv4*MP*) 15914 if test -d /usr/nec; then 15915 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15916 hardcode_shlibpath_var=no 15917 runpath_var=LD_RUN_PATH 15918 hardcode_runpath_var=yes 15919 ld_shlibs=yes 15920 fi 15921 ;; 15922 15923 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 15924 no_undefined_flag='${wl}-z,text' 15925 archive_cmds_need_lc=no 15926 hardcode_shlibpath_var=no 15927 runpath_var='LD_RUN_PATH' 15928 15929 if test "$GCC" = yes; then 15930 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 15931 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 15932 else 15933 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 15934 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 15935 fi 15936 ;; 15937 15938 sysv5* | sco3.2v5* | sco5v6*) 15939 # Note: We can NOT use -z defs as we might desire, because we do not 15940 # link with -lc, and that would cause any symbols used from libc to 15941 # always be unresolved, which means just about no library would 15942 # ever link correctly. If we're not using GNU ld we use -z text 15943 # though, which does catch some bad symbols but isn't as heavy-handed 15944 # as -z defs. 15945 no_undefined_flag='${wl}-z,text' 15946 allow_undefined_flag='${wl}-z,nodefs' 15947 archive_cmds_need_lc=no 15948 hardcode_shlibpath_var=no 15949 hardcode_libdir_flag_spec='${wl}-R,$libdir' 15950 hardcode_libdir_separator=':' 15951 link_all_deplibs=yes 15952 export_dynamic_flag_spec='${wl}-Bexport' 15953 runpath_var='LD_RUN_PATH' 15954 15955 if test "$GCC" = yes; then 15956 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 15957 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 15958 else 15959 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 15960 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 15961 fi 15962 ;; 15963 15964 uts4*) 15965 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15966 hardcode_libdir_flag_spec='-L$libdir' 15967 hardcode_shlibpath_var=no 15968 ;; 15969 15970 *) 15971 ld_shlibs=no 15972 ;; 15973 esac 15974 15975 if test x$host_vendor = xsni; then 15976 case $host in 15977 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 15978 export_dynamic_flag_spec='${wl}-Blargedynsym' 15979 ;; 15980 esac 15981 fi 15982 fi 15983 15984{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 15985$as_echo "$ld_shlibs" >&6; } 15986test "$ld_shlibs" = no && can_build_shared=no 15987 15988with_gnu_ld=$with_gnu_ld 15989 15990 15991 15992 15993 15994 15995 15996 15997 15998 15999 16000 16001 16002 16003 16004# 16005# Do we need to explicitly link libc? 16006# 16007case "x$archive_cmds_need_lc" in 16008x|xyes) 16009 # Assume -lc should be added 16010 archive_cmds_need_lc=yes 16011 16012 if test "$enable_shared" = yes && test "$GCC" = yes; then 16013 case $archive_cmds in 16014 *'~'*) 16015 # FIXME: we may have to deal with multi-command sequences. 16016 ;; 16017 '$CC '*) 16018 # Test whether the compiler implicitly links with -lc since on some 16019 # systems, -lgcc has to come before -lc. If gcc already passes -lc 16020 # to ld, don't add -lc before -lgcc. 16021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 16022$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 16023if ${lt_cv_archive_cmds_need_lc+:} false; then : 16024 $as_echo_n "(cached) " >&6 16025else 16026 $RM conftest* 16027 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 16028 16029 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 16030 (eval $ac_compile) 2>&5 16031 ac_status=$? 16032 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16033 test $ac_status = 0; } 2>conftest.err; then 16034 soname=conftest 16035 lib=conftest 16036 libobjs=conftest.$ac_objext 16037 deplibs= 16038 wl=$lt_prog_compiler_wl 16039 pic_flag=$lt_prog_compiler_pic 16040 compiler_flags=-v 16041 linker_flags=-v 16042 verstring= 16043 output_objdir=. 16044 libname=conftest 16045 lt_save_allow_undefined_flag=$allow_undefined_flag 16046 allow_undefined_flag= 16047 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 16048 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 16049 ac_status=$? 16050 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16051 test $ac_status = 0; } 16052 then 16053 lt_cv_archive_cmds_need_lc=no 16054 else 16055 lt_cv_archive_cmds_need_lc=yes 16056 fi 16057 allow_undefined_flag=$lt_save_allow_undefined_flag 16058 else 16059 cat conftest.err 1>&5 16060 fi 16061 $RM conftest* 16062 16063fi 16064{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 16065$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 16066 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 16067 ;; 16068 esac 16069 fi 16070 ;; 16071esac 16072 16073 16074 16075 16076 16077 16078 16079 16080 16081 16082 16083 16084 16085 16086 16087 16088 16089 16090 16091 16092 16093 16094 16095 16096 16097 16098 16099 16100 16101 16102 16103 16104 16105 16106 16107 16108 16109 16110 16111 16112 16113 16114 16115 16116 16117 16118 16119 16120 16121 16122 16123 16124 16125 16126 16127 16128 16129 16130 16131 16132 16133 16134 16135 16136 16137 16138 16139 16140 16141 16142 16143 16144 16145 16146 16147 16148 16149 16150 16151 16152 16153 16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 16190 16191 16192 16193 16194 16195 16196 16197 16198 16199 16200 16201 16202 16203 16204 16205 16206 16207 16208 16209 16210 16211 16212 16213 16214 16215 16216 16217 16218 16219 16220 16221 16222 16223 16224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 16225$as_echo_n "checking dynamic linker characteristics... " >&6; } 16226 16227if test "$GCC" = yes; then 16228 case $host_os in 16229 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 16230 *) lt_awk_arg="/^libraries:/" ;; 16231 esac 16232 case $host_os in 16233 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 16234 *) lt_sed_strip_eq="s,=/,/,g" ;; 16235 esac 16236 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 16237 case $lt_search_path_spec in 16238 *\;*) 16239 # if the path contains ";" then we assume it to be the separator 16240 # otherwise default to the standard path separator (i.e. ":") - it is 16241 # assumed that no part of a normal pathname contains ";" but that should 16242 # okay in the real world where ";" in dirpaths is itself problematic. 16243 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 16244 ;; 16245 *) 16246 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 16247 ;; 16248 esac 16249 # Ok, now we have the path, separated by spaces, we can step through it 16250 # and add multilib dir if necessary. 16251 lt_tmp_lt_search_path_spec= 16252 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 16253 for lt_sys_path in $lt_search_path_spec; do 16254 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 16255 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 16256 else 16257 test -d "$lt_sys_path" && \ 16258 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 16259 fi 16260 done 16261 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 16262BEGIN {RS=" "; FS="/|\n";} { 16263 lt_foo=""; 16264 lt_count=0; 16265 for (lt_i = NF; lt_i > 0; lt_i--) { 16266 if ($lt_i != "" && $lt_i != ".") { 16267 if ($lt_i == "..") { 16268 lt_count++; 16269 } else { 16270 if (lt_count == 0) { 16271 lt_foo="/" $lt_i lt_foo; 16272 } else { 16273 lt_count--; 16274 } 16275 } 16276 } 16277 } 16278 if (lt_foo != "") { lt_freq[lt_foo]++; } 16279 if (lt_freq[lt_foo] == 1) { print lt_foo; } 16280}'` 16281 # AWK program above erroneously prepends '/' to C:/dos/paths 16282 # for these hosts. 16283 case $host_os in 16284 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 16285 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 16286 esac 16287 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 16288else 16289 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 16290fi 16291library_names_spec= 16292libname_spec='lib$name' 16293soname_spec= 16294shrext_cmds=".so" 16295postinstall_cmds= 16296postuninstall_cmds= 16297finish_cmds= 16298finish_eval= 16299shlibpath_var= 16300shlibpath_overrides_runpath=unknown 16301version_type=none 16302dynamic_linker="$host_os ld.so" 16303sys_lib_dlsearch_path_spec="/lib /usr/lib" 16304need_lib_prefix=unknown 16305hardcode_into_libs=no 16306 16307# when you set need_version to no, make sure it does not cause -set_version 16308# flags to be left without arguments 16309need_version=unknown 16310 16311case $host_os in 16312aix3*) 16313 version_type=linux # correct to gnu/linux during the next big refactor 16314 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 16315 shlibpath_var=LIBPATH 16316 16317 # AIX 3 has no versioning support, so we append a major version to the name. 16318 soname_spec='${libname}${release}${shared_ext}$major' 16319 ;; 16320 16321aix[4-9]*) 16322 version_type=linux # correct to gnu/linux during the next big refactor 16323 need_lib_prefix=no 16324 need_version=no 16325 hardcode_into_libs=yes 16326 if test "$host_cpu" = ia64; then 16327 # AIX 5 supports IA64 16328 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 16329 shlibpath_var=LD_LIBRARY_PATH 16330 else 16331 # With GCC up to 2.95.x, collect2 would create an import file 16332 # for dependence libraries. The import file would start with 16333 # the line `#! .'. This would cause the generated library to 16334 # depend on `.', always an invalid library. This was fixed in 16335 # development snapshots of GCC prior to 3.0. 16336 case $host_os in 16337 aix4 | aix4.[01] | aix4.[01].*) 16338 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 16339 echo ' yes ' 16340 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 16341 : 16342 else 16343 can_build_shared=no 16344 fi 16345 ;; 16346 esac 16347 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 16348 # soname into executable. Probably we can add versioning support to 16349 # collect2, so additional links can be useful in future. 16350 if test "$aix_use_runtimelinking" = yes; then 16351 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 16352 # instead of lib<name>.a to let people know that these are not 16353 # typical AIX shared libraries. 16354 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16355 else 16356 # We preserve .a as extension for shared libraries through AIX4.2 16357 # and later when we are not doing run time linking. 16358 library_names_spec='${libname}${release}.a $libname.a' 16359 soname_spec='${libname}${release}${shared_ext}$major' 16360 fi 16361 shlibpath_var=LIBPATH 16362 fi 16363 ;; 16364 16365amigaos*) 16366 case $host_cpu in 16367 powerpc) 16368 # Since July 2007 AmigaOS4 officially supports .so libraries. 16369 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 16370 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16371 ;; 16372 m68k) 16373 library_names_spec='$libname.ixlibrary $libname.a' 16374 # Create ${libname}_ixlibrary.a entries in /sys/libs. 16375 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' 16376 ;; 16377 esac 16378 ;; 16379 16380beos*) 16381 library_names_spec='${libname}${shared_ext}' 16382 dynamic_linker="$host_os ld.so" 16383 shlibpath_var=LIBRARY_PATH 16384 ;; 16385 16386bsdi[45]*) 16387 version_type=linux # correct to gnu/linux during the next big refactor 16388 need_version=no 16389 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16390 soname_spec='${libname}${release}${shared_ext}$major' 16391 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 16392 shlibpath_var=LD_LIBRARY_PATH 16393 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 16394 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 16395 # the default ld.so.conf also contains /usr/contrib/lib and 16396 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 16397 # libtool to hard-code these into programs 16398 ;; 16399 16400cygwin* | mingw* | pw32* | cegcc*) 16401 version_type=windows 16402 shrext_cmds=".dll" 16403 need_version=no 16404 need_lib_prefix=no 16405 16406 case $GCC,$cc_basename in 16407 yes,*) 16408 # gcc 16409 library_names_spec='$libname.dll.a' 16410 # DLL is installed to $(libdir)/../bin by postinstall_cmds 16411 postinstall_cmds='base_file=`basename \${file}`~ 16412 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 16413 dldir=$destdir/`dirname \$dlpath`~ 16414 test -d \$dldir || mkdir -p \$dldir~ 16415 $install_prog $dir/$dlname \$dldir/$dlname~ 16416 chmod a+x \$dldir/$dlname~ 16417 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 16418 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 16419 fi' 16420 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 16421 dlpath=$dir/\$dldll~ 16422 $RM \$dlpath' 16423 shlibpath_overrides_runpath=yes 16424 16425 case $host_os in 16426 cygwin*) 16427 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 16428 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 16429 16430 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 16431 ;; 16432 mingw* | cegcc*) 16433 # MinGW DLLs use traditional 'lib' prefix 16434 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 16435 ;; 16436 pw32*) 16437 # pw32 DLLs use 'pw' prefix rather than 'lib' 16438 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 16439 ;; 16440 esac 16441 dynamic_linker='Win32 ld.exe' 16442 ;; 16443 16444 *,cl*) 16445 # Native MSVC 16446 libname_spec='$name' 16447 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 16448 library_names_spec='${libname}.dll.lib' 16449 16450 case $build_os in 16451 mingw*) 16452 sys_lib_search_path_spec= 16453 lt_save_ifs=$IFS 16454 IFS=';' 16455 for lt_path in $LIB 16456 do 16457 IFS=$lt_save_ifs 16458 # Let DOS variable expansion print the short 8.3 style file name. 16459 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 16460 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 16461 done 16462 IFS=$lt_save_ifs 16463 # Convert to MSYS style. 16464 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 16465 ;; 16466 cygwin*) 16467 # Convert to unix form, then to dos form, then back to unix form 16468 # but this time dos style (no spaces!) so that the unix form looks 16469 # like /cygdrive/c/PROGRA~1:/cygdr... 16470 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 16471 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 16472 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 16473 ;; 16474 *) 16475 sys_lib_search_path_spec="$LIB" 16476 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 16477 # It is most probably a Windows format PATH. 16478 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 16479 else 16480 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 16481 fi 16482 # FIXME: find the short name or the path components, as spaces are 16483 # common. (e.g. "Program Files" -> "PROGRA~1") 16484 ;; 16485 esac 16486 16487 # DLL is installed to $(libdir)/../bin by postinstall_cmds 16488 postinstall_cmds='base_file=`basename \${file}`~ 16489 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 16490 dldir=$destdir/`dirname \$dlpath`~ 16491 test -d \$dldir || mkdir -p \$dldir~ 16492 $install_prog $dir/$dlname \$dldir/$dlname' 16493 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 16494 dlpath=$dir/\$dldll~ 16495 $RM \$dlpath' 16496 shlibpath_overrides_runpath=yes 16497 dynamic_linker='Win32 link.exe' 16498 ;; 16499 16500 *) 16501 # Assume MSVC wrapper 16502 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 16503 dynamic_linker='Win32 ld.exe' 16504 ;; 16505 esac 16506 # FIXME: first we should search . and the directory the executable is in 16507 shlibpath_var=PATH 16508 ;; 16509 16510darwin* | rhapsody*) 16511 dynamic_linker="$host_os dyld" 16512 version_type=darwin 16513 need_lib_prefix=no 16514 need_version=no 16515 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 16516 soname_spec='${libname}${release}${major}$shared_ext' 16517 shlibpath_overrides_runpath=yes 16518 shlibpath_var=DYLD_LIBRARY_PATH 16519 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 16520 16521 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 16522 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 16523 ;; 16524 16525dgux*) 16526 version_type=linux # correct to gnu/linux during the next big refactor 16527 need_lib_prefix=no 16528 need_version=no 16529 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 16530 soname_spec='${libname}${release}${shared_ext}$major' 16531 shlibpath_var=LD_LIBRARY_PATH 16532 ;; 16533 16534freebsd* | dragonfly*) 16535 # DragonFly does not have aout. When/if they implement a new 16536 # versioning mechanism, adjust this. 16537 if test -x /usr/bin/objformat; then 16538 objformat=`/usr/bin/objformat` 16539 else 16540 case $host_os in 16541 freebsd[23].*) objformat=aout ;; 16542 *) objformat=elf ;; 16543 esac 16544 fi 16545 version_type=freebsd-$objformat 16546 case $version_type in 16547 freebsd-elf*) 16548 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 16549 need_version=no 16550 need_lib_prefix=no 16551 ;; 16552 freebsd-*) 16553 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 16554 need_version=yes 16555 ;; 16556 esac 16557 shlibpath_var=LD_LIBRARY_PATH 16558 case $host_os in 16559 freebsd2.*) 16560 shlibpath_overrides_runpath=yes 16561 ;; 16562 freebsd3.[01]* | freebsdelf3.[01]*) 16563 shlibpath_overrides_runpath=yes 16564 hardcode_into_libs=yes 16565 ;; 16566 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 16567 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 16568 shlibpath_overrides_runpath=no 16569 hardcode_into_libs=yes 16570 ;; 16571 *) # from 4.6 on, and DragonFly 16572 shlibpath_overrides_runpath=yes 16573 hardcode_into_libs=yes 16574 ;; 16575 esac 16576 ;; 16577 16578gnu*) 16579 version_type=linux # correct to gnu/linux during the next big refactor 16580 need_lib_prefix=no 16581 need_version=no 16582 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 16583 soname_spec='${libname}${release}${shared_ext}$major' 16584 shlibpath_var=LD_LIBRARY_PATH 16585 shlibpath_overrides_runpath=no 16586 hardcode_into_libs=yes 16587 ;; 16588 16589haiku*) 16590 version_type=linux # correct to gnu/linux during the next big refactor 16591 need_lib_prefix=no 16592 need_version=no 16593 dynamic_linker="$host_os runtime_loader" 16594 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 16595 soname_spec='${libname}${release}${shared_ext}$major' 16596 shlibpath_var=LIBRARY_PATH 16597 shlibpath_overrides_runpath=yes 16598 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 16599 hardcode_into_libs=yes 16600 ;; 16601 16602hpux9* | hpux10* | hpux11*) 16603 # Give a soname corresponding to the major version so that dld.sl refuses to 16604 # link against other versions. 16605 version_type=sunos 16606 need_lib_prefix=no 16607 need_version=no 16608 case $host_cpu in 16609 ia64*) 16610 shrext_cmds='.so' 16611 hardcode_into_libs=yes 16612 dynamic_linker="$host_os dld.so" 16613 shlibpath_var=LD_LIBRARY_PATH 16614 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 16615 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16616 soname_spec='${libname}${release}${shared_ext}$major' 16617 if test "X$HPUX_IA64_MODE" = X32; then 16618 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 16619 else 16620 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 16621 fi 16622 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 16623 ;; 16624 hppa*64*) 16625 shrext_cmds='.sl' 16626 hardcode_into_libs=yes 16627 dynamic_linker="$host_os dld.sl" 16628 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 16629 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 16630 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16631 soname_spec='${libname}${release}${shared_ext}$major' 16632 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 16633 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 16634 ;; 16635 *) 16636 shrext_cmds='.sl' 16637 dynamic_linker="$host_os dld.sl" 16638 shlibpath_var=SHLIB_PATH 16639 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 16640 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16641 soname_spec='${libname}${release}${shared_ext}$major' 16642 ;; 16643 esac 16644 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 16645 postinstall_cmds='chmod 555 $lib' 16646 # or fails outright, so override atomically: 16647 install_override_mode=555 16648 ;; 16649 16650interix[3-9]*) 16651 version_type=linux # correct to gnu/linux during the next big refactor 16652 need_lib_prefix=no 16653 need_version=no 16654 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 16655 soname_spec='${libname}${release}${shared_ext}$major' 16656 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 16657 shlibpath_var=LD_LIBRARY_PATH 16658 shlibpath_overrides_runpath=no 16659 hardcode_into_libs=yes 16660 ;; 16661 16662irix5* | irix6* | nonstopux*) 16663 case $host_os in 16664 nonstopux*) version_type=nonstopux ;; 16665 *) 16666 if test "$lt_cv_prog_gnu_ld" = yes; then 16667 version_type=linux # correct to gnu/linux during the next big refactor 16668 else 16669 version_type=irix 16670 fi ;; 16671 esac 16672 need_lib_prefix=no 16673 need_version=no 16674 soname_spec='${libname}${release}${shared_ext}$major' 16675 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 16676 case $host_os in 16677 irix5* | nonstopux*) 16678 libsuff= shlibsuff= 16679 ;; 16680 *) 16681 case $LD in # libtool.m4 will add one of these switches to LD 16682 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 16683 libsuff= shlibsuff= libmagic=32-bit;; 16684 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 16685 libsuff=32 shlibsuff=N32 libmagic=N32;; 16686 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 16687 libsuff=64 shlibsuff=64 libmagic=64-bit;; 16688 *) libsuff= shlibsuff= libmagic=never-match;; 16689 esac 16690 ;; 16691 esac 16692 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 16693 shlibpath_overrides_runpath=no 16694 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 16695 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 16696 hardcode_into_libs=yes 16697 ;; 16698 16699# No shared lib support for Linux oldld, aout, or coff. 16700linux*oldld* | linux*aout* | linux*coff*) 16701 dynamic_linker=no 16702 ;; 16703 16704# This must be glibc/ELF. 16705linux* | k*bsd*-gnu | kopensolaris*-gnu) 16706 version_type=linux # correct to gnu/linux during the next big refactor 16707 need_lib_prefix=no 16708 need_version=no 16709 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16710 soname_spec='${libname}${release}${shared_ext}$major' 16711 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 16712 shlibpath_var=LD_LIBRARY_PATH 16713 shlibpath_overrides_runpath=no 16714 16715 # Some binutils ld are patched to set DT_RUNPATH 16716 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 16717 $as_echo_n "(cached) " >&6 16718else 16719 lt_cv_shlibpath_overrides_runpath=no 16720 save_LDFLAGS=$LDFLAGS 16721 save_libdir=$libdir 16722 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 16723 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 16724 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16725/* end confdefs.h. */ 16726 16727int 16728main () 16729{ 16730 16731 ; 16732 return 0; 16733} 16734_ACEOF 16735if ac_fn_c_try_link "$LINENO"; then : 16736 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 16737 lt_cv_shlibpath_overrides_runpath=yes 16738fi 16739fi 16740rm -f core conftest.err conftest.$ac_objext \ 16741 conftest$ac_exeext conftest.$ac_ext 16742 LDFLAGS=$save_LDFLAGS 16743 libdir=$save_libdir 16744 16745fi 16746 16747 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 16748 16749 # This implies no fast_install, which is unacceptable. 16750 # Some rework will be needed to allow for fast_install 16751 # before this can be enabled. 16752 hardcode_into_libs=yes 16753 16754 # Add ABI-specific directories to the system library path. 16755 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" 16756 16757 # Append ld.so.conf contents to the search path 16758 if test -f /etc/ld.so.conf; then 16759 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' ' '` 16760 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" 16761 16762 fi 16763 16764 # We used to test for /lib/ld.so.1 and disable shared libraries on 16765 # powerpc, because MkLinux only supported shared libraries with the 16766 # GNU dynamic linker. Since this was broken with cross compilers, 16767 # most powerpc-linux boxes support dynamic linking these days and 16768 # people can always --disable-shared, the test was removed, and we 16769 # assume the GNU/Linux dynamic linker is in use. 16770 dynamic_linker='GNU/Linux ld.so' 16771 ;; 16772 16773netbsd*) 16774 version_type=sunos 16775 need_lib_prefix=no 16776 need_version=no 16777 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 16778 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 16779 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 16780 dynamic_linker='NetBSD (a.out) ld.so' 16781 else 16782 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 16783 soname_spec='${libname}${release}${shared_ext}$major' 16784 dynamic_linker='NetBSD ld.elf_so' 16785 fi 16786 shlibpath_var=LD_LIBRARY_PATH 16787 shlibpath_overrides_runpath=yes 16788 hardcode_into_libs=yes 16789 ;; 16790 16791newsos6) 16792 version_type=linux # correct to gnu/linux during the next big refactor 16793 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16794 shlibpath_var=LD_LIBRARY_PATH 16795 shlibpath_overrides_runpath=yes 16796 ;; 16797 16798*nto* | *qnx*) 16799 version_type=qnx 16800 need_lib_prefix=no 16801 need_version=no 16802 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16803 soname_spec='${libname}${release}${shared_ext}$major' 16804 shlibpath_var=LD_LIBRARY_PATH 16805 shlibpath_overrides_runpath=no 16806 hardcode_into_libs=yes 16807 dynamic_linker='ldqnx.so' 16808 ;; 16809 16810openbsd*) 16811 version_type=sunos 16812 sys_lib_dlsearch_path_spec="/usr/lib" 16813 need_lib_prefix=no 16814 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 16815 case $host_os in 16816 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 16817 *) need_version=no ;; 16818 esac 16819 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 16820 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 16821 shlibpath_var=LD_LIBRARY_PATH 16822 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 16823 case $host_os in 16824 openbsd2.[89] | openbsd2.[89].*) 16825 shlibpath_overrides_runpath=no 16826 ;; 16827 *) 16828 shlibpath_overrides_runpath=yes 16829 ;; 16830 esac 16831 else 16832 shlibpath_overrides_runpath=yes 16833 fi 16834 ;; 16835 16836os2*) 16837 libname_spec='$name' 16838 shrext_cmds=".dll" 16839 need_lib_prefix=no 16840 library_names_spec='$libname${shared_ext} $libname.a' 16841 dynamic_linker='OS/2 ld.exe' 16842 shlibpath_var=LIBPATH 16843 ;; 16844 16845osf3* | osf4* | osf5*) 16846 version_type=osf 16847 need_lib_prefix=no 16848 need_version=no 16849 soname_spec='${libname}${release}${shared_ext}$major' 16850 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16851 shlibpath_var=LD_LIBRARY_PATH 16852 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 16853 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 16854 ;; 16855 16856rdos*) 16857 dynamic_linker=no 16858 ;; 16859 16860solaris*) 16861 version_type=linux # correct to gnu/linux during the next big refactor 16862 need_lib_prefix=no 16863 need_version=no 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 shlibpath_var=LD_LIBRARY_PATH 16867 shlibpath_overrides_runpath=yes 16868 hardcode_into_libs=yes 16869 # ldd complains unless libraries are executable 16870 postinstall_cmds='chmod +x $lib' 16871 ;; 16872 16873sunos4*) 16874 version_type=sunos 16875 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 16876 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 16877 shlibpath_var=LD_LIBRARY_PATH 16878 shlibpath_overrides_runpath=yes 16879 if test "$with_gnu_ld" = yes; then 16880 need_lib_prefix=no 16881 fi 16882 need_version=yes 16883 ;; 16884 16885sysv4 | sysv4.3*) 16886 version_type=linux # correct to gnu/linux during the next big refactor 16887 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16888 soname_spec='${libname}${release}${shared_ext}$major' 16889 shlibpath_var=LD_LIBRARY_PATH 16890 case $host_vendor in 16891 sni) 16892 shlibpath_overrides_runpath=no 16893 need_lib_prefix=no 16894 runpath_var=LD_RUN_PATH 16895 ;; 16896 siemens) 16897 need_lib_prefix=no 16898 ;; 16899 motorola) 16900 need_lib_prefix=no 16901 need_version=no 16902 shlibpath_overrides_runpath=no 16903 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 16904 ;; 16905 esac 16906 ;; 16907 16908sysv4*MP*) 16909 if test -d /usr/nec ;then 16910 version_type=linux # correct to gnu/linux during the next big refactor 16911 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 16912 soname_spec='$libname${shared_ext}.$major' 16913 shlibpath_var=LD_LIBRARY_PATH 16914 fi 16915 ;; 16916 16917sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 16918 version_type=freebsd-elf 16919 need_lib_prefix=no 16920 need_version=no 16921 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 16922 soname_spec='${libname}${release}${shared_ext}$major' 16923 shlibpath_var=LD_LIBRARY_PATH 16924 shlibpath_overrides_runpath=yes 16925 hardcode_into_libs=yes 16926 if test "$with_gnu_ld" = yes; then 16927 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 16928 else 16929 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 16930 case $host_os in 16931 sco3.2v5*) 16932 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 16933 ;; 16934 esac 16935 fi 16936 sys_lib_dlsearch_path_spec='/usr/lib' 16937 ;; 16938 16939tpf*) 16940 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 16941 version_type=linux # correct to gnu/linux during the next big refactor 16942 need_lib_prefix=no 16943 need_version=no 16944 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16945 shlibpath_var=LD_LIBRARY_PATH 16946 shlibpath_overrides_runpath=no 16947 hardcode_into_libs=yes 16948 ;; 16949 16950uts4*) 16951 version_type=linux # correct to gnu/linux during the next big refactor 16952 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16953 soname_spec='${libname}${release}${shared_ext}$major' 16954 shlibpath_var=LD_LIBRARY_PATH 16955 ;; 16956 16957*) 16958 dynamic_linker=no 16959 ;; 16960esac 16961{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 16962$as_echo "$dynamic_linker" >&6; } 16963test "$dynamic_linker" = no && can_build_shared=no 16964 16965variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 16966if test "$GCC" = yes; then 16967 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 16968fi 16969 16970if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 16971 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 16972fi 16973if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 16974 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 16975fi 16976 16977 16978 16979 16980 16981 16982 16983 16984 16985 16986 16987 16988 16989 16990 16991 16992 16993 16994 16995 16996 16997 16998 16999 17000 17001 17002 17003 17004 17005 17006 17007 17008 17009 17010 17011 17012 17013 17014 17015 17016 17017 17018 17019 17020 17021 17022 17023 17024 17025 17026 17027 17028 17029 17030 17031 17032 17033 17034 17035 17036 17037 17038 17039 17040 17041 17042 17043 17044 17045 17046 17047 17048 17049 17050 17051 17052 17053 17054 17055 17056 17057 17058 17059 17060 17061 17062 17063 17064 17065 17066 17067 17068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 17069$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 17070hardcode_action= 17071if test -n "$hardcode_libdir_flag_spec" || 17072 test -n "$runpath_var" || 17073 test "X$hardcode_automatic" = "Xyes" ; then 17074 17075 # We can hardcode non-existent directories. 17076 if test "$hardcode_direct" != no && 17077 # If the only mechanism to avoid hardcoding is shlibpath_var, we 17078 # have to relink, otherwise we might link with an installed library 17079 # when we should be linking with a yet-to-be-installed one 17080 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 17081 test "$hardcode_minus_L" != no; then 17082 # Linking always hardcodes the temporary library directory. 17083 hardcode_action=relink 17084 else 17085 # We can link without hardcoding, and we can hardcode nonexisting dirs. 17086 hardcode_action=immediate 17087 fi 17088else 17089 # We cannot hardcode anything, or else we can only hardcode existing 17090 # directories. 17091 hardcode_action=unsupported 17092fi 17093{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 17094$as_echo "$hardcode_action" >&6; } 17095 17096if test "$hardcode_action" = relink || 17097 test "$inherit_rpath" = yes; then 17098 # Fast installation is not supported 17099 enable_fast_install=no 17100elif test "$shlibpath_overrides_runpath" = yes || 17101 test "$enable_shared" = no; then 17102 # Fast installation is not necessary 17103 enable_fast_install=needless 17104fi 17105 17106 17107 17108 17109 17110 17111 if test "x$enable_dlopen" != xyes; then 17112 enable_dlopen=unknown 17113 enable_dlopen_self=unknown 17114 enable_dlopen_self_static=unknown 17115else 17116 lt_cv_dlopen=no 17117 lt_cv_dlopen_libs= 17118 17119 case $host_os in 17120 beos*) 17121 lt_cv_dlopen="load_add_on" 17122 lt_cv_dlopen_libs= 17123 lt_cv_dlopen_self=yes 17124 ;; 17125 17126 mingw* | pw32* | cegcc*) 17127 lt_cv_dlopen="LoadLibrary" 17128 lt_cv_dlopen_libs= 17129 ;; 17130 17131 cygwin*) 17132 lt_cv_dlopen="dlopen" 17133 lt_cv_dlopen_libs= 17134 ;; 17135 17136 darwin*) 17137 # if libdl is installed we need to link against it 17138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 17139$as_echo_n "checking for dlopen in -ldl... " >&6; } 17140if ${ac_cv_lib_dl_dlopen+:} false; then : 17141 $as_echo_n "(cached) " >&6 17142else 17143 ac_check_lib_save_LIBS=$LIBS 17144LIBS="-ldl $LIBS" 17145cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17146/* end confdefs.h. */ 17147 17148/* Override any GCC internal prototype to avoid an error. 17149 Use char because int might match the return type of a GCC 17150 builtin and then its argument prototype would still apply. */ 17151#ifdef __cplusplus 17152extern "C" 17153#endif 17154char dlopen (); 17155int 17156main () 17157{ 17158return dlopen (); 17159 ; 17160 return 0; 17161} 17162_ACEOF 17163if ac_fn_c_try_link "$LINENO"; then : 17164 ac_cv_lib_dl_dlopen=yes 17165else 17166 ac_cv_lib_dl_dlopen=no 17167fi 17168rm -f core conftest.err conftest.$ac_objext \ 17169 conftest$ac_exeext conftest.$ac_ext 17170LIBS=$ac_check_lib_save_LIBS 17171fi 17172{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 17173$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 17174if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 17175 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 17176else 17177 17178 lt_cv_dlopen="dyld" 17179 lt_cv_dlopen_libs= 17180 lt_cv_dlopen_self=yes 17181 17182fi 17183 17184 ;; 17185 17186 *) 17187 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 17188if test "x$ac_cv_func_shl_load" = xyes; then : 17189 lt_cv_dlopen="shl_load" 17190else 17191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 17192$as_echo_n "checking for shl_load in -ldld... " >&6; } 17193if ${ac_cv_lib_dld_shl_load+:} false; then : 17194 $as_echo_n "(cached) " >&6 17195else 17196 ac_check_lib_save_LIBS=$LIBS 17197LIBS="-ldld $LIBS" 17198cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17199/* end confdefs.h. */ 17200 17201/* Override any GCC internal prototype to avoid an error. 17202 Use char because int might match the return type of a GCC 17203 builtin and then its argument prototype would still apply. */ 17204#ifdef __cplusplus 17205extern "C" 17206#endif 17207char shl_load (); 17208int 17209main () 17210{ 17211return shl_load (); 17212 ; 17213 return 0; 17214} 17215_ACEOF 17216if ac_fn_c_try_link "$LINENO"; then : 17217 ac_cv_lib_dld_shl_load=yes 17218else 17219 ac_cv_lib_dld_shl_load=no 17220fi 17221rm -f core conftest.err conftest.$ac_objext \ 17222 conftest$ac_exeext conftest.$ac_ext 17223LIBS=$ac_check_lib_save_LIBS 17224fi 17225{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 17226$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 17227if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 17228 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 17229else 17230 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 17231if test "x$ac_cv_func_dlopen" = xyes; then : 17232 lt_cv_dlopen="dlopen" 17233else 17234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 17235$as_echo_n "checking for dlopen in -ldl... " >&6; } 17236if ${ac_cv_lib_dl_dlopen+:} false; then : 17237 $as_echo_n "(cached) " >&6 17238else 17239 ac_check_lib_save_LIBS=$LIBS 17240LIBS="-ldl $LIBS" 17241cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17242/* end confdefs.h. */ 17243 17244/* Override any GCC internal prototype to avoid an error. 17245 Use char because int might match the return type of a GCC 17246 builtin and then its argument prototype would still apply. */ 17247#ifdef __cplusplus 17248extern "C" 17249#endif 17250char dlopen (); 17251int 17252main () 17253{ 17254return dlopen (); 17255 ; 17256 return 0; 17257} 17258_ACEOF 17259if ac_fn_c_try_link "$LINENO"; then : 17260 ac_cv_lib_dl_dlopen=yes 17261else 17262 ac_cv_lib_dl_dlopen=no 17263fi 17264rm -f core conftest.err conftest.$ac_objext \ 17265 conftest$ac_exeext conftest.$ac_ext 17266LIBS=$ac_check_lib_save_LIBS 17267fi 17268{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 17269$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 17270if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 17271 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 17272else 17273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 17274$as_echo_n "checking for dlopen in -lsvld... " >&6; } 17275if ${ac_cv_lib_svld_dlopen+:} false; then : 17276 $as_echo_n "(cached) " >&6 17277else 17278 ac_check_lib_save_LIBS=$LIBS 17279LIBS="-lsvld $LIBS" 17280cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17281/* end confdefs.h. */ 17282 17283/* Override any GCC internal prototype to avoid an error. 17284 Use char because int might match the return type of a GCC 17285 builtin and then its argument prototype would still apply. */ 17286#ifdef __cplusplus 17287extern "C" 17288#endif 17289char dlopen (); 17290int 17291main () 17292{ 17293return dlopen (); 17294 ; 17295 return 0; 17296} 17297_ACEOF 17298if ac_fn_c_try_link "$LINENO"; then : 17299 ac_cv_lib_svld_dlopen=yes 17300else 17301 ac_cv_lib_svld_dlopen=no 17302fi 17303rm -f core conftest.err conftest.$ac_objext \ 17304 conftest$ac_exeext conftest.$ac_ext 17305LIBS=$ac_check_lib_save_LIBS 17306fi 17307{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 17308$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 17309if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 17310 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 17311else 17312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 17313$as_echo_n "checking for dld_link in -ldld... " >&6; } 17314if ${ac_cv_lib_dld_dld_link+:} false; then : 17315 $as_echo_n "(cached) " >&6 17316else 17317 ac_check_lib_save_LIBS=$LIBS 17318LIBS="-ldld $LIBS" 17319cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17320/* end confdefs.h. */ 17321 17322/* Override any GCC internal prototype to avoid an error. 17323 Use char because int might match the return type of a GCC 17324 builtin and then its argument prototype would still apply. */ 17325#ifdef __cplusplus 17326extern "C" 17327#endif 17328char dld_link (); 17329int 17330main () 17331{ 17332return dld_link (); 17333 ; 17334 return 0; 17335} 17336_ACEOF 17337if ac_fn_c_try_link "$LINENO"; then : 17338 ac_cv_lib_dld_dld_link=yes 17339else 17340 ac_cv_lib_dld_dld_link=no 17341fi 17342rm -f core conftest.err conftest.$ac_objext \ 17343 conftest$ac_exeext conftest.$ac_ext 17344LIBS=$ac_check_lib_save_LIBS 17345fi 17346{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 17347$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 17348if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 17349 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 17350fi 17351 17352 17353fi 17354 17355 17356fi 17357 17358 17359fi 17360 17361 17362fi 17363 17364 17365fi 17366 17367 ;; 17368 esac 17369 17370 if test "x$lt_cv_dlopen" != xno; then 17371 enable_dlopen=yes 17372 else 17373 enable_dlopen=no 17374 fi 17375 17376 case $lt_cv_dlopen in 17377 dlopen) 17378 save_CPPFLAGS="$CPPFLAGS" 17379 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 17380 17381 save_LDFLAGS="$LDFLAGS" 17382 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 17383 17384 save_LIBS="$LIBS" 17385 LIBS="$lt_cv_dlopen_libs $LIBS" 17386 17387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 17388$as_echo_n "checking whether a program can dlopen itself... " >&6; } 17389if ${lt_cv_dlopen_self+:} false; then : 17390 $as_echo_n "(cached) " >&6 17391else 17392 if test "$cross_compiling" = yes; then : 17393 lt_cv_dlopen_self=cross 17394else 17395 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 17396 lt_status=$lt_dlunknown 17397 cat > conftest.$ac_ext <<_LT_EOF 17398#line $LINENO "configure" 17399#include "confdefs.h" 17400 17401#if HAVE_DLFCN_H 17402#include <dlfcn.h> 17403#endif 17404 17405#include <stdio.h> 17406 17407#ifdef RTLD_GLOBAL 17408# define LT_DLGLOBAL RTLD_GLOBAL 17409#else 17410# ifdef DL_GLOBAL 17411# define LT_DLGLOBAL DL_GLOBAL 17412# else 17413# define LT_DLGLOBAL 0 17414# endif 17415#endif 17416 17417/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 17418 find out it does not work in some platform. */ 17419#ifndef LT_DLLAZY_OR_NOW 17420# ifdef RTLD_LAZY 17421# define LT_DLLAZY_OR_NOW RTLD_LAZY 17422# else 17423# ifdef DL_LAZY 17424# define LT_DLLAZY_OR_NOW DL_LAZY 17425# else 17426# ifdef RTLD_NOW 17427# define LT_DLLAZY_OR_NOW RTLD_NOW 17428# else 17429# ifdef DL_NOW 17430# define LT_DLLAZY_OR_NOW DL_NOW 17431# else 17432# define LT_DLLAZY_OR_NOW 0 17433# endif 17434# endif 17435# endif 17436# endif 17437#endif 17438 17439/* When -fvisbility=hidden is used, assume the code has been annotated 17440 correspondingly for the symbols needed. */ 17441#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 17442int fnord () __attribute__((visibility("default"))); 17443#endif 17444 17445int fnord () { return 42; } 17446int main () 17447{ 17448 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 17449 int status = $lt_dlunknown; 17450 17451 if (self) 17452 { 17453 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 17454 else 17455 { 17456 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 17457 else puts (dlerror ()); 17458 } 17459 /* dlclose (self); */ 17460 } 17461 else 17462 puts (dlerror ()); 17463 17464 return status; 17465} 17466_LT_EOF 17467 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 17468 (eval $ac_link) 2>&5 17469 ac_status=$? 17470 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17471 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 17472 (./conftest; exit; ) >&5 2>/dev/null 17473 lt_status=$? 17474 case x$lt_status in 17475 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 17476 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 17477 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 17478 esac 17479 else : 17480 # compilation failed 17481 lt_cv_dlopen_self=no 17482 fi 17483fi 17484rm -fr conftest* 17485 17486 17487fi 17488{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 17489$as_echo "$lt_cv_dlopen_self" >&6; } 17490 17491 if test "x$lt_cv_dlopen_self" = xyes; then 17492 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 17493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 17494$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 17495if ${lt_cv_dlopen_self_static+:} false; then : 17496 $as_echo_n "(cached) " >&6 17497else 17498 if test "$cross_compiling" = yes; then : 17499 lt_cv_dlopen_self_static=cross 17500else 17501 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 17502 lt_status=$lt_dlunknown 17503 cat > conftest.$ac_ext <<_LT_EOF 17504#line $LINENO "configure" 17505#include "confdefs.h" 17506 17507#if HAVE_DLFCN_H 17508#include <dlfcn.h> 17509#endif 17510 17511#include <stdio.h> 17512 17513#ifdef RTLD_GLOBAL 17514# define LT_DLGLOBAL RTLD_GLOBAL 17515#else 17516# ifdef DL_GLOBAL 17517# define LT_DLGLOBAL DL_GLOBAL 17518# else 17519# define LT_DLGLOBAL 0 17520# endif 17521#endif 17522 17523/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 17524 find out it does not work in some platform. */ 17525#ifndef LT_DLLAZY_OR_NOW 17526# ifdef RTLD_LAZY 17527# define LT_DLLAZY_OR_NOW RTLD_LAZY 17528# else 17529# ifdef DL_LAZY 17530# define LT_DLLAZY_OR_NOW DL_LAZY 17531# else 17532# ifdef RTLD_NOW 17533# define LT_DLLAZY_OR_NOW RTLD_NOW 17534# else 17535# ifdef DL_NOW 17536# define LT_DLLAZY_OR_NOW DL_NOW 17537# else 17538# define LT_DLLAZY_OR_NOW 0 17539# endif 17540# endif 17541# endif 17542# endif 17543#endif 17544 17545/* When -fvisbility=hidden is used, assume the code has been annotated 17546 correspondingly for the symbols needed. */ 17547#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 17548int fnord () __attribute__((visibility("default"))); 17549#endif 17550 17551int fnord () { return 42; } 17552int main () 17553{ 17554 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 17555 int status = $lt_dlunknown; 17556 17557 if (self) 17558 { 17559 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 17560 else 17561 { 17562 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 17563 else puts (dlerror ()); 17564 } 17565 /* dlclose (self); */ 17566 } 17567 else 17568 puts (dlerror ()); 17569 17570 return status; 17571} 17572_LT_EOF 17573 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 17574 (eval $ac_link) 2>&5 17575 ac_status=$? 17576 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17577 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 17578 (./conftest; exit; ) >&5 2>/dev/null 17579 lt_status=$? 17580 case x$lt_status in 17581 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 17582 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 17583 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 17584 esac 17585 else : 17586 # compilation failed 17587 lt_cv_dlopen_self_static=no 17588 fi 17589fi 17590rm -fr conftest* 17591 17592 17593fi 17594{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 17595$as_echo "$lt_cv_dlopen_self_static" >&6; } 17596 fi 17597 17598 CPPFLAGS="$save_CPPFLAGS" 17599 LDFLAGS="$save_LDFLAGS" 17600 LIBS="$save_LIBS" 17601 ;; 17602 esac 17603 17604 case $lt_cv_dlopen_self in 17605 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 17606 *) enable_dlopen_self=unknown ;; 17607 esac 17608 17609 case $lt_cv_dlopen_self_static in 17610 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 17611 *) enable_dlopen_self_static=unknown ;; 17612 esac 17613fi 17614 17615 17616 17617 17618 17619 17620 17621 17622 17623 17624 17625 17626 17627 17628 17629 17630 17631striplib= 17632old_striplib= 17633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 17634$as_echo_n "checking whether stripping libraries is possible... " >&6; } 17635if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 17636 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 17637 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 17638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 17639$as_echo "yes" >&6; } 17640else 17641# FIXME - insert some real tests, host_os isn't really good enough 17642 case $host_os in 17643 darwin*) 17644 if test -n "$STRIP" ; then 17645 striplib="$STRIP -x" 17646 old_striplib="$STRIP -S" 17647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 17648$as_echo "yes" >&6; } 17649 else 17650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 17651$as_echo "no" >&6; } 17652 fi 17653 ;; 17654 *) 17655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 17656$as_echo "no" >&6; } 17657 ;; 17658 esac 17659fi 17660 17661 17662 17663 17664 17665 17666 17667 17668 17669 17670 17671 17672 # Report which library types will actually be built 17673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 17674$as_echo_n "checking if libtool supports shared libraries... " >&6; } 17675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 17676$as_echo "$can_build_shared" >&6; } 17677 17678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 17679$as_echo_n "checking whether to build shared libraries... " >&6; } 17680 test "$can_build_shared" = "no" && enable_shared=no 17681 17682 # On AIX, shared libraries and static libraries use the same namespace, and 17683 # are all built from PIC. 17684 case $host_os in 17685 aix3*) 17686 test "$enable_shared" = yes && enable_static=no 17687 if test -n "$RANLIB"; then 17688 archive_cmds="$archive_cmds~\$RANLIB \$lib" 17689 postinstall_cmds='$RANLIB $lib' 17690 fi 17691 ;; 17692 17693 aix[4-9]*) 17694 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 17695 test "$enable_shared" = yes && enable_static=no 17696 fi 17697 ;; 17698 esac 17699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 17700$as_echo "$enable_shared" >&6; } 17701 17702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 17703$as_echo_n "checking whether to build static libraries... " >&6; } 17704 # Make sure either enable_shared or enable_static is yes. 17705 test "$enable_shared" = yes || enable_static=yes 17706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 17707$as_echo "$enable_static" >&6; } 17708 17709 17710 17711 17712fi 17713ac_ext=c 17714ac_cpp='$CPP $CPPFLAGS' 17715ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17716ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17717ac_compiler_gnu=$ac_cv_c_compiler_gnu 17718 17719CC="$lt_save_CC" 17720 17721 17722 17723 17724 17725 17726 17727 17728 17729 17730 17731 17732 17733 17734 17735 ac_config_commands="$ac_config_commands libtool" 17736 17737 17738 17739 17740# Only expand once: 17741 17742 17743 17744 17745 17746# Define a configure option for an alternate module directory 17747 17748# Check whether --with-xorg-module-dir was given. 17749if test "${with_xorg_module_dir+set}" = set; then : 17750 withval=$with_xorg_module_dir; moduledir="$withval" 17751else 17752 moduledir="$libdir/xorg/modules" 17753fi 17754 17755 17756 17757# Store the list of server defined optional extensions in REQUIRED_MODULES 17758 17759 17760 SAVE_CFLAGS="$CFLAGS" 17761 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 17762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17763/* end confdefs.h. */ 17764 17765#include "xorg-server.h" 17766#if !defined RANDR 17767#error RANDR not defined 17768#endif 17769 17770int 17771main () 17772{ 17773 17774 ; 17775 return 0; 17776} 17777_ACEOF 17778if ac_fn_c_try_compile "$LINENO"; then : 17779 _EXT_CHECK=yes 17780else 17781 _EXT_CHECK=no 17782fi 17783rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17784 CFLAGS="$SAVE_CFLAGS" 17785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5 17786$as_echo_n "checking if RANDR is defined... " >&6; } 17787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 17788$as_echo "$_EXT_CHECK" >&6; } 17789 if test "$_EXT_CHECK" != no; then 17790 REQUIRED_MODULES="$REQUIRED_MODULES randrproto" 17791 fi 17792 17793 17794 17795 SAVE_CFLAGS="$CFLAGS" 17796 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 17797 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17798/* end confdefs.h. */ 17799 17800#include "xorg-server.h" 17801#if !defined RENDER 17802#error RENDER not defined 17803#endif 17804 17805int 17806main () 17807{ 17808 17809 ; 17810 return 0; 17811} 17812_ACEOF 17813if ac_fn_c_try_compile "$LINENO"; then : 17814 _EXT_CHECK=yes 17815else 17816 _EXT_CHECK=no 17817fi 17818rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17819 CFLAGS="$SAVE_CFLAGS" 17820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5 17821$as_echo_n "checking if RENDER is defined... " >&6; } 17822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 17823$as_echo "$_EXT_CHECK" >&6; } 17824 if test "$_EXT_CHECK" != no; then 17825 REQUIRED_MODULES="$REQUIRED_MODULES renderproto" 17826 fi 17827 17828 17829 17830 SAVE_CFLAGS="$CFLAGS" 17831 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 17832 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17833/* end confdefs.h. */ 17834 17835#include "xorg-server.h" 17836#if !defined XV 17837#error XV not defined 17838#endif 17839 17840int 17841main () 17842{ 17843 17844 ; 17845 return 0; 17846} 17847_ACEOF 17848if ac_fn_c_try_compile "$LINENO"; then : 17849 _EXT_CHECK=yes 17850else 17851 _EXT_CHECK=no 17852fi 17853rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17854 CFLAGS="$SAVE_CFLAGS" 17855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5 17856$as_echo_n "checking if XV is defined... " >&6; } 17857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 17858$as_echo "$_EXT_CHECK" >&6; } 17859 if test "$_EXT_CHECK" != no; then 17860 REQUIRED_MODULES="$REQUIRED_MODULES videoproto" 17861 fi 17862 17863 17864 17865 SAVE_CFLAGS="$CFLAGS" 17866 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 17867 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17868/* end confdefs.h. */ 17869 17870#include "xorg-server.h" 17871#if !defined DPMSExtension 17872#error DPMSExtension not defined 17873#endif 17874 17875int 17876main () 17877{ 17878 17879 ; 17880 return 0; 17881} 17882_ACEOF 17883if ac_fn_c_try_compile "$LINENO"; then : 17884 _EXT_CHECK=yes 17885else 17886 _EXT_CHECK=no 17887fi 17888rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17889 CFLAGS="$SAVE_CFLAGS" 17890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5 17891$as_echo_n "checking if DPMSExtension is defined... " >&6; } 17892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 17893$as_echo "$_EXT_CHECK" >&6; } 17894 if test "$_EXT_CHECK" != no; then 17895 REQUIRED_MODULES="$REQUIRED_MODULES xextproto" 17896 fi 17897 17898 17899 17900 SAVE_CFLAGS="$CFLAGS" 17901 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 17902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17903/* end confdefs.h. */ 17904 17905#include "xorg-server.h" 17906#if !defined XFreeXDGA 17907#error XFreeXDGA not defined 17908#endif 17909 17910int 17911main () 17912{ 17913 17914 ; 17915 return 0; 17916} 17917_ACEOF 17918if ac_fn_c_try_compile "$LINENO"; then : 17919 _EXT_CHECK=yes 17920else 17921 _EXT_CHECK=no 17922fi 17923rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17924 CFLAGS="$SAVE_CFLAGS" 17925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XFreeXDGA is defined" >&5 17926$as_echo_n "checking if XFreeXDGA is defined... " >&6; } 17927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 17928$as_echo "$_EXT_CHECK" >&6; } 17929 if test "$_EXT_CHECK" != no; then 17930 REQUIRED_MODULES="$REQUIRED_MODULES xf86dgaproto" 17931 fi 17932 17933 17934# Obtain compiler/linker options for the driver dependencies 17935 17936pkg_failed=no 17937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5 17938$as_echo_n "checking for XORG... " >&6; } 17939 17940if test -n "$XORG_CFLAGS"; then 17941 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS" 17942 elif test -n "$PKG_CONFIG"; then 17943 if test -n "$PKG_CONFIG" && \ 17944 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\""; } >&5 17945 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5 17946 ac_status=$? 17947 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17948 test $ac_status = 0; }; then 17949 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 17950else 17951 pkg_failed=yes 17952fi 17953 else 17954 pkg_failed=untried 17955fi 17956if test -n "$XORG_LIBS"; then 17957 pkg_cv_XORG_LIBS="$XORG_LIBS" 17958 elif test -n "$PKG_CONFIG"; then 17959 if test -n "$PKG_CONFIG" && \ 17960 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\""; } >&5 17961 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5 17962 ac_status=$? 17963 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17964 test $ac_status = 0; }; then 17965 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 17966else 17967 pkg_failed=yes 17968fi 17969 else 17970 pkg_failed=untried 17971fi 17972 17973 17974 17975if test $pkg_failed = yes; then 17976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 17977$as_echo "no" >&6; } 17978 17979if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 17980 _pkg_short_errors_supported=yes 17981else 17982 _pkg_short_errors_supported=no 17983fi 17984 if test $_pkg_short_errors_supported = yes; then 17985 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1` 17986 else 17987 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1` 17988 fi 17989 # Put the nasty error message in config.log where it belongs 17990 echo "$XORG_PKG_ERRORS" >&5 17991 17992 as_fn_error $? "Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met: 17993 17994$XORG_PKG_ERRORS 17995 17996Consider adjusting the PKG_CONFIG_PATH environment variable if you 17997installed software in a non-standard prefix. 17998 17999Alternatively, you may set the environment variables XORG_CFLAGS 18000and XORG_LIBS to avoid the need to call pkg-config. 18001See the pkg-config man page for more details." "$LINENO" 5 18002 18003elif test $pkg_failed = untried; then 18004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18005$as_echo "no" >&6; } 18006 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18007$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18008as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18009is in your PATH or set the PKG_CONFIG environment variable to the full 18010path to pkg-config. 18011 18012Alternatively, you may set the environment variables XORG_CFLAGS 18013and XORG_LIBS to avoid the need to call pkg-config. 18014See the pkg-config man page for more details. 18015 18016To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18017See \`config.log' for more details" "$LINENO" 5; } 18018 18019else 18020 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS 18021 XORG_LIBS=$pkg_cv_XORG_LIBS 18022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18023$as_echo "yes" >&6; } 18024 18025fi 18026 18027save_CFLAGS="$CFLAGS" 18028CFLAGS="$XORG_CFLAGS" 18029ac_fn_c_check_decl "$LINENO" "xf86ConfigIsaEntity" "ac_cv_have_decl_xf86ConfigIsaEntity" "#include \"xf86.h\" 18030" 18031if test "x$ac_cv_have_decl_xf86ConfigIsaEntity" = xyes; then : 18032 18033$as_echo "#define HAVE_ISA 1" >>confdefs.h 18034 18035fi 18036 18037CFLAGS="$save_CFLAGS" 18038 18039# Checks for libraries. 18040SAVE_CPPFLAGS="$CPPFLAGS" 18041CPPFLAGS="$CPPFLAGS $XORG_CFLAGS" 18042ac_fn_c_check_decl "$LINENO" "XSERVER_LIBPCIACCESS" "ac_cv_have_decl_XSERVER_LIBPCIACCESS" "#include \"xorg-server.h\" 18043" 18044if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = xyes; then : 18045 XSERVER_LIBPCIACCESS=yes 18046else 18047 XSERVER_LIBPCIACCESS=no 18048fi 18049 18050CPPFLAGS="$SAVE_CPPFLAGS" 18051 18052# Check whether --enable-xaa was given. 18053if test "${enable_xaa+set}" = set; then : 18054 enableval=$enable_xaa; XAA="$enableval" 18055else 18056 XAA=auto 18057fi 18058 18059if test "x$XAA" != xno; then 18060 save_CFLAGS=$CFLAGS 18061 save_CPPFLAGS=$CPPFLAGS 18062 CFLAGS=$XORG_CFLAGS 18063 CPPFLAGS="$XORG_CFLAGS" 18064 for ac_header in xaa.h 18065do : 18066 ac_fn_c_check_header_mongrel "$LINENO" "xaa.h" "ac_cv_header_xaa_h" "$ac_includes_default" 18067if test "x$ac_cv_header_xaa_h" = xyes; then : 18068 cat >>confdefs.h <<_ACEOF 18069#define HAVE_XAA_H 1 18070_ACEOF 18071 XAA=yes 18072else 18073 XAA=no 18074fi 18075 18076done 18077 18078 CFLAGS=$save_CFLAGS 18079 CPPFLAGS=$save_CPPFLAGS 18080fi 18081{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include XAA support" >&5 18082$as_echo_n "checking whether to include XAA support... " >&6; } 18083 if test "x$XAA" = xyes; then 18084 XAA_TRUE= 18085 XAA_FALSE='#' 18086else 18087 XAA_TRUE='#' 18088 XAA_FALSE= 18089fi 18090 18091{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XAA" >&5 18092$as_echo "$XAA" >&6; } 18093 18094if test "x$XSERVER_LIBPCIACCESS" = xyes; then 18095 18096pkg_failed=no 18097{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5 18098$as_echo_n "checking for PCIACCESS... " >&6; } 18099 18100if test -n "$PCIACCESS_CFLAGS"; then 18101 pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS" 18102 elif test -n "$PKG_CONFIG"; then 18103 if test -n "$PKG_CONFIG" && \ 18104 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5 18105 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 18106 ac_status=$? 18107 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18108 test $ac_status = 0; }; then 18109 pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null` 18110else 18111 pkg_failed=yes 18112fi 18113 else 18114 pkg_failed=untried 18115fi 18116if test -n "$PCIACCESS_LIBS"; then 18117 pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS" 18118 elif test -n "$PKG_CONFIG"; then 18119 if test -n "$PKG_CONFIG" && \ 18120 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5 18121 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 18122 ac_status=$? 18123 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18124 test $ac_status = 0; }; then 18125 pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null` 18126else 18127 pkg_failed=yes 18128fi 18129 else 18130 pkg_failed=untried 18131fi 18132 18133 18134 18135if test $pkg_failed = yes; then 18136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18137$as_echo "no" >&6; } 18138 18139if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18140 _pkg_short_errors_supported=yes 18141else 18142 _pkg_short_errors_supported=no 18143fi 18144 if test $_pkg_short_errors_supported = yes; then 18145 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "pciaccess >= 0.8.0" 2>&1` 18146 else 18147 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors "pciaccess >= 0.8.0" 2>&1` 18148 fi 18149 # Put the nasty error message in config.log where it belongs 18150 echo "$PCIACCESS_PKG_ERRORS" >&5 18151 18152 as_fn_error $? "Package requirements (pciaccess >= 0.8.0) were not met: 18153 18154$PCIACCESS_PKG_ERRORS 18155 18156Consider adjusting the PKG_CONFIG_PATH environment variable if you 18157installed software in a non-standard prefix. 18158 18159Alternatively, you may set the environment variables PCIACCESS_CFLAGS 18160and PCIACCESS_LIBS to avoid the need to call pkg-config. 18161See the pkg-config man page for more details." "$LINENO" 5 18162 18163elif test $pkg_failed = untried; then 18164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18165$as_echo "no" >&6; } 18166 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18167$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18168as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18169is in your PATH or set the PKG_CONFIG environment variable to the full 18170path to pkg-config. 18171 18172Alternatively, you may set the environment variables PCIACCESS_CFLAGS 18173and PCIACCESS_LIBS to avoid the need to call pkg-config. 18174See the pkg-config man page for more details. 18175 18176To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18177See \`config.log' for more details" "$LINENO" 5; } 18178 18179else 18180 PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS 18181 PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS 18182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18183$as_echo "yes" >&6; } 18184 18185fi 18186 XORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS" 18187fi 18188 if test "x$XSERVER_LIBPCIACCESS" = xyes; then 18189 XSERVER_LIBPCIACCESS_TRUE= 18190 XSERVER_LIBPCIACCESS_FALSE='#' 18191else 18192 XSERVER_LIBPCIACCESS_TRUE='#' 18193 XSERVER_LIBPCIACCESS_FALSE= 18194fi 18195 18196 18197 18198 18199DRIVER_NAME=neomagic 18200 18201 18202ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile" 18203 18204cat >confcache <<\_ACEOF 18205# This file is a shell script that caches the results of configure 18206# tests run on this system so they can be shared between configure 18207# scripts and configure runs, see configure's option --config-cache. 18208# It is not useful on other systems. If it contains results you don't 18209# want to keep, you may remove or edit it. 18210# 18211# config.status only pays attention to the cache file if you give it 18212# the --recheck option to rerun configure. 18213# 18214# `ac_cv_env_foo' variables (set or unset) will be overridden when 18215# loading this file, other *unset* `ac_cv_foo' will be assigned the 18216# following values. 18217 18218_ACEOF 18219 18220# The following way of writing the cache mishandles newlines in values, 18221# but we know of no workaround that is simple, portable, and efficient. 18222# So, we kill variables containing newlines. 18223# Ultrix sh set writes to stderr and can't be redirected directly, 18224# and sets the high bit in the cache file unless we assign to the vars. 18225( 18226 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 18227 eval ac_val=\$$ac_var 18228 case $ac_val in #( 18229 *${as_nl}*) 18230 case $ac_var in #( 18231 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 18232$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18233 esac 18234 case $ac_var in #( 18235 _ | IFS | as_nl) ;; #( 18236 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 18237 *) { eval $ac_var=; unset $ac_var;} ;; 18238 esac ;; 18239 esac 18240 done 18241 18242 (set) 2>&1 | 18243 case $as_nl`(ac_space=' '; set) 2>&1` in #( 18244 *${as_nl}ac_space=\ *) 18245 # `set' does not quote correctly, so add quotes: double-quote 18246 # substitution turns \\\\ into \\, and sed turns \\ into \. 18247 sed -n \ 18248 "s/'/'\\\\''/g; 18249 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 18250 ;; #( 18251 *) 18252 # `set' quotes correctly as required by POSIX, so do not add quotes. 18253 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 18254 ;; 18255 esac | 18256 sort 18257) | 18258 sed ' 18259 /^ac_cv_env_/b end 18260 t clear 18261 :clear 18262 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 18263 t end 18264 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 18265 :end' >>confcache 18266if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 18267 if test -w "$cache_file"; then 18268 if test "x$cache_file" != "x/dev/null"; then 18269 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 18270$as_echo "$as_me: updating cache $cache_file" >&6;} 18271 if test ! -f "$cache_file" || test -h "$cache_file"; then 18272 cat confcache >"$cache_file" 18273 else 18274 case $cache_file in #( 18275 */* | ?:*) 18276 mv -f confcache "$cache_file"$$ && 18277 mv -f "$cache_file"$$ "$cache_file" ;; #( 18278 *) 18279 mv -f confcache "$cache_file" ;; 18280 esac 18281 fi 18282 fi 18283 else 18284 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 18285$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 18286 fi 18287fi 18288rm -f confcache 18289 18290test "x$prefix" = xNONE && prefix=$ac_default_prefix 18291# Let make expand exec_prefix. 18292test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 18293 18294DEFS=-DHAVE_CONFIG_H 18295 18296ac_libobjs= 18297ac_ltlibobjs= 18298U= 18299for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 18300 # 1. Remove the extension, and $U if already installed. 18301 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 18302 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 18303 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 18304 # will be set to the directory where LIBOBJS objects are built. 18305 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 18306 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 18307done 18308LIBOBJS=$ac_libobjs 18309 18310LTLIBOBJS=$ac_ltlibobjs 18311 18312 18313 if test -n "$EXEEXT"; then 18314 am__EXEEXT_TRUE= 18315 am__EXEEXT_FALSE='#' 18316else 18317 am__EXEEXT_TRUE='#' 18318 am__EXEEXT_FALSE= 18319fi 18320 18321if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 18322 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 18323Usually this means the macro was only invoked conditionally." "$LINENO" 5 18324fi 18325if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 18326 as_fn_error $? "conditional \"AMDEP\" was never defined. 18327Usually this means the macro was only invoked conditionally." "$LINENO" 5 18328fi 18329if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 18330 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 18331Usually this means the macro was only invoked conditionally." "$LINENO" 5 18332fi 18333if test -z "${XAA_TRUE}" && test -z "${XAA_FALSE}"; then 18334 as_fn_error $? "conditional \"XAA\" was never defined. 18335Usually this means the macro was only invoked conditionally." "$LINENO" 5 18336fi 18337if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then 18338 as_fn_error $? "conditional \"XSERVER_LIBPCIACCESS\" was never defined. 18339Usually this means the macro was only invoked conditionally." "$LINENO" 5 18340fi 18341 18342: "${CONFIG_STATUS=./config.status}" 18343ac_write_fail=0 18344ac_clean_files_save=$ac_clean_files 18345ac_clean_files="$ac_clean_files $CONFIG_STATUS" 18346{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 18347$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 18348as_write_fail=0 18349cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 18350#! $SHELL 18351# Generated by $as_me. 18352# Run this file to recreate the current configuration. 18353# Compiler output produced by configure, useful for debugging 18354# configure, is in config.log if it exists. 18355 18356debug=false 18357ac_cs_recheck=false 18358ac_cs_silent=false 18359 18360SHELL=\${CONFIG_SHELL-$SHELL} 18361export SHELL 18362_ASEOF 18363cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 18364## -------------------- ## 18365## M4sh Initialization. ## 18366## -------------------- ## 18367 18368# Be more Bourne compatible 18369DUALCASE=1; export DUALCASE # for MKS sh 18370if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18371 emulate sh 18372 NULLCMD=: 18373 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 18374 # is contrary to our usage. Disable this feature. 18375 alias -g '${1+"$@"}'='"$@"' 18376 setopt NO_GLOB_SUBST 18377else 18378 case `(set -o) 2>/dev/null` in #( 18379 *posix*) : 18380 set -o posix ;; #( 18381 *) : 18382 ;; 18383esac 18384fi 18385 18386 18387as_nl=' 18388' 18389export as_nl 18390# Printing a long string crashes Solaris 7 /usr/bin/printf. 18391as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 18392as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 18393as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 18394# Prefer a ksh shell builtin over an external printf program on Solaris, 18395# but without wasting forks for bash or zsh. 18396if test -z "$BASH_VERSION$ZSH_VERSION" \ 18397 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 18398 as_echo='print -r --' 18399 as_echo_n='print -rn --' 18400elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 18401 as_echo='printf %s\n' 18402 as_echo_n='printf %s' 18403else 18404 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 18405 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 18406 as_echo_n='/usr/ucb/echo -n' 18407 else 18408 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 18409 as_echo_n_body='eval 18410 arg=$1; 18411 case $arg in #( 18412 *"$as_nl"*) 18413 expr "X$arg" : "X\\(.*\\)$as_nl"; 18414 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 18415 esac; 18416 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 18417 ' 18418 export as_echo_n_body 18419 as_echo_n='sh -c $as_echo_n_body as_echo' 18420 fi 18421 export as_echo_body 18422 as_echo='sh -c $as_echo_body as_echo' 18423fi 18424 18425# The user is always right. 18426if test "${PATH_SEPARATOR+set}" != set; then 18427 PATH_SEPARATOR=: 18428 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 18429 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 18430 PATH_SEPARATOR=';' 18431 } 18432fi 18433 18434 18435# IFS 18436# We need space, tab and new line, in precisely that order. Quoting is 18437# there to prevent editors from complaining about space-tab. 18438# (If _AS_PATH_WALK were called with IFS unset, it would disable word 18439# splitting by setting IFS to empty value.) 18440IFS=" "" $as_nl" 18441 18442# Find who we are. Look in the path if we contain no directory separator. 18443as_myself= 18444case $0 in #(( 18445 *[\\/]* ) as_myself=$0 ;; 18446 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18447for as_dir in $PATH 18448do 18449 IFS=$as_save_IFS 18450 test -z "$as_dir" && as_dir=. 18451 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 18452 done 18453IFS=$as_save_IFS 18454 18455 ;; 18456esac 18457# We did not find ourselves, most probably we were run as `sh COMMAND' 18458# in which case we are not to be found in the path. 18459if test "x$as_myself" = x; then 18460 as_myself=$0 18461fi 18462if test ! -f "$as_myself"; then 18463 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 18464 exit 1 18465fi 18466 18467# Unset variables that we do not need and which cause bugs (e.g. in 18468# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 18469# suppresses any "Segmentation fault" message there. '((' could 18470# trigger a bug in pdksh 5.2.14. 18471for as_var in BASH_ENV ENV MAIL MAILPATH 18472do eval test x\${$as_var+set} = xset \ 18473 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 18474done 18475PS1='$ ' 18476PS2='> ' 18477PS4='+ ' 18478 18479# NLS nuisances. 18480LC_ALL=C 18481export LC_ALL 18482LANGUAGE=C 18483export LANGUAGE 18484 18485# CDPATH. 18486(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 18487 18488 18489# as_fn_error STATUS ERROR [LINENO LOG_FD] 18490# ---------------------------------------- 18491# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 18492# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 18493# script with STATUS, using 1 if that was 0. 18494as_fn_error () 18495{ 18496 as_status=$1; test $as_status -eq 0 && as_status=1 18497 if test "$4"; then 18498 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 18499 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 18500 fi 18501 $as_echo "$as_me: error: $2" >&2 18502 as_fn_exit $as_status 18503} # as_fn_error 18504 18505 18506# as_fn_set_status STATUS 18507# ----------------------- 18508# Set $? to STATUS, without forking. 18509as_fn_set_status () 18510{ 18511 return $1 18512} # as_fn_set_status 18513 18514# as_fn_exit STATUS 18515# ----------------- 18516# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 18517as_fn_exit () 18518{ 18519 set +e 18520 as_fn_set_status $1 18521 exit $1 18522} # as_fn_exit 18523 18524# as_fn_unset VAR 18525# --------------- 18526# Portably unset VAR. 18527as_fn_unset () 18528{ 18529 { eval $1=; unset $1;} 18530} 18531as_unset=as_fn_unset 18532# as_fn_append VAR VALUE 18533# ---------------------- 18534# Append the text in VALUE to the end of the definition contained in VAR. Take 18535# advantage of any shell optimizations that allow amortized linear growth over 18536# repeated appends, instead of the typical quadratic growth present in naive 18537# implementations. 18538if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 18539 eval 'as_fn_append () 18540 { 18541 eval $1+=\$2 18542 }' 18543else 18544 as_fn_append () 18545 { 18546 eval $1=\$$1\$2 18547 } 18548fi # as_fn_append 18549 18550# as_fn_arith ARG... 18551# ------------------ 18552# Perform arithmetic evaluation on the ARGs, and store the result in the 18553# global $as_val. Take advantage of shells that can avoid forks. The arguments 18554# must be portable across $(()) and expr. 18555if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 18556 eval 'as_fn_arith () 18557 { 18558 as_val=$(( $* )) 18559 }' 18560else 18561 as_fn_arith () 18562 { 18563 as_val=`expr "$@" || test $? -eq 1` 18564 } 18565fi # as_fn_arith 18566 18567 18568if expr a : '\(a\)' >/dev/null 2>&1 && 18569 test "X`expr 00001 : '.*\(...\)'`" = X001; then 18570 as_expr=expr 18571else 18572 as_expr=false 18573fi 18574 18575if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 18576 as_basename=basename 18577else 18578 as_basename=false 18579fi 18580 18581if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 18582 as_dirname=dirname 18583else 18584 as_dirname=false 18585fi 18586 18587as_me=`$as_basename -- "$0" || 18588$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 18589 X"$0" : 'X\(//\)$' \| \ 18590 X"$0" : 'X\(/\)' \| . 2>/dev/null || 18591$as_echo X/"$0" | 18592 sed '/^.*\/\([^/][^/]*\)\/*$/{ 18593 s//\1/ 18594 q 18595 } 18596 /^X\/\(\/\/\)$/{ 18597 s//\1/ 18598 q 18599 } 18600 /^X\/\(\/\).*/{ 18601 s//\1/ 18602 q 18603 } 18604 s/.*/./; q'` 18605 18606# Avoid depending upon Character Ranges. 18607as_cr_letters='abcdefghijklmnopqrstuvwxyz' 18608as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 18609as_cr_Letters=$as_cr_letters$as_cr_LETTERS 18610as_cr_digits='0123456789' 18611as_cr_alnum=$as_cr_Letters$as_cr_digits 18612 18613ECHO_C= ECHO_N= ECHO_T= 18614case `echo -n x` in #((((( 18615-n*) 18616 case `echo 'xy\c'` in 18617 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 18618 xy) ECHO_C='\c';; 18619 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 18620 ECHO_T=' ';; 18621 esac;; 18622*) 18623 ECHO_N='-n';; 18624esac 18625 18626rm -f conf$$ conf$$.exe conf$$.file 18627if test -d conf$$.dir; then 18628 rm -f conf$$.dir/conf$$.file 18629else 18630 rm -f conf$$.dir 18631 mkdir conf$$.dir 2>/dev/null 18632fi 18633if (echo >conf$$.file) 2>/dev/null; then 18634 if ln -s conf$$.file conf$$ 2>/dev/null; then 18635 as_ln_s='ln -s' 18636 # ... but there are two gotchas: 18637 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 18638 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 18639 # In both cases, we have to default to `cp -p'. 18640 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 18641 as_ln_s='cp -p' 18642 elif ln conf$$.file conf$$ 2>/dev/null; then 18643 as_ln_s=ln 18644 else 18645 as_ln_s='cp -p' 18646 fi 18647else 18648 as_ln_s='cp -p' 18649fi 18650rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 18651rmdir conf$$.dir 2>/dev/null 18652 18653 18654# as_fn_mkdir_p 18655# ------------- 18656# Create "$as_dir" as a directory, including parents if necessary. 18657as_fn_mkdir_p () 18658{ 18659 18660 case $as_dir in #( 18661 -*) as_dir=./$as_dir;; 18662 esac 18663 test -d "$as_dir" || eval $as_mkdir_p || { 18664 as_dirs= 18665 while :; do 18666 case $as_dir in #( 18667 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 18668 *) as_qdir=$as_dir;; 18669 esac 18670 as_dirs="'$as_qdir' $as_dirs" 18671 as_dir=`$as_dirname -- "$as_dir" || 18672$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 18673 X"$as_dir" : 'X\(//\)[^/]' \| \ 18674 X"$as_dir" : 'X\(//\)$' \| \ 18675 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 18676$as_echo X"$as_dir" | 18677 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 18678 s//\1/ 18679 q 18680 } 18681 /^X\(\/\/\)[^/].*/{ 18682 s//\1/ 18683 q 18684 } 18685 /^X\(\/\/\)$/{ 18686 s//\1/ 18687 q 18688 } 18689 /^X\(\/\).*/{ 18690 s//\1/ 18691 q 18692 } 18693 s/.*/./; q'` 18694 test -d "$as_dir" && break 18695 done 18696 test -z "$as_dirs" || eval "mkdir $as_dirs" 18697 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 18698 18699 18700} # as_fn_mkdir_p 18701if mkdir -p . 2>/dev/null; then 18702 as_mkdir_p='mkdir -p "$as_dir"' 18703else 18704 test -d ./-p && rmdir ./-p 18705 as_mkdir_p=false 18706fi 18707 18708if test -x / >/dev/null 2>&1; then 18709 as_test_x='test -x' 18710else 18711 if ls -dL / >/dev/null 2>&1; then 18712 as_ls_L_option=L 18713 else 18714 as_ls_L_option= 18715 fi 18716 as_test_x=' 18717 eval sh -c '\'' 18718 if test -d "$1"; then 18719 test -d "$1/."; 18720 else 18721 case $1 in #( 18722 -*)set "./$1";; 18723 esac; 18724 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 18725 ???[sx]*):;;*)false;;esac;fi 18726 '\'' sh 18727 ' 18728fi 18729as_executable_p=$as_test_x 18730 18731# Sed expression to map a string onto a valid CPP name. 18732as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 18733 18734# Sed expression to map a string onto a valid variable name. 18735as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 18736 18737 18738exec 6>&1 18739## ----------------------------------- ## 18740## Main body of $CONFIG_STATUS script. ## 18741## ----------------------------------- ## 18742_ASEOF 18743test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 18744 18745cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 18746# Save the log message, to keep $0 and so on meaningful, and to 18747# report actual input values of CONFIG_FILES etc. instead of their 18748# values after options handling. 18749ac_log=" 18750This file was extended by xf86-video-neomagic $as_me 1.2.7, which was 18751generated by GNU Autoconf 2.68. Invocation command line was 18752 18753 CONFIG_FILES = $CONFIG_FILES 18754 CONFIG_HEADERS = $CONFIG_HEADERS 18755 CONFIG_LINKS = $CONFIG_LINKS 18756 CONFIG_COMMANDS = $CONFIG_COMMANDS 18757 $ $0 $@ 18758 18759on `(hostname || uname -n) 2>/dev/null | sed 1q` 18760" 18761 18762_ACEOF 18763 18764case $ac_config_files in *" 18765"*) set x $ac_config_files; shift; ac_config_files=$*;; 18766esac 18767 18768case $ac_config_headers in *" 18769"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 18770esac 18771 18772 18773cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 18774# Files that config.status was made for. 18775config_files="$ac_config_files" 18776config_headers="$ac_config_headers" 18777config_commands="$ac_config_commands" 18778 18779_ACEOF 18780 18781cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 18782ac_cs_usage="\ 18783\`$as_me' instantiates files and other configuration actions 18784from templates according to the current configuration. Unless the files 18785and actions are specified as TAGs, all are instantiated by default. 18786 18787Usage: $0 [OPTION]... [TAG]... 18788 18789 -h, --help print this help, then exit 18790 -V, --version print version number and configuration settings, then exit 18791 --config print configuration, then exit 18792 -q, --quiet, --silent 18793 do not print progress messages 18794 -d, --debug don't remove temporary files 18795 --recheck update $as_me by reconfiguring in the same conditions 18796 --file=FILE[:TEMPLATE] 18797 instantiate the configuration file FILE 18798 --header=FILE[:TEMPLATE] 18799 instantiate the configuration header FILE 18800 18801Configuration files: 18802$config_files 18803 18804Configuration headers: 18805$config_headers 18806 18807Configuration commands: 18808$config_commands 18809 18810Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 18811 18812_ACEOF 18813cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 18814ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 18815ac_cs_version="\\ 18816xf86-video-neomagic config.status 1.2.7 18817configured by $0, generated by GNU Autoconf 2.68, 18818 with options \\"\$ac_cs_config\\" 18819 18820Copyright (C) 2010 Free Software Foundation, Inc. 18821This config.status script is free software; the Free Software Foundation 18822gives unlimited permission to copy, distribute and modify it." 18823 18824ac_pwd='$ac_pwd' 18825srcdir='$srcdir' 18826INSTALL='$INSTALL' 18827MKDIR_P='$MKDIR_P' 18828AWK='$AWK' 18829test -n "\$AWK" || AWK=awk 18830_ACEOF 18831 18832cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 18833# The default lists apply if the user does not specify any file. 18834ac_need_defaults=: 18835while test $# != 0 18836do 18837 case $1 in 18838 --*=?*) 18839 ac_option=`expr "X$1" : 'X\([^=]*\)='` 18840 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 18841 ac_shift=: 18842 ;; 18843 --*=) 18844 ac_option=`expr "X$1" : 'X\([^=]*\)='` 18845 ac_optarg= 18846 ac_shift=: 18847 ;; 18848 *) 18849 ac_option=$1 18850 ac_optarg=$2 18851 ac_shift=shift 18852 ;; 18853 esac 18854 18855 case $ac_option in 18856 # Handling of the options. 18857 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 18858 ac_cs_recheck=: ;; 18859 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 18860 $as_echo "$ac_cs_version"; exit ;; 18861 --config | --confi | --conf | --con | --co | --c ) 18862 $as_echo "$ac_cs_config"; exit ;; 18863 --debug | --debu | --deb | --de | --d | -d ) 18864 debug=: ;; 18865 --file | --fil | --fi | --f ) 18866 $ac_shift 18867 case $ac_optarg in 18868 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 18869 '') as_fn_error $? "missing file argument" ;; 18870 esac 18871 as_fn_append CONFIG_FILES " '$ac_optarg'" 18872 ac_need_defaults=false;; 18873 --header | --heade | --head | --hea ) 18874 $ac_shift 18875 case $ac_optarg in 18876 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 18877 esac 18878 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 18879 ac_need_defaults=false;; 18880 --he | --h) 18881 # Conflict between --help and --header 18882 as_fn_error $? "ambiguous option: \`$1' 18883Try \`$0 --help' for more information.";; 18884 --help | --hel | -h ) 18885 $as_echo "$ac_cs_usage"; exit ;; 18886 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 18887 | -silent | --silent | --silen | --sile | --sil | --si | --s) 18888 ac_cs_silent=: ;; 18889 18890 # This is an error. 18891 -*) as_fn_error $? "unrecognized option: \`$1' 18892Try \`$0 --help' for more information." ;; 18893 18894 *) as_fn_append ac_config_targets " $1" 18895 ac_need_defaults=false ;; 18896 18897 esac 18898 shift 18899done 18900 18901ac_configure_extra_args= 18902 18903if $ac_cs_silent; then 18904 exec 6>/dev/null 18905 ac_configure_extra_args="$ac_configure_extra_args --silent" 18906fi 18907 18908_ACEOF 18909cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 18910if \$ac_cs_recheck; then 18911 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 18912 shift 18913 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 18914 CONFIG_SHELL='$SHELL' 18915 export CONFIG_SHELL 18916 exec "\$@" 18917fi 18918 18919_ACEOF 18920cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 18921exec 5>>config.log 18922{ 18923 echo 18924 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 18925## Running $as_me. ## 18926_ASBOX 18927 $as_echo "$ac_log" 18928} >&5 18929 18930_ACEOF 18931cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 18932# 18933# INIT-COMMANDS 18934# 18935AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 18936 18937 18938# The HP-UX ksh and POSIX shell print the target directory to stdout 18939# if CDPATH is set. 18940(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 18941 18942sed_quote_subst='$sed_quote_subst' 18943double_quote_subst='$double_quote_subst' 18944delay_variable_subst='$delay_variable_subst' 18945enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 18946macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 18947macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 18948enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 18949pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 18950enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 18951SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 18952ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 18953PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 18954host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 18955host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 18956host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 18957build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 18958build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 18959build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 18960SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 18961Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 18962GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 18963EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 18964FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 18965LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 18966NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 18967LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 18968max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 18969ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 18970exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 18971lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 18972lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 18973lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 18974lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 18975lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 18976reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 18977reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 18978OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 18979deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 18980file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 18981file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 18982want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 18983DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 18984sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 18985AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 18986AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 18987archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 18988STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 18989RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 18990old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 18991old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 18992old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 18993lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 18994CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 18995CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 18996compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 18997GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 18998lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 18999lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 19000lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 19001lt_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"`' 19002nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 19003lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 19004objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 19005MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 19006lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 19007lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 19008lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 19009lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 19010lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 19011need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 19012MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 19013DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 19014NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 19015LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 19016OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 19017OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 19018libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 19019shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 19020extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19021archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 19022enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 19023export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 19024whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 19025compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 19026old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 19027old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19028archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 19029archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19030module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 19031module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19032with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 19033allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 19034no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 19035hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 19036hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 19037hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 19038hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 19039hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 19040hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 19041hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 19042inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 19043link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 19044always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 19045export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 19046exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 19047include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 19048prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 19049postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 19050file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 19051variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 19052need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 19053need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 19054version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 19055runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 19056shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 19057shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 19058libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 19059library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 19060soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 19061install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 19062postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 19063postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 19064finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 19065finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 19066hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 19067sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 19068sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 19069hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 19070enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 19071enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 19072enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 19073old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 19074striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 19075 19076LTCC='$LTCC' 19077LTCFLAGS='$LTCFLAGS' 19078compiler='$compiler_DEFAULT' 19079 19080# A function that is used when there is no print builtin or printf. 19081func_fallback_echo () 19082{ 19083 eval 'cat <<_LTECHO_EOF 19084\$1 19085_LTECHO_EOF' 19086} 19087 19088# Quote evaled strings. 19089for var in SHELL \ 19090ECHO \ 19091PATH_SEPARATOR \ 19092SED \ 19093GREP \ 19094EGREP \ 19095FGREP \ 19096LD \ 19097NM \ 19098LN_S \ 19099lt_SP2NL \ 19100lt_NL2SP \ 19101reload_flag \ 19102OBJDUMP \ 19103deplibs_check_method \ 19104file_magic_cmd \ 19105file_magic_glob \ 19106want_nocaseglob \ 19107DLLTOOL \ 19108sharedlib_from_linklib_cmd \ 19109AR \ 19110AR_FLAGS \ 19111archiver_list_spec \ 19112STRIP \ 19113RANLIB \ 19114CC \ 19115CFLAGS \ 19116compiler \ 19117lt_cv_sys_global_symbol_pipe \ 19118lt_cv_sys_global_symbol_to_cdecl \ 19119lt_cv_sys_global_symbol_to_c_name_address \ 19120lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 19121nm_file_list_spec \ 19122lt_prog_compiler_no_builtin_flag \ 19123lt_prog_compiler_pic \ 19124lt_prog_compiler_wl \ 19125lt_prog_compiler_static \ 19126lt_cv_prog_compiler_c_o \ 19127need_locks \ 19128MANIFEST_TOOL \ 19129DSYMUTIL \ 19130NMEDIT \ 19131LIPO \ 19132OTOOL \ 19133OTOOL64 \ 19134shrext_cmds \ 19135export_dynamic_flag_spec \ 19136whole_archive_flag_spec \ 19137compiler_needs_object \ 19138with_gnu_ld \ 19139allow_undefined_flag \ 19140no_undefined_flag \ 19141hardcode_libdir_flag_spec \ 19142hardcode_libdir_separator \ 19143exclude_expsyms \ 19144include_expsyms \ 19145file_list_spec \ 19146variables_saved_for_relink \ 19147libname_spec \ 19148library_names_spec \ 19149soname_spec \ 19150install_override_mode \ 19151finish_eval \ 19152old_striplib \ 19153striplib; do 19154 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 19155 *[\\\\\\\`\\"\\\$]*) 19156 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 19157 ;; 19158 *) 19159 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 19160 ;; 19161 esac 19162done 19163 19164# Double-quote double-evaled strings. 19165for var in reload_cmds \ 19166old_postinstall_cmds \ 19167old_postuninstall_cmds \ 19168old_archive_cmds \ 19169extract_expsyms_cmds \ 19170old_archive_from_new_cmds \ 19171old_archive_from_expsyms_cmds \ 19172archive_cmds \ 19173archive_expsym_cmds \ 19174module_cmds \ 19175module_expsym_cmds \ 19176export_symbols_cmds \ 19177prelink_cmds \ 19178postlink_cmds \ 19179postinstall_cmds \ 19180postuninstall_cmds \ 19181finish_cmds \ 19182sys_lib_search_path_spec \ 19183sys_lib_dlsearch_path_spec; do 19184 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 19185 *[\\\\\\\`\\"\\\$]*) 19186 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 19187 ;; 19188 *) 19189 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 19190 ;; 19191 esac 19192done 19193 19194ac_aux_dir='$ac_aux_dir' 19195xsi_shell='$xsi_shell' 19196lt_shell_append='$lt_shell_append' 19197 19198# See if we are running on zsh, and set the options which allow our 19199# commands through without removal of \ escapes INIT. 19200if test -n "\${ZSH_VERSION+set}" ; then 19201 setopt NO_GLOB_SUBST 19202fi 19203 19204 19205 PACKAGE='$PACKAGE' 19206 VERSION='$VERSION' 19207 TIMESTAMP='$TIMESTAMP' 19208 RM='$RM' 19209 ofile='$ofile' 19210 19211 19212 19213 19214_ACEOF 19215 19216cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19217 19218# Handling of arguments. 19219for ac_config_target in $ac_config_targets 19220do 19221 case $ac_config_target in 19222 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 19223 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 19224 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 19225 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 19226 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 19227 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 19228 19229 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 19230 esac 19231done 19232 19233 19234# If the user did not use the arguments to specify the items to instantiate, 19235# then the envvar interface is used. Set only those that are not. 19236# We use the long form for the default assignment because of an extremely 19237# bizarre bug on SunOS 4.1.3. 19238if $ac_need_defaults; then 19239 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 19240 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 19241 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 19242fi 19243 19244# Have a temporary directory for convenience. Make it in the build tree 19245# simply because there is no reason against having it here, and in addition, 19246# creating and moving files from /tmp can sometimes cause problems. 19247# Hook for its removal unless debugging. 19248# Note that there is a small window in which the directory will not be cleaned: 19249# after its creation but before its name has been assigned to `$tmp'. 19250$debug || 19251{ 19252 tmp= ac_tmp= 19253 trap 'exit_status=$? 19254 : "${ac_tmp:=$tmp}" 19255 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 19256' 0 19257 trap 'as_fn_exit 1' 1 2 13 15 19258} 19259# Create a (secure) tmp directory for tmp files. 19260 19261{ 19262 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 19263 test -d "$tmp" 19264} || 19265{ 19266 tmp=./conf$$-$RANDOM 19267 (umask 077 && mkdir "$tmp") 19268} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 19269ac_tmp=$tmp 19270 19271# Set up the scripts for CONFIG_FILES section. 19272# No need to generate them if there are no CONFIG_FILES. 19273# This happens for instance with `./config.status config.h'. 19274if test -n "$CONFIG_FILES"; then 19275 19276 19277ac_cr=`echo X | tr X '\015'` 19278# On cygwin, bash can eat \r inside `` if the user requested igncr. 19279# But we know of no other shell where ac_cr would be empty at this 19280# point, so we can use a bashism as a fallback. 19281if test "x$ac_cr" = x; then 19282 eval ac_cr=\$\'\\r\' 19283fi 19284ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 19285if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 19286 ac_cs_awk_cr='\\r' 19287else 19288 ac_cs_awk_cr=$ac_cr 19289fi 19290 19291echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 19292_ACEOF 19293 19294 19295{ 19296 echo "cat >conf$$subs.awk <<_ACEOF" && 19297 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 19298 echo "_ACEOF" 19299} >conf$$subs.sh || 19300 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19301ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 19302ac_delim='%!_!# ' 19303for ac_last_try in false false false false false :; do 19304 . ./conf$$subs.sh || 19305 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19306 19307 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 19308 if test $ac_delim_n = $ac_delim_num; then 19309 break 19310 elif $ac_last_try; then 19311 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19312 else 19313 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19314 fi 19315done 19316rm -f conf$$subs.sh 19317 19318cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19319cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 19320_ACEOF 19321sed -n ' 19322h 19323s/^/S["/; s/!.*/"]=/ 19324p 19325g 19326s/^[^!]*!// 19327:repl 19328t repl 19329s/'"$ac_delim"'$// 19330t delim 19331:nl 19332h 19333s/\(.\{148\}\)..*/\1/ 19334t more1 19335s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 19336p 19337n 19338b repl 19339:more1 19340s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19341p 19342g 19343s/.\{148\}// 19344t nl 19345:delim 19346h 19347s/\(.\{148\}\)..*/\1/ 19348t more2 19349s/["\\]/\\&/g; s/^/"/; s/$/"/ 19350p 19351b 19352:more2 19353s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19354p 19355g 19356s/.\{148\}// 19357t delim 19358' <conf$$subs.awk | sed ' 19359/^[^""]/{ 19360 N 19361 s/\n// 19362} 19363' >>$CONFIG_STATUS || ac_write_fail=1 19364rm -f conf$$subs.awk 19365cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19366_ACAWK 19367cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 19368 for (key in S) S_is_set[key] = 1 19369 FS = "" 19370 19371} 19372{ 19373 line = $ 0 19374 nfields = split(line, field, "@") 19375 substed = 0 19376 len = length(field[1]) 19377 for (i = 2; i < nfields; i++) { 19378 key = field[i] 19379 keylen = length(key) 19380 if (S_is_set[key]) { 19381 value = S[key] 19382 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 19383 len += length(value) + length(field[++i]) 19384 substed = 1 19385 } else 19386 len += 1 + keylen 19387 } 19388 19389 print line 19390} 19391 19392_ACAWK 19393_ACEOF 19394cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19395if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 19396 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 19397else 19398 cat 19399fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 19400 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 19401_ACEOF 19402 19403# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 19404# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 19405# trailing colons and then remove the whole line if VPATH becomes empty 19406# (actually we leave an empty line to preserve line numbers). 19407if test "x$srcdir" = x.; then 19408 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 19409h 19410s/// 19411s/^/:/ 19412s/[ ]*$/:/ 19413s/:\$(srcdir):/:/g 19414s/:\${srcdir}:/:/g 19415s/:@srcdir@:/:/g 19416s/^:*// 19417s/:*$// 19418x 19419s/\(=[ ]*\).*/\1/ 19420G 19421s/\n// 19422s/^[^=]*=[ ]*$// 19423}' 19424fi 19425 19426cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19427fi # test -n "$CONFIG_FILES" 19428 19429# Set up the scripts for CONFIG_HEADERS section. 19430# No need to generate them if there are no CONFIG_HEADERS. 19431# This happens for instance with `./config.status Makefile'. 19432if test -n "$CONFIG_HEADERS"; then 19433cat >"$ac_tmp/defines.awk" <<\_ACAWK || 19434BEGIN { 19435_ACEOF 19436 19437# Transform confdefs.h into an awk script `defines.awk', embedded as 19438# here-document in config.status, that substitutes the proper values into 19439# config.h.in to produce config.h. 19440 19441# Create a delimiter string that does not exist in confdefs.h, to ease 19442# handling of long lines. 19443ac_delim='%!_!# ' 19444for ac_last_try in false false :; do 19445 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 19446 if test -z "$ac_tt"; then 19447 break 19448 elif $ac_last_try; then 19449 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 19450 else 19451 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19452 fi 19453done 19454 19455# For the awk script, D is an array of macro values keyed by name, 19456# likewise P contains macro parameters if any. Preserve backslash 19457# newline sequences. 19458 19459ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 19460sed -n ' 19461s/.\{148\}/&'"$ac_delim"'/g 19462t rset 19463:rset 19464s/^[ ]*#[ ]*define[ ][ ]*/ / 19465t def 19466d 19467:def 19468s/\\$// 19469t bsnl 19470s/["\\]/\\&/g 19471s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19472D["\1"]=" \3"/p 19473s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 19474d 19475:bsnl 19476s/["\\]/\\&/g 19477s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19478D["\1"]=" \3\\\\\\n"\\/p 19479t cont 19480s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 19481t cont 19482d 19483:cont 19484n 19485s/.\{148\}/&'"$ac_delim"'/g 19486t clear 19487:clear 19488s/\\$// 19489t bsnlc 19490s/["\\]/\\&/g; s/^/"/; s/$/"/p 19491d 19492:bsnlc 19493s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 19494b cont 19495' <confdefs.h | sed ' 19496s/'"$ac_delim"'/"\\\ 19497"/g' >>$CONFIG_STATUS || ac_write_fail=1 19498 19499cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19500 for (key in D) D_is_set[key] = 1 19501 FS = "" 19502} 19503/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 19504 line = \$ 0 19505 split(line, arg, " ") 19506 if (arg[1] == "#") { 19507 defundef = arg[2] 19508 mac1 = arg[3] 19509 } else { 19510 defundef = substr(arg[1], 2) 19511 mac1 = arg[2] 19512 } 19513 split(mac1, mac2, "(") #) 19514 macro = mac2[1] 19515 prefix = substr(line, 1, index(line, defundef) - 1) 19516 if (D_is_set[macro]) { 19517 # Preserve the white space surrounding the "#". 19518 print prefix "define", macro P[macro] D[macro] 19519 next 19520 } else { 19521 # Replace #undef with comments. This is necessary, for example, 19522 # in the case of _POSIX_SOURCE, which is predefined and required 19523 # on some systems where configure will not decide to define it. 19524 if (defundef == "undef") { 19525 print "/*", prefix defundef, macro, "*/" 19526 next 19527 } 19528 } 19529} 19530{ print } 19531_ACAWK 19532_ACEOF 19533cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19534 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 19535fi # test -n "$CONFIG_HEADERS" 19536 19537 19538eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 19539shift 19540for ac_tag 19541do 19542 case $ac_tag in 19543 :[FHLC]) ac_mode=$ac_tag; continue;; 19544 esac 19545 case $ac_mode$ac_tag in 19546 :[FHL]*:*);; 19547 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 19548 :[FH]-) ac_tag=-:-;; 19549 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 19550 esac 19551 ac_save_IFS=$IFS 19552 IFS=: 19553 set x $ac_tag 19554 IFS=$ac_save_IFS 19555 shift 19556 ac_file=$1 19557 shift 19558 19559 case $ac_mode in 19560 :L) ac_source=$1;; 19561 :[FH]) 19562 ac_file_inputs= 19563 for ac_f 19564 do 19565 case $ac_f in 19566 -) ac_f="$ac_tmp/stdin";; 19567 *) # Look for the file first in the build tree, then in the source tree 19568 # (if the path is not absolute). The absolute path cannot be DOS-style, 19569 # because $ac_f cannot contain `:'. 19570 test -f "$ac_f" || 19571 case $ac_f in 19572 [\\/$]*) false;; 19573 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 19574 esac || 19575 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 19576 esac 19577 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 19578 as_fn_append ac_file_inputs " '$ac_f'" 19579 done 19580 19581 # Let's still pretend it is `configure' which instantiates (i.e., don't 19582 # use $as_me), people would be surprised to read: 19583 # /* config.h. Generated by config.status. */ 19584 configure_input='Generated from '` 19585 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 19586 `' by configure.' 19587 if test x"$ac_file" != x-; then 19588 configure_input="$ac_file. $configure_input" 19589 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 19590$as_echo "$as_me: creating $ac_file" >&6;} 19591 fi 19592 # Neutralize special characters interpreted by sed in replacement strings. 19593 case $configure_input in #( 19594 *\&* | *\|* | *\\* ) 19595 ac_sed_conf_input=`$as_echo "$configure_input" | 19596 sed 's/[\\\\&|]/\\\\&/g'`;; #( 19597 *) ac_sed_conf_input=$configure_input;; 19598 esac 19599 19600 case $ac_tag in 19601 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 19602 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 19603 esac 19604 ;; 19605 esac 19606 19607 ac_dir=`$as_dirname -- "$ac_file" || 19608$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19609 X"$ac_file" : 'X\(//\)[^/]' \| \ 19610 X"$ac_file" : 'X\(//\)$' \| \ 19611 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 19612$as_echo X"$ac_file" | 19613 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19614 s//\1/ 19615 q 19616 } 19617 /^X\(\/\/\)[^/].*/{ 19618 s//\1/ 19619 q 19620 } 19621 /^X\(\/\/\)$/{ 19622 s//\1/ 19623 q 19624 } 19625 /^X\(\/\).*/{ 19626 s//\1/ 19627 q 19628 } 19629 s/.*/./; q'` 19630 as_dir="$ac_dir"; as_fn_mkdir_p 19631 ac_builddir=. 19632 19633case "$ac_dir" in 19634.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 19635*) 19636 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 19637 # A ".." for each directory in $ac_dir_suffix. 19638 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 19639 case $ac_top_builddir_sub in 19640 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 19641 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 19642 esac ;; 19643esac 19644ac_abs_top_builddir=$ac_pwd 19645ac_abs_builddir=$ac_pwd$ac_dir_suffix 19646# for backward compatibility: 19647ac_top_builddir=$ac_top_build_prefix 19648 19649case $srcdir in 19650 .) # We are building in place. 19651 ac_srcdir=. 19652 ac_top_srcdir=$ac_top_builddir_sub 19653 ac_abs_top_srcdir=$ac_pwd ;; 19654 [\\/]* | ?:[\\/]* ) # Absolute name. 19655 ac_srcdir=$srcdir$ac_dir_suffix; 19656 ac_top_srcdir=$srcdir 19657 ac_abs_top_srcdir=$srcdir ;; 19658 *) # Relative name. 19659 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 19660 ac_top_srcdir=$ac_top_build_prefix$srcdir 19661 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 19662esac 19663ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 19664 19665 19666 case $ac_mode in 19667 :F) 19668 # 19669 # CONFIG_FILE 19670 # 19671 19672 case $INSTALL in 19673 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 19674 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 19675 esac 19676 ac_MKDIR_P=$MKDIR_P 19677 case $MKDIR_P in 19678 [\\/$]* | ?:[\\/]* ) ;; 19679 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 19680 esac 19681_ACEOF 19682 19683cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19684# If the template does not know about datarootdir, expand it. 19685# FIXME: This hack should be removed a few years after 2.60. 19686ac_datarootdir_hack=; ac_datarootdir_seen= 19687ac_sed_dataroot=' 19688/datarootdir/ { 19689 p 19690 q 19691} 19692/@datadir@/p 19693/@docdir@/p 19694/@infodir@/p 19695/@localedir@/p 19696/@mandir@/p' 19697case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 19698*datarootdir*) ac_datarootdir_seen=yes;; 19699*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 19700 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 19701$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 19702_ACEOF 19703cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19704 ac_datarootdir_hack=' 19705 s&@datadir@&$datadir&g 19706 s&@docdir@&$docdir&g 19707 s&@infodir@&$infodir&g 19708 s&@localedir@&$localedir&g 19709 s&@mandir@&$mandir&g 19710 s&\\\${datarootdir}&$datarootdir&g' ;; 19711esac 19712_ACEOF 19713 19714# Neutralize VPATH when `$srcdir' = `.'. 19715# Shell code in configure.ac might set extrasub. 19716# FIXME: do we really want to maintain this feature? 19717cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19718ac_sed_extra="$ac_vpsub 19719$extrasub 19720_ACEOF 19721cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19722:t 19723/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 19724s|@configure_input@|$ac_sed_conf_input|;t t 19725s&@top_builddir@&$ac_top_builddir_sub&;t t 19726s&@top_build_prefix@&$ac_top_build_prefix&;t t 19727s&@srcdir@&$ac_srcdir&;t t 19728s&@abs_srcdir@&$ac_abs_srcdir&;t t 19729s&@top_srcdir@&$ac_top_srcdir&;t t 19730s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 19731s&@builddir@&$ac_builddir&;t t 19732s&@abs_builddir@&$ac_abs_builddir&;t t 19733s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 19734s&@INSTALL@&$ac_INSTALL&;t t 19735s&@MKDIR_P@&$ac_MKDIR_P&;t t 19736$ac_datarootdir_hack 19737" 19738eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 19739 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19740 19741test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 19742 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 19743 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 19744 "$ac_tmp/out"`; test -z "$ac_out"; } && 19745 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 19746which seems to be undefined. Please make sure it is defined" >&5 19747$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 19748which seems to be undefined. Please make sure it is defined" >&2;} 19749 19750 rm -f "$ac_tmp/stdin" 19751 case $ac_file in 19752 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 19753 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 19754 esac \ 19755 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19756 ;; 19757 :H) 19758 # 19759 # CONFIG_HEADER 19760 # 19761 if test x"$ac_file" != x-; then 19762 { 19763 $as_echo "/* $configure_input */" \ 19764 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 19765 } >"$ac_tmp/config.h" \ 19766 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19767 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 19768 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 19769$as_echo "$as_me: $ac_file is unchanged" >&6;} 19770 else 19771 rm -f "$ac_file" 19772 mv "$ac_tmp/config.h" "$ac_file" \ 19773 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19774 fi 19775 else 19776 $as_echo "/* $configure_input */" \ 19777 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 19778 || as_fn_error $? "could not create -" "$LINENO" 5 19779 fi 19780# Compute "$ac_file"'s index in $config_headers. 19781_am_arg="$ac_file" 19782_am_stamp_count=1 19783for _am_header in $config_headers :; do 19784 case $_am_header in 19785 $_am_arg | $_am_arg:* ) 19786 break ;; 19787 * ) 19788 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 19789 esac 19790done 19791echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 19792$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19793 X"$_am_arg" : 'X\(//\)[^/]' \| \ 19794 X"$_am_arg" : 'X\(//\)$' \| \ 19795 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 19796$as_echo X"$_am_arg" | 19797 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19798 s//\1/ 19799 q 19800 } 19801 /^X\(\/\/\)[^/].*/{ 19802 s//\1/ 19803 q 19804 } 19805 /^X\(\/\/\)$/{ 19806 s//\1/ 19807 q 19808 } 19809 /^X\(\/\).*/{ 19810 s//\1/ 19811 q 19812 } 19813 s/.*/./; q'`/stamp-h$_am_stamp_count 19814 ;; 19815 19816 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 19817$as_echo "$as_me: executing $ac_file commands" >&6;} 19818 ;; 19819 esac 19820 19821 19822 case $ac_file$ac_mode in 19823 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 19824 # Autoconf 2.62 quotes --file arguments for eval, but not when files 19825 # are listed without --file. Let's play safe and only enable the eval 19826 # if we detect the quoting. 19827 case $CONFIG_FILES in 19828 *\'*) eval set x "$CONFIG_FILES" ;; 19829 *) set x $CONFIG_FILES ;; 19830 esac 19831 shift 19832 for mf 19833 do 19834 # Strip MF so we end up with the name of the file. 19835 mf=`echo "$mf" | sed -e 's/:.*$//'` 19836 # Check whether this is an Automake generated Makefile or not. 19837 # We used to match only the files named `Makefile.in', but 19838 # some people rename them; so instead we look at the file content. 19839 # Grep'ing the first line is not enough: some people post-process 19840 # each Makefile.in and add a new line on top of each file to say so. 19841 # Grep'ing the whole file is not good either: AIX grep has a line 19842 # limit of 2048, but all sed's we know have understand at least 4000. 19843 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 19844 dirpart=`$as_dirname -- "$mf" || 19845$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19846 X"$mf" : 'X\(//\)[^/]' \| \ 19847 X"$mf" : 'X\(//\)$' \| \ 19848 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 19849$as_echo X"$mf" | 19850 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19851 s//\1/ 19852 q 19853 } 19854 /^X\(\/\/\)[^/].*/{ 19855 s//\1/ 19856 q 19857 } 19858 /^X\(\/\/\)$/{ 19859 s//\1/ 19860 q 19861 } 19862 /^X\(\/\).*/{ 19863 s//\1/ 19864 q 19865 } 19866 s/.*/./; q'` 19867 else 19868 continue 19869 fi 19870 # Extract the definition of DEPDIR, am__include, and am__quote 19871 # from the Makefile without running `make'. 19872 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 19873 test -z "$DEPDIR" && continue 19874 am__include=`sed -n 's/^am__include = //p' < "$mf"` 19875 test -z "am__include" && continue 19876 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 19877 # When using ansi2knr, U may be empty or an underscore; expand it 19878 U=`sed -n 's/^U = //p' < "$mf"` 19879 # Find all dependency output files, they are included files with 19880 # $(DEPDIR) in their names. We invoke sed twice because it is the 19881 # simplest approach to changing $(DEPDIR) to its actual value in the 19882 # expansion. 19883 for file in `sed -n " 19884 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 19885 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 19886 # Make sure the directory exists. 19887 test -f "$dirpart/$file" && continue 19888 fdir=`$as_dirname -- "$file" || 19889$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19890 X"$file" : 'X\(//\)[^/]' \| \ 19891 X"$file" : 'X\(//\)$' \| \ 19892 X"$file" : 'X\(/\)' \| . 2>/dev/null || 19893$as_echo X"$file" | 19894 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19895 s//\1/ 19896 q 19897 } 19898 /^X\(\/\/\)[^/].*/{ 19899 s//\1/ 19900 q 19901 } 19902 /^X\(\/\/\)$/{ 19903 s//\1/ 19904 q 19905 } 19906 /^X\(\/\).*/{ 19907 s//\1/ 19908 q 19909 } 19910 s/.*/./; q'` 19911 as_dir=$dirpart/$fdir; as_fn_mkdir_p 19912 # echo "creating $dirpart/$file" 19913 echo '# dummy' > "$dirpart/$file" 19914 done 19915 done 19916} 19917 ;; 19918 "libtool":C) 19919 19920 # See if we are running on zsh, and set the options which allow our 19921 # commands through without removal of \ escapes. 19922 if test -n "${ZSH_VERSION+set}" ; then 19923 setopt NO_GLOB_SUBST 19924 fi 19925 19926 cfgfile="${ofile}T" 19927 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 19928 $RM "$cfgfile" 19929 19930 cat <<_LT_EOF >> "$cfgfile" 19931#! $SHELL 19932 19933# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 19934# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 19935# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 19936# NOTE: Changes made to this file will be lost: look at ltmain.sh. 19937# 19938# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 19939# 2006, 2007, 2008, 2009, 2010, 2011 Free Software 19940# Foundation, Inc. 19941# Written by Gordon Matzigkeit, 1996 19942# 19943# This file is part of GNU Libtool. 19944# 19945# GNU Libtool is free software; you can redistribute it and/or 19946# modify it under the terms of the GNU General Public License as 19947# published by the Free Software Foundation; either version 2 of 19948# the License, or (at your option) any later version. 19949# 19950# As a special exception to the GNU General Public License, 19951# if you distribute this file as part of a program or library that 19952# is built using GNU Libtool, you may include this file under the 19953# same distribution terms that you use for the rest of that program. 19954# 19955# GNU Libtool is distributed in the hope that it will be useful, 19956# but WITHOUT ANY WARRANTY; without even the implied warranty of 19957# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19958# GNU General Public License for more details. 19959# 19960# You should have received a copy of the GNU General Public License 19961# along with GNU Libtool; see the file COPYING. If not, a copy 19962# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 19963# obtained by writing to the Free Software Foundation, Inc., 19964# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 19965 19966 19967# The names of the tagged configurations supported by this script. 19968available_tags="" 19969 19970# ### BEGIN LIBTOOL CONFIG 19971 19972# Whether or not to build static libraries. 19973build_old_libs=$enable_static 19974 19975# Which release of libtool.m4 was used? 19976macro_version=$macro_version 19977macro_revision=$macro_revision 19978 19979# Whether or not to build shared libraries. 19980build_libtool_libs=$enable_shared 19981 19982# What type of objects to build. 19983pic_mode=$pic_mode 19984 19985# Whether or not to optimize for fast installation. 19986fast_install=$enable_fast_install 19987 19988# Shell to use when invoking shell scripts. 19989SHELL=$lt_SHELL 19990 19991# An echo program that protects backslashes. 19992ECHO=$lt_ECHO 19993 19994# The PATH separator for the build system. 19995PATH_SEPARATOR=$lt_PATH_SEPARATOR 19996 19997# The host system. 19998host_alias=$host_alias 19999host=$host 20000host_os=$host_os 20001 20002# The build system. 20003build_alias=$build_alias 20004build=$build 20005build_os=$build_os 20006 20007# A sed program that does not truncate output. 20008SED=$lt_SED 20009 20010# Sed that helps us avoid accidentally triggering echo(1) options like -n. 20011Xsed="\$SED -e 1s/^X//" 20012 20013# A grep program that handles long lines. 20014GREP=$lt_GREP 20015 20016# An ERE matcher. 20017EGREP=$lt_EGREP 20018 20019# A literal string matcher. 20020FGREP=$lt_FGREP 20021 20022# A BSD- or MS-compatible name lister. 20023NM=$lt_NM 20024 20025# Whether we need soft or hard links. 20026LN_S=$lt_LN_S 20027 20028# What is the maximum length of a command? 20029max_cmd_len=$max_cmd_len 20030 20031# Object file suffix (normally "o"). 20032objext=$ac_objext 20033 20034# Executable file suffix (normally ""). 20035exeext=$exeext 20036 20037# whether the shell understands "unset". 20038lt_unset=$lt_unset 20039 20040# turn spaces into newlines. 20041SP2NL=$lt_lt_SP2NL 20042 20043# turn newlines into spaces. 20044NL2SP=$lt_lt_NL2SP 20045 20046# convert \$build file names to \$host format. 20047to_host_file_cmd=$lt_cv_to_host_file_cmd 20048 20049# convert \$build files to toolchain format. 20050to_tool_file_cmd=$lt_cv_to_tool_file_cmd 20051 20052# An object symbol dumper. 20053OBJDUMP=$lt_OBJDUMP 20054 20055# Method to check whether dependent libraries are shared objects. 20056deplibs_check_method=$lt_deplibs_check_method 20057 20058# Command to use when deplibs_check_method = "file_magic". 20059file_magic_cmd=$lt_file_magic_cmd 20060 20061# How to find potential files when deplibs_check_method = "file_magic". 20062file_magic_glob=$lt_file_magic_glob 20063 20064# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 20065want_nocaseglob=$lt_want_nocaseglob 20066 20067# DLL creation program. 20068DLLTOOL=$lt_DLLTOOL 20069 20070# Command to associate shared and link libraries. 20071sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 20072 20073# The archiver. 20074AR=$lt_AR 20075 20076# Flags to create an archive. 20077AR_FLAGS=$lt_AR_FLAGS 20078 20079# How to feed a file listing to the archiver. 20080archiver_list_spec=$lt_archiver_list_spec 20081 20082# A symbol stripping program. 20083STRIP=$lt_STRIP 20084 20085# Commands used to install an old-style archive. 20086RANLIB=$lt_RANLIB 20087old_postinstall_cmds=$lt_old_postinstall_cmds 20088old_postuninstall_cmds=$lt_old_postuninstall_cmds 20089 20090# Whether to use a lock for old archive extraction. 20091lock_old_archive_extraction=$lock_old_archive_extraction 20092 20093# A C compiler. 20094LTCC=$lt_CC 20095 20096# LTCC compiler flags. 20097LTCFLAGS=$lt_CFLAGS 20098 20099# Take the output of nm and produce a listing of raw symbols and C names. 20100global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 20101 20102# Transform the output of nm in a proper C declaration. 20103global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 20104 20105# Transform the output of nm in a C name address pair. 20106global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 20107 20108# Transform the output of nm in a C name address pair when lib prefix is needed. 20109global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 20110 20111# Specify filename containing input files for \$NM. 20112nm_file_list_spec=$lt_nm_file_list_spec 20113 20114# The root where to search for dependent libraries,and in which our libraries should be installed. 20115lt_sysroot=$lt_sysroot 20116 20117# The name of the directory that contains temporary libtool files. 20118objdir=$objdir 20119 20120# Used to examine libraries when file_magic_cmd begins with "file". 20121MAGIC_CMD=$MAGIC_CMD 20122 20123# Must we lock files when doing compilation? 20124need_locks=$lt_need_locks 20125 20126# Manifest tool. 20127MANIFEST_TOOL=$lt_MANIFEST_TOOL 20128 20129# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 20130DSYMUTIL=$lt_DSYMUTIL 20131 20132# Tool to change global to local symbols on Mac OS X. 20133NMEDIT=$lt_NMEDIT 20134 20135# Tool to manipulate fat objects and archives on Mac OS X. 20136LIPO=$lt_LIPO 20137 20138# ldd/readelf like tool for Mach-O binaries on Mac OS X. 20139OTOOL=$lt_OTOOL 20140 20141# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 20142OTOOL64=$lt_OTOOL64 20143 20144# Old archive suffix (normally "a"). 20145libext=$libext 20146 20147# Shared library suffix (normally ".so"). 20148shrext_cmds=$lt_shrext_cmds 20149 20150# The commands to extract the exported symbol list from a shared archive. 20151extract_expsyms_cmds=$lt_extract_expsyms_cmds 20152 20153# Variables whose values should be saved in libtool wrapper scripts and 20154# restored at link time. 20155variables_saved_for_relink=$lt_variables_saved_for_relink 20156 20157# Do we need the "lib" prefix for modules? 20158need_lib_prefix=$need_lib_prefix 20159 20160# Do we need a version for libraries? 20161need_version=$need_version 20162 20163# Library versioning type. 20164version_type=$version_type 20165 20166# Shared library runtime path variable. 20167runpath_var=$runpath_var 20168 20169# Shared library path variable. 20170shlibpath_var=$shlibpath_var 20171 20172# Is shlibpath searched before the hard-coded library search path? 20173shlibpath_overrides_runpath=$shlibpath_overrides_runpath 20174 20175# Format of library name prefix. 20176libname_spec=$lt_libname_spec 20177 20178# List of archive names. First name is the real one, the rest are links. 20179# The last name is the one that the linker finds with -lNAME 20180library_names_spec=$lt_library_names_spec 20181 20182# The coded name of the library, if different from the real name. 20183soname_spec=$lt_soname_spec 20184 20185# Permission mode override for installation of shared libraries. 20186install_override_mode=$lt_install_override_mode 20187 20188# Command to use after installation of a shared archive. 20189postinstall_cmds=$lt_postinstall_cmds 20190 20191# Command to use after uninstallation of a shared archive. 20192postuninstall_cmds=$lt_postuninstall_cmds 20193 20194# Commands used to finish a libtool library installation in a directory. 20195finish_cmds=$lt_finish_cmds 20196 20197# As "finish_cmds", except a single script fragment to be evaled but 20198# not shown. 20199finish_eval=$lt_finish_eval 20200 20201# Whether we should hardcode library paths into libraries. 20202hardcode_into_libs=$hardcode_into_libs 20203 20204# Compile-time system search path for libraries. 20205sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 20206 20207# Run-time system search path for libraries. 20208sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 20209 20210# Whether dlopen is supported. 20211dlopen_support=$enable_dlopen 20212 20213# Whether dlopen of programs is supported. 20214dlopen_self=$enable_dlopen_self 20215 20216# Whether dlopen of statically linked programs is supported. 20217dlopen_self_static=$enable_dlopen_self_static 20218 20219# Commands to strip libraries. 20220old_striplib=$lt_old_striplib 20221striplib=$lt_striplib 20222 20223 20224# The linker used to build libraries. 20225LD=$lt_LD 20226 20227# How to create reloadable object files. 20228reload_flag=$lt_reload_flag 20229reload_cmds=$lt_reload_cmds 20230 20231# Commands used to build an old-style archive. 20232old_archive_cmds=$lt_old_archive_cmds 20233 20234# A language specific compiler. 20235CC=$lt_compiler 20236 20237# Is the compiler the GNU compiler? 20238with_gcc=$GCC 20239 20240# Compiler flag to turn off builtin functions. 20241no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 20242 20243# Additional compiler flags for building library objects. 20244pic_flag=$lt_lt_prog_compiler_pic 20245 20246# How to pass a linker flag through the compiler. 20247wl=$lt_lt_prog_compiler_wl 20248 20249# Compiler flag to prevent dynamic linking. 20250link_static_flag=$lt_lt_prog_compiler_static 20251 20252# Does compiler simultaneously support -c and -o options? 20253compiler_c_o=$lt_lt_cv_prog_compiler_c_o 20254 20255# Whether or not to add -lc for building shared libraries. 20256build_libtool_need_lc=$archive_cmds_need_lc 20257 20258# Whether or not to disallow shared libs when runtime libs are static. 20259allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 20260 20261# Compiler flag to allow reflexive dlopens. 20262export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 20263 20264# Compiler flag to generate shared objects directly from archives. 20265whole_archive_flag_spec=$lt_whole_archive_flag_spec 20266 20267# Whether the compiler copes with passing no objects directly. 20268compiler_needs_object=$lt_compiler_needs_object 20269 20270# Create an old-style archive from a shared archive. 20271old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 20272 20273# Create a temporary old-style archive to link instead of a shared archive. 20274old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 20275 20276# Commands used to build a shared archive. 20277archive_cmds=$lt_archive_cmds 20278archive_expsym_cmds=$lt_archive_expsym_cmds 20279 20280# Commands used to build a loadable module if different from building 20281# a shared archive. 20282module_cmds=$lt_module_cmds 20283module_expsym_cmds=$lt_module_expsym_cmds 20284 20285# Whether we are building with GNU ld or not. 20286with_gnu_ld=$lt_with_gnu_ld 20287 20288# Flag that allows shared libraries with undefined symbols to be built. 20289allow_undefined_flag=$lt_allow_undefined_flag 20290 20291# Flag that enforces no undefined symbols. 20292no_undefined_flag=$lt_no_undefined_flag 20293 20294# Flag to hardcode \$libdir into a binary during linking. 20295# This must work even if \$libdir does not exist 20296hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 20297 20298# Whether we need a single "-rpath" flag with a separated argument. 20299hardcode_libdir_separator=$lt_hardcode_libdir_separator 20300 20301# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 20302# DIR into the resulting binary. 20303hardcode_direct=$hardcode_direct 20304 20305# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 20306# DIR into the resulting binary and the resulting library dependency is 20307# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 20308# library is relocated. 20309hardcode_direct_absolute=$hardcode_direct_absolute 20310 20311# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 20312# into the resulting binary. 20313hardcode_minus_L=$hardcode_minus_L 20314 20315# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 20316# into the resulting binary. 20317hardcode_shlibpath_var=$hardcode_shlibpath_var 20318 20319# Set to "yes" if building a shared library automatically hardcodes DIR 20320# into the library and all subsequent libraries and executables linked 20321# against it. 20322hardcode_automatic=$hardcode_automatic 20323 20324# Set to yes if linker adds runtime paths of dependent libraries 20325# to runtime path list. 20326inherit_rpath=$inherit_rpath 20327 20328# Whether libtool must link a program against all its dependency libraries. 20329link_all_deplibs=$link_all_deplibs 20330 20331# Set to "yes" if exported symbols are required. 20332always_export_symbols=$always_export_symbols 20333 20334# The commands to list exported symbols. 20335export_symbols_cmds=$lt_export_symbols_cmds 20336 20337# Symbols that should not be listed in the preloaded symbols. 20338exclude_expsyms=$lt_exclude_expsyms 20339 20340# Symbols that must always be exported. 20341include_expsyms=$lt_include_expsyms 20342 20343# Commands necessary for linking programs (against libraries) with templates. 20344prelink_cmds=$lt_prelink_cmds 20345 20346# Commands necessary for finishing linking programs. 20347postlink_cmds=$lt_postlink_cmds 20348 20349# Specify filename containing input files. 20350file_list_spec=$lt_file_list_spec 20351 20352# How to hardcode a shared library path into an executable. 20353hardcode_action=$hardcode_action 20354 20355# ### END LIBTOOL CONFIG 20356 20357_LT_EOF 20358 20359 case $host_os in 20360 aix3*) 20361 cat <<\_LT_EOF >> "$cfgfile" 20362# AIX sometimes has problems with the GCC collect2 program. For some 20363# reason, if we set the COLLECT_NAMES environment variable, the problems 20364# vanish in a puff of smoke. 20365if test "X${COLLECT_NAMES+set}" != Xset; then 20366 COLLECT_NAMES= 20367 export COLLECT_NAMES 20368fi 20369_LT_EOF 20370 ;; 20371 esac 20372 20373 20374ltmain="$ac_aux_dir/ltmain.sh" 20375 20376 20377 # We use sed instead of cat because bash on DJGPP gets confused if 20378 # if finds mixed CR/LF and LF-only lines. Since sed operates in 20379 # text mode, it properly converts lines to CR/LF. This bash problem 20380 # is reportedly fixed, but why not run on old versions too? 20381 sed '$q' "$ltmain" >> "$cfgfile" \ 20382 || (rm -f "$cfgfile"; exit 1) 20383 20384 if test x"$xsi_shell" = xyes; then 20385 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ 20386func_dirname ()\ 20387{\ 20388\ case ${1} in\ 20389\ */*) func_dirname_result="${1%/*}${2}" ;;\ 20390\ * ) func_dirname_result="${3}" ;;\ 20391\ esac\ 20392} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ 20393 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20394 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20395test 0 -eq $? || _lt_function_replace_fail=: 20396 20397 20398 sed -e '/^func_basename ()$/,/^} # func_basename /c\ 20399func_basename ()\ 20400{\ 20401\ func_basename_result="${1##*/}"\ 20402} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ 20403 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20404 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20405test 0 -eq $? || _lt_function_replace_fail=: 20406 20407 20408 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ 20409func_dirname_and_basename ()\ 20410{\ 20411\ case ${1} in\ 20412\ */*) func_dirname_result="${1%/*}${2}" ;;\ 20413\ * ) func_dirname_result="${3}" ;;\ 20414\ esac\ 20415\ func_basename_result="${1##*/}"\ 20416} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ 20417 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20418 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20419test 0 -eq $? || _lt_function_replace_fail=: 20420 20421 20422 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ 20423func_stripname ()\ 20424{\ 20425\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ 20426\ # positional parameters, so assign one to ordinary parameter first.\ 20427\ func_stripname_result=${3}\ 20428\ func_stripname_result=${func_stripname_result#"${1}"}\ 20429\ func_stripname_result=${func_stripname_result%"${2}"}\ 20430} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ 20431 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20432 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20433test 0 -eq $? || _lt_function_replace_fail=: 20434 20435 20436 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ 20437func_split_long_opt ()\ 20438{\ 20439\ func_split_long_opt_name=${1%%=*}\ 20440\ func_split_long_opt_arg=${1#*=}\ 20441} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ 20442 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20443 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20444test 0 -eq $? || _lt_function_replace_fail=: 20445 20446 20447 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ 20448func_split_short_opt ()\ 20449{\ 20450\ func_split_short_opt_arg=${1#??}\ 20451\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ 20452} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ 20453 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20454 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20455test 0 -eq $? || _lt_function_replace_fail=: 20456 20457 20458 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ 20459func_lo2o ()\ 20460{\ 20461\ case ${1} in\ 20462\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ 20463\ *) func_lo2o_result=${1} ;;\ 20464\ esac\ 20465} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ 20466 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20467 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20468test 0 -eq $? || _lt_function_replace_fail=: 20469 20470 20471 sed -e '/^func_xform ()$/,/^} # func_xform /c\ 20472func_xform ()\ 20473{\ 20474 func_xform_result=${1%.*}.lo\ 20475} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ 20476 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20477 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20478test 0 -eq $? || _lt_function_replace_fail=: 20479 20480 20481 sed -e '/^func_arith ()$/,/^} # func_arith /c\ 20482func_arith ()\ 20483{\ 20484 func_arith_result=$(( $* ))\ 20485} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ 20486 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20487 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20488test 0 -eq $? || _lt_function_replace_fail=: 20489 20490 20491 sed -e '/^func_len ()$/,/^} # func_len /c\ 20492func_len ()\ 20493{\ 20494 func_len_result=${#1}\ 20495} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ 20496 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20497 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20498test 0 -eq $? || _lt_function_replace_fail=: 20499 20500fi 20501 20502if test x"$lt_shell_append" = xyes; then 20503 sed -e '/^func_append ()$/,/^} # func_append /c\ 20504func_append ()\ 20505{\ 20506 eval "${1}+=\\${2}"\ 20507} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ 20508 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20509 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20510test 0 -eq $? || _lt_function_replace_fail=: 20511 20512 20513 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ 20514func_append_quoted ()\ 20515{\ 20516\ func_quote_for_eval "${2}"\ 20517\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ 20518} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ 20519 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20520 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20521test 0 -eq $? || _lt_function_replace_fail=: 20522 20523 20524 # Save a `func_append' function call where possible by direct use of '+=' 20525 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ 20526 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20527 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20528 test 0 -eq $? || _lt_function_replace_fail=: 20529else 20530 # Save a `func_append' function call even when '+=' is not available 20531 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ 20532 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20533 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20534 test 0 -eq $? || _lt_function_replace_fail=: 20535fi 20536 20537if test x"$_lt_function_replace_fail" = x":"; then 20538 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 20539$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} 20540fi 20541 20542 20543 mv -f "$cfgfile" "$ofile" || 20544 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 20545 chmod +x "$ofile" 20546 20547 ;; 20548 20549 esac 20550done # for ac_tag 20551 20552 20553as_fn_exit 0 20554_ACEOF 20555ac_clean_files=$ac_clean_files_save 20556 20557test $ac_write_fail = 0 || 20558 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 20559 20560 20561# configure is writing to config.log, and then calls config.status. 20562# config.status does its own redirection, appending to config.log. 20563# Unfortunately, on DOS this fails, as config.log is still kept open 20564# by configure, so config.status won't be able to write to it; its 20565# output is simply discarded. So we exec the FD to /dev/null, 20566# effectively closing config.log, so it can be properly (re)opened and 20567# appended to by config.status. When coming back to configure, we 20568# need to make the FD available again. 20569if test "$no_create" != yes; then 20570 ac_cs_success=: 20571 ac_config_status_args= 20572 test "$silent" = yes && 20573 ac_config_status_args="$ac_config_status_args --quiet" 20574 exec 5>/dev/null 20575 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 20576 exec 5>>config.log 20577 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 20578 # would make configure fail if this is the last instruction. 20579 $ac_cs_success || as_fn_exit 1 20580fi 20581if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 20582 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 20583$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 20584fi 20585 20586