1 1.1 mrg #! /bin/sh 2 1.1 mrg # Guess values for system-dependent variables and create Makefiles. 3 1.1.1.11 mrg # Generated by GNU Autoconf 2.71 for xf86-video-ati 22.0.0. 4 1.1 mrg # 5 1.1.1.7 mrg # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/Radeon>. 6 1.1 mrg # 7 1.1 mrg # 8 1.1.1.11 mrg # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, 9 1.1.1.11 mrg # Inc. 10 1.1 mrg # 11 1.1 mrg # 12 1.1 mrg # This configure script is free software; the Free Software Foundation 13 1.1 mrg # gives unlimited permission to copy, distribute and modify it. 14 1.1 mrg ## -------------------- ## 15 1.1 mrg ## M4sh Initialization. ## 16 1.1 mrg ## -------------------- ## 17 1.1 mrg 18 1.1 mrg # Be more Bourne compatible 19 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh 20 1.1.1.11 mrg as_nop=: 21 1.1.1.11 mrg if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 22 1.1.1.11 mrg then : 23 1.1 mrg emulate sh 24 1.1 mrg NULLCMD=: 25 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 26 1.1 mrg # is contrary to our usage. Disable this feature. 27 1.1 mrg alias -g '${1+"$@"}'='"$@"' 28 1.1 mrg setopt NO_GLOB_SUBST 29 1.1.1.11 mrg else $as_nop 30 1.1 mrg case `(set -o) 2>/dev/null` in #( 31 1.1 mrg *posix*) : 32 1.1 mrg set -o posix ;; #( 33 1.1 mrg *) : 34 1.1 mrg ;; 35 1.1 mrg esac 36 1.1 mrg fi 37 1.1 mrg 38 1.1 mrg 39 1.1.1.11 mrg 40 1.1.1.11 mrg # Reset variables that may have inherited troublesome values from 41 1.1.1.11 mrg # the environment. 42 1.1.1.11 mrg 43 1.1.1.11 mrg # IFS needs to be set, to space, tab, and newline, in precisely that order. 44 1.1.1.11 mrg # (If _AS_PATH_WALK were called with IFS unset, it would have the 45 1.1.1.11 mrg # side effect of setting IFS to empty, thus disabling word splitting.) 46 1.1.1.11 mrg # Quoting is to prevent editors from complaining about space-tab. 47 1.1 mrg as_nl=' 48 1.1 mrg ' 49 1.1 mrg export as_nl 50 1.1.1.11 mrg IFS=" "" $as_nl" 51 1.1.1.11 mrg 52 1.1.1.11 mrg PS1='$ ' 53 1.1.1.11 mrg PS2='> ' 54 1.1.1.11 mrg PS4='+ ' 55 1.1.1.11 mrg 56 1.1.1.11 mrg # Ensure predictable behavior from utilities with locale-dependent output. 57 1.1.1.11 mrg LC_ALL=C 58 1.1.1.11 mrg export LC_ALL 59 1.1.1.11 mrg LANGUAGE=C 60 1.1.1.11 mrg export LANGUAGE 61 1.1.1.11 mrg 62 1.1.1.11 mrg # We cannot yet rely on "unset" to work, but we need these variables 63 1.1.1.11 mrg # to be unset--not just set to an empty or harmless value--now, to 64 1.1.1.11 mrg # avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 65 1.1.1.11 mrg # also avoids known problems related to "unset" and subshell syntax 66 1.1.1.11 mrg # in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 67 1.1.1.11 mrg for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 68 1.1.1.11 mrg do eval test \${$as_var+y} \ 69 1.1.1.11 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 70 1.1.1.11 mrg done 71 1.1.1.11 mrg 72 1.1.1.11 mrg # Ensure that fds 0, 1, and 2 are open. 73 1.1.1.11 mrg if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 74 1.1.1.11 mrg if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 75 1.1.1.11 mrg if (exec 3>&2) ; then :; else exec 2>/dev/null; fi 76 1.1 mrg 77 1.1 mrg # The user is always right. 78 1.1.1.11 mrg if ${PATH_SEPARATOR+false} :; then 79 1.1 mrg PATH_SEPARATOR=: 80 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 81 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 82 1.1 mrg PATH_SEPARATOR=';' 83 1.1 mrg } 84 1.1 mrg fi 85 1.1 mrg 86 1.1 mrg 87 1.1 mrg # Find who we are. Look in the path if we contain no directory separator. 88 1.1 mrg as_myself= 89 1.1 mrg case $0 in #(( 90 1.1 mrg *[\\/]* ) as_myself=$0 ;; 91 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 92 1.1 mrg for as_dir in $PATH 93 1.1 mrg do 94 1.1 mrg IFS=$as_save_IFS 95 1.1.1.11 mrg case $as_dir in #((( 96 1.1.1.11 mrg '') as_dir=./ ;; 97 1.1.1.11 mrg */) ;; 98 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 99 1.1.1.11 mrg esac 100 1.1.1.11 mrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 101 1.1 mrg done 102 1.1 mrg IFS=$as_save_IFS 103 1.1 mrg 104 1.1 mrg ;; 105 1.1 mrg esac 106 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND' 107 1.1 mrg # in which case we are not to be found in the path. 108 1.1 mrg if test "x$as_myself" = x; then 109 1.1 mrg as_myself=$0 110 1.1 mrg fi 111 1.1 mrg if test ! -f "$as_myself"; then 112 1.1.1.11 mrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113 1.1 mrg exit 1 114 1.1 mrg fi 115 1.1 mrg 116 1.1 mrg 117 1.1.1.5 mrg # Use a proper internal environment variable to ensure we don't fall 118 1.1.1.5 mrg # into an infinite loop, continuously re-executing ourselves. 119 1.1.1.5 mrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 120 1.1.1.5 mrg _as_can_reexec=no; export _as_can_reexec; 121 1.1.1.5 mrg # We cannot yet assume a decent shell, so we have to provide a 122 1.1.1.5 mrg # neutralization value for shells without unset; and this also 123 1.1.1.5 mrg # works around shells that cannot unset nonexistent variables. 124 1.1.1.5 mrg # Preserve -v and -x to the replacement shell. 125 1.1.1.5 mrg BASH_ENV=/dev/null 126 1.1.1.5 mrg ENV=/dev/null 127 1.1.1.5 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 128 1.1.1.5 mrg case $- in # (((( 129 1.1.1.5 mrg *v*x* | *x*v* ) as_opts=-vx ;; 130 1.1.1.5 mrg *v* ) as_opts=-v ;; 131 1.1.1.5 mrg *x* ) as_opts=-x ;; 132 1.1.1.5 mrg * ) as_opts= ;; 133 1.1.1.5 mrg esac 134 1.1.1.5 mrg exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 135 1.1.1.5 mrg # Admittedly, this is quite paranoid, since all the known shells bail 136 1.1.1.5 mrg # out after a failed `exec'. 137 1.1.1.11 mrg printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 138 1.1.1.11 mrg exit 255 139 1.1.1.5 mrg fi 140 1.1.1.5 mrg # We don't want this to propagate to other subprocesses. 141 1.1.1.5 mrg { _as_can_reexec=; unset _as_can_reexec;} 142 1.1 mrg if test "x$CONFIG_SHELL" = x; then 143 1.1.1.11 mrg as_bourne_compatible="as_nop=: 144 1.1.1.11 mrg if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 145 1.1.1.11 mrg then : 146 1.1 mrg emulate sh 147 1.1 mrg NULLCMD=: 148 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 149 1.1 mrg # is contrary to our usage. Disable this feature. 150 1.1 mrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 151 1.1 mrg setopt NO_GLOB_SUBST 152 1.1.1.11 mrg else \$as_nop 153 1.1 mrg case \`(set -o) 2>/dev/null\` in #( 154 1.1 mrg *posix*) : 155 1.1 mrg set -o posix ;; #( 156 1.1 mrg *) : 157 1.1 mrg ;; 158 1.1 mrg esac 159 1.1 mrg fi 160 1.1 mrg " 161 1.1 mrg as_required="as_fn_return () { (exit \$1); } 162 1.1 mrg as_fn_success () { as_fn_return 0; } 163 1.1 mrg as_fn_failure () { as_fn_return 1; } 164 1.1 mrg as_fn_ret_success () { return 0; } 165 1.1 mrg as_fn_ret_failure () { return 1; } 166 1.1 mrg 167 1.1 mrg exitcode=0 168 1.1 mrg as_fn_success || { exitcode=1; echo as_fn_success failed.; } 169 1.1 mrg as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 170 1.1 mrg as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 171 1.1 mrg as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 172 1.1.1.11 mrg if ( set x; as_fn_ret_success y && test x = \"\$1\" ) 173 1.1.1.11 mrg then : 174 1.1 mrg 175 1.1.1.11 mrg else \$as_nop 176 1.1 mrg exitcode=1; echo positional parameters were not saved. 177 1.1 mrg fi 178 1.1.1.5 mrg test x\$exitcode = x0 || exit 1 179 1.1.1.11 mrg blah=\$(echo \$(echo blah)) 180 1.1.1.11 mrg test x\"\$blah\" = xblah || exit 1 181 1.1.1.5 mrg test -x / || exit 1" 182 1.1 mrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 183 1.1 mrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 184 1.1 mrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 185 1.1 mrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 186 1.1 mrg test \$(( 1 + 1 )) = 2 || exit 1 187 1.1 mrg 188 1.1 mrg test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 189 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 190 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 191 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 192 1.1 mrg PATH=/empty FPATH=/empty; export PATH FPATH 193 1.1 mrg test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 194 1.1 mrg || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" 195 1.1.1.11 mrg if (eval "$as_required") 2>/dev/null 196 1.1.1.11 mrg then : 197 1.1 mrg as_have_required=yes 198 1.1.1.11 mrg else $as_nop 199 1.1 mrg as_have_required=no 200 1.1 mrg fi 201 1.1.1.11 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null 202 1.1.1.11 mrg then : 203 1.1 mrg 204 1.1.1.11 mrg else $as_nop 205 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 206 1.1 mrg as_found=false 207 1.1 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 208 1.1 mrg do 209 1.1 mrg IFS=$as_save_IFS 210 1.1.1.11 mrg case $as_dir in #((( 211 1.1.1.11 mrg '') as_dir=./ ;; 212 1.1.1.11 mrg */) ;; 213 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 214 1.1.1.11 mrg esac 215 1.1 mrg as_found=: 216 1.1 mrg case $as_dir in #( 217 1.1 mrg /*) 218 1.1 mrg for as_base in sh bash ksh sh5; do 219 1.1 mrg # Try only shells that exist, to save several forks. 220 1.1.1.11 mrg as_shell=$as_dir$as_base 221 1.1 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 222 1.1.1.11 mrg as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null 223 1.1.1.11 mrg then : 224 1.1 mrg CONFIG_SHELL=$as_shell as_have_required=yes 225 1.1.1.11 mrg if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null 226 1.1.1.11 mrg then : 227 1.1 mrg break 2 228 1.1 mrg fi 229 1.1 mrg fi 230 1.1 mrg done;; 231 1.1 mrg esac 232 1.1 mrg as_found=false 233 1.1 mrg done 234 1.1 mrg IFS=$as_save_IFS 235 1.1.1.11 mrg if $as_found 236 1.1.1.11 mrg then : 237 1.1.1.11 mrg 238 1.1.1.11 mrg else $as_nop 239 1.1.1.11 mrg if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 240 1.1.1.11 mrg as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null 241 1.1.1.11 mrg then : 242 1.1.1.11 mrg CONFIG_SHELL=$SHELL as_have_required=yes 243 1.1.1.11 mrg fi 244 1.1.1.11 mrg fi 245 1.1 mrg 246 1.1 mrg 247 1.1.1.11 mrg if test "x$CONFIG_SHELL" != x 248 1.1.1.11 mrg then : 249 1.1.1.5 mrg export CONFIG_SHELL 250 1.1.1.5 mrg # We cannot yet assume a decent shell, so we have to provide a 251 1.1.1.5 mrg # neutralization value for shells without unset; and this also 252 1.1.1.5 mrg # works around shells that cannot unset nonexistent variables. 253 1.1.1.5 mrg # Preserve -v and -x to the replacement shell. 254 1.1.1.5 mrg BASH_ENV=/dev/null 255 1.1.1.5 mrg ENV=/dev/null 256 1.1.1.5 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 257 1.1.1.5 mrg case $- in # (((( 258 1.1.1.5 mrg *v*x* | *x*v* ) as_opts=-vx ;; 259 1.1.1.5 mrg *v* ) as_opts=-v ;; 260 1.1.1.5 mrg *x* ) as_opts=-x ;; 261 1.1.1.5 mrg * ) as_opts= ;; 262 1.1.1.5 mrg esac 263 1.1.1.5 mrg exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 264 1.1.1.5 mrg # Admittedly, this is quite paranoid, since all the known shells bail 265 1.1.1.5 mrg # out after a failed `exec'. 266 1.1.1.11 mrg printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 267 1.1.1.5 mrg exit 255 268 1.1 mrg fi 269 1.1 mrg 270 1.1.1.11 mrg if test x$as_have_required = xno 271 1.1.1.11 mrg then : 272 1.1.1.11 mrg printf "%s\n" "$0: This script requires a shell more modern than all" 273 1.1.1.11 mrg printf "%s\n" "$0: the shells that I found on your system." 274 1.1.1.11 mrg if test ${ZSH_VERSION+y} ; then 275 1.1.1.11 mrg printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" 276 1.1.1.11 mrg printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." 277 1.1 mrg else 278 1.1.1.11 mrg printf "%s\n" "$0: Please tell bug-autoconf (at] gnu.org and 279 1.1.1.7 mrg $0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/Radeon 280 1.1 mrg $0: about your system, including any error possibly output 281 1.1 mrg $0: before this message. Then install a modern shell, or 282 1.1 mrg $0: manually run the script under such a shell if you do 283 1.1 mrg $0: have one." 284 1.1 mrg fi 285 1.1 mrg exit 1 286 1.1 mrg fi 287 1.1 mrg fi 288 1.1 mrg fi 289 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh} 290 1.1 mrg export SHELL 291 1.1 mrg # Unset more variables known to interfere with behavior of common tools. 292 1.1 mrg CLICOLOR_FORCE= GREP_OPTIONS= 293 1.1 mrg unset CLICOLOR_FORCE GREP_OPTIONS 294 1.1 mrg 295 1.1 mrg ## --------------------- ## 296 1.1 mrg ## M4sh Shell Functions. ## 297 1.1 mrg ## --------------------- ## 298 1.1 mrg # as_fn_unset VAR 299 1.1 mrg # --------------- 300 1.1 mrg # Portably unset VAR. 301 1.1 mrg as_fn_unset () 302 1.1 mrg { 303 1.1 mrg { eval $1=; unset $1;} 304 1.1 mrg } 305 1.1 mrg as_unset=as_fn_unset 306 1.1 mrg 307 1.1.1.11 mrg 308 1.1 mrg # as_fn_set_status STATUS 309 1.1 mrg # ----------------------- 310 1.1 mrg # Set $? to STATUS, without forking. 311 1.1 mrg as_fn_set_status () 312 1.1 mrg { 313 1.1 mrg return $1 314 1.1 mrg } # as_fn_set_status 315 1.1 mrg 316 1.1 mrg # as_fn_exit STATUS 317 1.1 mrg # ----------------- 318 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 319 1.1 mrg as_fn_exit () 320 1.1 mrg { 321 1.1 mrg set +e 322 1.1 mrg as_fn_set_status $1 323 1.1 mrg exit $1 324 1.1 mrg } # as_fn_exit 325 1.1.1.11 mrg # as_fn_nop 326 1.1.1.11 mrg # --------- 327 1.1.1.11 mrg # Do nothing but, unlike ":", preserve the value of $?. 328 1.1.1.11 mrg as_fn_nop () 329 1.1.1.11 mrg { 330 1.1.1.11 mrg return $? 331 1.1.1.11 mrg } 332 1.1.1.11 mrg as_nop=as_fn_nop 333 1.1 mrg 334 1.1 mrg # as_fn_mkdir_p 335 1.1 mrg # ------------- 336 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary. 337 1.1 mrg as_fn_mkdir_p () 338 1.1 mrg { 339 1.1 mrg 340 1.1 mrg case $as_dir in #( 341 1.1 mrg -*) as_dir=./$as_dir;; 342 1.1 mrg esac 343 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || { 344 1.1 mrg as_dirs= 345 1.1 mrg while :; do 346 1.1 mrg case $as_dir in #( 347 1.1.1.11 mrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 348 1.1 mrg *) as_qdir=$as_dir;; 349 1.1 mrg esac 350 1.1 mrg as_dirs="'$as_qdir' $as_dirs" 351 1.1 mrg as_dir=`$as_dirname -- "$as_dir" || 352 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 353 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \ 354 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \ 355 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 356 1.1.1.11 mrg printf "%s\n" X"$as_dir" | 357 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 358 1.1 mrg s//\1/ 359 1.1 mrg q 360 1.1 mrg } 361 1.1 mrg /^X\(\/\/\)[^/].*/{ 362 1.1 mrg s//\1/ 363 1.1 mrg q 364 1.1 mrg } 365 1.1 mrg /^X\(\/\/\)$/{ 366 1.1 mrg s//\1/ 367 1.1 mrg q 368 1.1 mrg } 369 1.1 mrg /^X\(\/\).*/{ 370 1.1 mrg s//\1/ 371 1.1 mrg q 372 1.1 mrg } 373 1.1 mrg s/.*/./; q'` 374 1.1 mrg test -d "$as_dir" && break 375 1.1 mrg done 376 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs" 377 1.1 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 378 1.1 mrg 379 1.1 mrg 380 1.1 mrg } # as_fn_mkdir_p 381 1.1.1.5 mrg 382 1.1.1.5 mrg # as_fn_executable_p FILE 383 1.1.1.5 mrg # ----------------------- 384 1.1.1.5 mrg # Test if FILE is an executable regular file. 385 1.1.1.5 mrg as_fn_executable_p () 386 1.1.1.5 mrg { 387 1.1.1.5 mrg test -f "$1" && test -x "$1" 388 1.1.1.5 mrg } # as_fn_executable_p 389 1.1 mrg # as_fn_append VAR VALUE 390 1.1 mrg # ---------------------- 391 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take 392 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over 393 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive 394 1.1 mrg # implementations. 395 1.1.1.11 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 396 1.1.1.11 mrg then : 397 1.1 mrg eval 'as_fn_append () 398 1.1 mrg { 399 1.1 mrg eval $1+=\$2 400 1.1 mrg }' 401 1.1.1.11 mrg else $as_nop 402 1.1 mrg as_fn_append () 403 1.1 mrg { 404 1.1 mrg eval $1=\$$1\$2 405 1.1 mrg } 406 1.1 mrg fi # as_fn_append 407 1.1 mrg 408 1.1 mrg # as_fn_arith ARG... 409 1.1 mrg # ------------------ 410 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the 411 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments 412 1.1 mrg # must be portable across $(()) and expr. 413 1.1.1.11 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 414 1.1.1.11 mrg then : 415 1.1 mrg eval 'as_fn_arith () 416 1.1 mrg { 417 1.1 mrg as_val=$(( $* )) 418 1.1 mrg }' 419 1.1.1.11 mrg else $as_nop 420 1.1 mrg as_fn_arith () 421 1.1 mrg { 422 1.1 mrg as_val=`expr "$@" || test $? -eq 1` 423 1.1 mrg } 424 1.1 mrg fi # as_fn_arith 425 1.1 mrg 426 1.1.1.11 mrg # as_fn_nop 427 1.1.1.11 mrg # --------- 428 1.1.1.11 mrg # Do nothing but, unlike ":", preserve the value of $?. 429 1.1.1.11 mrg as_fn_nop () 430 1.1.1.11 mrg { 431 1.1.1.11 mrg return $? 432 1.1.1.11 mrg } 433 1.1.1.11 mrg as_nop=as_fn_nop 434 1.1 mrg 435 1.1 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD] 436 1.1 mrg # ---------------------------------------- 437 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 438 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 439 1.1 mrg # script with STATUS, using 1 if that was 0. 440 1.1 mrg as_fn_error () 441 1.1 mrg { 442 1.1 mrg as_status=$1; test $as_status -eq 0 && as_status=1 443 1.1 mrg if test "$4"; then 444 1.1 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 445 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 446 1.1 mrg fi 447 1.1.1.11 mrg printf "%s\n" "$as_me: error: $2" >&2 448 1.1 mrg as_fn_exit $as_status 449 1.1 mrg } # as_fn_error 450 1.1 mrg 451 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 && 452 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 453 1.1 mrg as_expr=expr 454 1.1 mrg else 455 1.1 mrg as_expr=false 456 1.1 mrg fi 457 1.1 mrg 458 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 459 1.1 mrg as_basename=basename 460 1.1 mrg else 461 1.1 mrg as_basename=false 462 1.1 mrg fi 463 1.1 mrg 464 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 465 1.1 mrg as_dirname=dirname 466 1.1 mrg else 467 1.1 mrg as_dirname=false 468 1.1 mrg fi 469 1.1 mrg 470 1.1 mrg as_me=`$as_basename -- "$0" || 471 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 472 1.1 mrg X"$0" : 'X\(//\)$' \| \ 473 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 474 1.1.1.11 mrg printf "%s\n" X/"$0" | 475 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 476 1.1 mrg s//\1/ 477 1.1 mrg q 478 1.1 mrg } 479 1.1 mrg /^X\/\(\/\/\)$/{ 480 1.1 mrg s//\1/ 481 1.1 mrg q 482 1.1 mrg } 483 1.1 mrg /^X\/\(\/\).*/{ 484 1.1 mrg s//\1/ 485 1.1 mrg q 486 1.1 mrg } 487 1.1 mrg s/.*/./; q'` 488 1.1 mrg 489 1.1 mrg # Avoid depending upon Character Ranges. 490 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz' 491 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 492 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS 493 1.1 mrg as_cr_digits='0123456789' 494 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits 495 1.1 mrg 496 1.1 mrg 497 1.1 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 498 1.1 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 499 1.1 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 500 1.1 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 501 1.1 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 502 1.1 mrg sed -n ' 503 1.1 mrg p 504 1.1 mrg /[$]LINENO/= 505 1.1 mrg ' <$as_myself | 506 1.1 mrg sed ' 507 1.1 mrg s/[$]LINENO.*/&-/ 508 1.1 mrg t lineno 509 1.1 mrg b 510 1.1 mrg :lineno 511 1.1 mrg N 512 1.1 mrg :loop 513 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 514 1.1 mrg t loop 515 1.1 mrg s/-\n.*// 516 1.1 mrg ' >$as_me.lineno && 517 1.1 mrg chmod +x "$as_me.lineno" || 518 1.1.1.11 mrg { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 519 1.1 mrg 520 1.1.1.5 mrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 521 1.1.1.5 mrg # already done that, so ensure we don't try to do so again and fall 522 1.1.1.5 mrg # in an infinite loop. This has already happened in practice. 523 1.1.1.5 mrg _as_can_reexec=no; export _as_can_reexec 524 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems 525 1.1 mrg # (the dirname of $[0] is not the place where we might find the 526 1.1 mrg # original and so on. Autoconf is especially sensitive to this). 527 1.1 mrg . "./$as_me.lineno" 528 1.1 mrg # Exit status is that of the last command. 529 1.1 mrg exit 530 1.1 mrg } 531 1.1 mrg 532 1.1.1.11 mrg 533 1.1.1.11 mrg # Determine whether it's possible to make 'echo' print without a newline. 534 1.1.1.11 mrg # These variables are no longer used directly by Autoconf, but are AC_SUBSTed 535 1.1.1.11 mrg # for compatibility with existing Makefiles. 536 1.1 mrg ECHO_C= ECHO_N= ECHO_T= 537 1.1 mrg case `echo -n x` in #((((( 538 1.1 mrg -n*) 539 1.1 mrg case `echo 'xy\c'` in 540 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 541 1.1 mrg xy) ECHO_C='\c';; 542 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 543 1.1 mrg ECHO_T=' ';; 544 1.1 mrg esac;; 545 1.1 mrg *) 546 1.1 mrg ECHO_N='-n';; 547 1.1 mrg esac 548 1.1 mrg 549 1.1.1.11 mrg # For backward compatibility with old third-party macros, we provide 550 1.1.1.11 mrg # the shell variables $as_echo and $as_echo_n. New code should use 551 1.1.1.11 mrg # AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 552 1.1.1.11 mrg as_echo='printf %s\n' 553 1.1.1.11 mrg as_echo_n='printf %s' 554 1.1.1.11 mrg 555 1.1.1.11 mrg 556 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file 557 1.1 mrg if test -d conf$$.dir; then 558 1.1 mrg rm -f conf$$.dir/conf$$.file 559 1.1 mrg else 560 1.1 mrg rm -f conf$$.dir 561 1.1 mrg mkdir conf$$.dir 2>/dev/null 562 1.1 mrg fi 563 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then 564 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then 565 1.1 mrg as_ln_s='ln -s' 566 1.1 mrg # ... but there are two gotchas: 567 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 568 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 569 1.1.1.5 mrg # In both cases, we have to default to `cp -pR'. 570 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 571 1.1.1.5 mrg as_ln_s='cp -pR' 572 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then 573 1.1 mrg as_ln_s=ln 574 1.1 mrg else 575 1.1.1.5 mrg as_ln_s='cp -pR' 576 1.1 mrg fi 577 1.1 mrg else 578 1.1.1.5 mrg as_ln_s='cp -pR' 579 1.1 mrg fi 580 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 581 1.1 mrg rmdir conf$$.dir 2>/dev/null 582 1.1 mrg 583 1.1 mrg if mkdir -p . 2>/dev/null; then 584 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"' 585 1.1 mrg else 586 1.1 mrg test -d ./-p && rmdir ./-p 587 1.1 mrg as_mkdir_p=false 588 1.1 mrg fi 589 1.1 mrg 590 1.1.1.5 mrg as_test_x='test -x' 591 1.1.1.5 mrg as_executable_p=as_fn_executable_p 592 1.1 mrg 593 1.1 mrg # Sed expression to map a string onto a valid CPP name. 594 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 595 1.1 mrg 596 1.1 mrg # Sed expression to map a string onto a valid variable name. 597 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 598 1.1 mrg 599 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh} 600 1.1 mrg 601 1.1 mrg 602 1.1 mrg test -n "$DJDIR" || exec 7<&0 </dev/null 603 1.1 mrg exec 6>&1 604 1.1 mrg 605 1.1 mrg # Name of the host. 606 1.1 mrg # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 607 1.1 mrg # so uname gets run too. 608 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 609 1.1 mrg 610 1.1 mrg # 611 1.1 mrg # Initializations. 612 1.1 mrg # 613 1.1 mrg ac_default_prefix=/usr/local 614 1.1 mrg ac_clean_files= 615 1.1 mrg ac_config_libobj_dir=. 616 1.1 mrg LIBOBJS= 617 1.1 mrg cross_compiling=no 618 1.1 mrg subdirs= 619 1.1 mrg MFLAGS= 620 1.1 mrg MAKEFLAGS= 621 1.1 mrg 622 1.1 mrg # Identity of this package. 623 1.1 mrg PACKAGE_NAME='xf86-video-ati' 624 1.1 mrg PACKAGE_TARNAME='xf86-video-ati' 625 1.1.1.11 mrg PACKAGE_VERSION='22.0.0' 626 1.1.1.11 mrg PACKAGE_STRING='xf86-video-ati 22.0.0' 627 1.1.1.7 mrg PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/Radeon' 628 1.1 mrg PACKAGE_URL='' 629 1.1 mrg 630 1.1 mrg ac_unique_file="Makefile.am" 631 1.1 mrg # Factoring default headers for most tests. 632 1.1 mrg ac_includes_default="\ 633 1.1.1.11 mrg #include <stddef.h> 634 1.1.1.11 mrg #ifdef HAVE_STDIO_H 635 1.1.1.11 mrg # include <stdio.h> 636 1.1 mrg #endif 637 1.1.1.11 mrg #ifdef HAVE_STDLIB_H 638 1.1 mrg # include <stdlib.h> 639 1.1 mrg #endif 640 1.1 mrg #ifdef HAVE_STRING_H 641 1.1 mrg # include <string.h> 642 1.1 mrg #endif 643 1.1 mrg #ifdef HAVE_INTTYPES_H 644 1.1 mrg # include <inttypes.h> 645 1.1 mrg #endif 646 1.1 mrg #ifdef HAVE_STDINT_H 647 1.1 mrg # include <stdint.h> 648 1.1 mrg #endif 649 1.1.1.11 mrg #ifdef HAVE_STRINGS_H 650 1.1.1.11 mrg # include <strings.h> 651 1.1.1.11 mrg #endif 652 1.1.1.11 mrg #ifdef HAVE_SYS_TYPES_H 653 1.1.1.11 mrg # include <sys/types.h> 654 1.1.1.11 mrg #endif 655 1.1.1.11 mrg #ifdef HAVE_SYS_STAT_H 656 1.1.1.11 mrg # include <sys/stat.h> 657 1.1.1.11 mrg #endif 658 1.1 mrg #ifdef HAVE_UNISTD_H 659 1.1 mrg # include <unistd.h> 660 1.1 mrg #endif" 661 1.1 mrg 662 1.1.1.11 mrg ac_header_c_list= 663 1.1 mrg ac_subst_vars='am__EXEEXT_FALSE 664 1.1 mrg am__EXEEXT_TRUE 665 1.1 mrg LTLIBOBJS 666 1.1 mrg LIBOBJS 667 1.1 mrg DRIVER_NAME 668 1.1 mrg moduledir 669 1.1 mrg PCIACCESS_LIBS 670 1.1 mrg PCIACCESS_CFLAGS 671 1.1.1.5 mrg GLAMOR_FALSE 672 1.1.1.5 mrg GLAMOR_TRUE 673 1.1.1.8 mrg GBM_LIBS 674 1.1.1.8 mrg GBM_CFLAGS 675 1.1.1.5 mrg LIBGLAMOR_EGL_LIBS 676 1.1.1.5 mrg LIBGLAMOR_EGL_CFLAGS 677 1.1.1.5 mrg LIBGLAMOR_LIBS 678 1.1.1.5 mrg LIBGLAMOR_CFLAGS 679 1.1.1.8 mrg LIBGL_LIBS 680 1.1.1.8 mrg LIBGL_CFLAGS 681 1.1 mrg LIBUDEV_FALSE 682 1.1 mrg LIBUDEV_TRUE 683 1.1 mrg LIBUDEV_LIBS 684 1.1 mrg LIBUDEV_CFLAGS 685 1.1.1.6 mrg configdir 686 1.1.1.6 mrg HAS_XORG_CONF_DIR_FALSE 687 1.1.1.6 mrg HAS_XORG_CONF_DIR_TRUE 688 1.1 mrg HAVE_XEXTPROTO_71_FALSE 689 1.1 mrg HAVE_XEXTPROTO_71_TRUE 690 1.1 mrg XEXT_LIBS 691 1.1 mrg XEXT_CFLAGS 692 1.1 mrg XORG_LIBS 693 1.1 mrg XORG_CFLAGS 694 1.1.1.5 mrg LIBDRM_RADEON_LIBS 695 1.1.1.5 mrg LIBDRM_RADEON_CFLAGS 696 1.1.1.5 mrg LIBDRM_LIBS 697 1.1.1.5 mrg LIBDRM_CFLAGS 698 1.1.1.5 mrg LT_SYS_LIBRARY_PATH 699 1.1 mrg OTOOL64 700 1.1 mrg OTOOL 701 1.1 mrg LIPO 702 1.1 mrg NMEDIT 703 1.1 mrg DSYMUTIL 704 1.1 mrg MANIFEST_TOOL 705 1.1 mrg RANLIB 706 1.1 mrg ac_ct_AR 707 1.1 mrg AR 708 1.1 mrg DLLTOOL 709 1.1 mrg OBJDUMP 710 1.1.1.11 mrg FILECMD 711 1.1 mrg LN_S 712 1.1 mrg NM 713 1.1 mrg ac_ct_DUMPBIN 714 1.1 mrg DUMPBIN 715 1.1 mrg LD 716 1.1 mrg FGREP 717 1.1.1.11 mrg EGREP 718 1.1.1.11 mrg GREP 719 1.1 mrg LIBTOOL 720 1.1 mrg MAN_SUBSTS 721 1.1 mrg XORG_MAN_PAGE 722 1.1 mrg ADMIN_MAN_DIR 723 1.1 mrg DRIVER_MAN_DIR 724 1.1 mrg MISC_MAN_DIR 725 1.1 mrg FILE_MAN_DIR 726 1.1 mrg LIB_MAN_DIR 727 1.1 mrg APP_MAN_DIR 728 1.1 mrg ADMIN_MAN_SUFFIX 729 1.1 mrg DRIVER_MAN_SUFFIX 730 1.1 mrg MISC_MAN_SUFFIX 731 1.1 mrg FILE_MAN_SUFFIX 732 1.1 mrg LIB_MAN_SUFFIX 733 1.1 mrg APP_MAN_SUFFIX 734 1.1 mrg SED 735 1.1 mrg host_os 736 1.1 mrg host_vendor 737 1.1 mrg host_cpu 738 1.1 mrg host 739 1.1 mrg build_os 740 1.1 mrg build_vendor 741 1.1 mrg build_cpu 742 1.1 mrg build 743 1.1 mrg INSTALL_CMD 744 1.1 mrg PKG_CONFIG_LIBDIR 745 1.1 mrg PKG_CONFIG_PATH 746 1.1 mrg PKG_CONFIG 747 1.1 mrg CHANGELOG_CMD 748 1.1 mrg STRICT_CFLAGS 749 1.1 mrg CWARNFLAGS 750 1.1 mrg BASE_CFLAGS 751 1.1.1.5 mrg am__fastdepCC_FALSE 752 1.1.1.5 mrg am__fastdepCC_TRUE 753 1.1.1.5 mrg CCDEPMODE 754 1.1.1.5 mrg am__nodep 755 1.1.1.5 mrg AMDEPBACKSLASH 756 1.1.1.5 mrg AMDEP_FALSE 757 1.1.1.5 mrg AMDEP_TRUE 758 1.1.1.5 mrg am__include 759 1.1.1.5 mrg DEPDIR 760 1.1 mrg OBJEXT 761 1.1 mrg EXEEXT 762 1.1 mrg ac_ct_CC 763 1.1 mrg CPPFLAGS 764 1.1 mrg LDFLAGS 765 1.1 mrg CFLAGS 766 1.1 mrg CC 767 1.1.1.5 mrg AM_BACKSLASH 768 1.1.1.5 mrg AM_DEFAULT_VERBOSITY 769 1.1.1.5 mrg AM_DEFAULT_V 770 1.1.1.5 mrg AM_V 771 1.1.1.11 mrg CSCOPE 772 1.1.1.11 mrg ETAGS 773 1.1.1.11 mrg CTAGS 774 1.1.1.5 mrg am__untar 775 1.1.1.5 mrg am__tar 776 1.1.1.5 mrg AMTAR 777 1.1.1.5 mrg am__leading_dot 778 1.1.1.5 mrg SET_MAKE 779 1.1.1.5 mrg AWK 780 1.1.1.5 mrg mkdir_p 781 1.1.1.5 mrg MKDIR_P 782 1.1.1.5 mrg INSTALL_STRIP_PROGRAM 783 1.1.1.5 mrg STRIP 784 1.1.1.5 mrg install_sh 785 1.1.1.5 mrg MAKEINFO 786 1.1.1.5 mrg AUTOHEADER 787 1.1.1.5 mrg AUTOMAKE 788 1.1.1.5 mrg AUTOCONF 789 1.1.1.5 mrg ACLOCAL 790 1.1.1.5 mrg VERSION 791 1.1.1.5 mrg PACKAGE 792 1.1.1.5 mrg CYGPATH_W 793 1.1.1.5 mrg am__isrc 794 1.1 mrg INSTALL_DATA 795 1.1 mrg INSTALL_SCRIPT 796 1.1 mrg INSTALL_PROGRAM 797 1.1 mrg target_alias 798 1.1 mrg host_alias 799 1.1 mrg build_alias 800 1.1 mrg LIBS 801 1.1 mrg ECHO_T 802 1.1 mrg ECHO_N 803 1.1 mrg ECHO_C 804 1.1 mrg DEFS 805 1.1 mrg mandir 806 1.1 mrg localedir 807 1.1 mrg libdir 808 1.1 mrg psdir 809 1.1 mrg pdfdir 810 1.1 mrg dvidir 811 1.1 mrg htmldir 812 1.1 mrg infodir 813 1.1 mrg docdir 814 1.1 mrg oldincludedir 815 1.1 mrg includedir 816 1.1.1.5 mrg runstatedir 817 1.1 mrg localstatedir 818 1.1 mrg sharedstatedir 819 1.1 mrg sysconfdir 820 1.1 mrg datadir 821 1.1 mrg datarootdir 822 1.1 mrg libexecdir 823 1.1 mrg sbindir 824 1.1 mrg bindir 825 1.1 mrg program_transform_name 826 1.1 mrg prefix 827 1.1 mrg exec_prefix 828 1.1 mrg PACKAGE_URL 829 1.1 mrg PACKAGE_BUGREPORT 830 1.1 mrg PACKAGE_STRING 831 1.1 mrg PACKAGE_VERSION 832 1.1 mrg PACKAGE_TARNAME 833 1.1 mrg PACKAGE_NAME 834 1.1 mrg PATH_SEPARATOR 835 1.1.1.8 mrg SHELL 836 1.1.1.8 mrg am__quote' 837 1.1 mrg ac_subst_files='' 838 1.1 mrg ac_user_opts=' 839 1.1 mrg enable_option_checking 840 1.1.1.4 mrg enable_silent_rules 841 1.1.1.4 mrg enable_largefile 842 1.1.1.5 mrg enable_dependency_tracking 843 1.1.1.5 mrg enable_selective_werror 844 1.1.1.5 mrg enable_strict_compilation 845 1.1 mrg enable_static 846 1.1 mrg enable_shared 847 1.1 mrg with_pic 848 1.1 mrg enable_fast_install 849 1.1.1.5 mrg with_aix_soname 850 1.1 mrg with_gnu_ld 851 1.1 mrg with_sysroot 852 1.1 mrg enable_libtool_lock 853 1.1 mrg with_xorg_module_dir 854 1.1.1.6 mrg with_xorg_conf_dir 855 1.1.1.5 mrg enable_udev 856 1.1.1.5 mrg enable_glamor 857 1.1 mrg ' 858 1.1 mrg ac_precious_vars='build_alias 859 1.1 mrg host_alias 860 1.1 mrg target_alias 861 1.1 mrg CC 862 1.1 mrg CFLAGS 863 1.1 mrg LDFLAGS 864 1.1 mrg LIBS 865 1.1 mrg CPPFLAGS 866 1.1 mrg PKG_CONFIG 867 1.1 mrg PKG_CONFIG_PATH 868 1.1 mrg PKG_CONFIG_LIBDIR 869 1.1.1.5 mrg LT_SYS_LIBRARY_PATH 870 1.1.1.5 mrg LIBDRM_CFLAGS 871 1.1.1.5 mrg LIBDRM_LIBS 872 1.1.1.5 mrg LIBDRM_RADEON_CFLAGS 873 1.1.1.5 mrg LIBDRM_RADEON_LIBS 874 1.1 mrg XORG_CFLAGS 875 1.1 mrg XORG_LIBS 876 1.1 mrg XEXT_CFLAGS 877 1.1 mrg XEXT_LIBS 878 1.1 mrg LIBUDEV_CFLAGS 879 1.1 mrg LIBUDEV_LIBS 880 1.1.1.8 mrg LIBGL_CFLAGS 881 1.1.1.8 mrg LIBGL_LIBS 882 1.1.1.5 mrg LIBGLAMOR_CFLAGS 883 1.1.1.5 mrg LIBGLAMOR_LIBS 884 1.1.1.5 mrg LIBGLAMOR_EGL_CFLAGS 885 1.1.1.5 mrg LIBGLAMOR_EGL_LIBS 886 1.1.1.8 mrg GBM_CFLAGS 887 1.1.1.8 mrg GBM_LIBS 888 1.1 mrg PCIACCESS_CFLAGS 889 1.1 mrg PCIACCESS_LIBS' 890 1.1 mrg 891 1.1 mrg 892 1.1 mrg # Initialize some variables set by options. 893 1.1 mrg ac_init_help= 894 1.1 mrg ac_init_version=false 895 1.1 mrg ac_unrecognized_opts= 896 1.1 mrg ac_unrecognized_sep= 897 1.1 mrg # The variables have the same names as the options, with 898 1.1 mrg # dashes changed to underlines. 899 1.1 mrg cache_file=/dev/null 900 1.1 mrg exec_prefix=NONE 901 1.1 mrg no_create= 902 1.1 mrg no_recursion= 903 1.1 mrg prefix=NONE 904 1.1 mrg program_prefix=NONE 905 1.1 mrg program_suffix=NONE 906 1.1 mrg program_transform_name=s,x,x, 907 1.1 mrg silent= 908 1.1 mrg site= 909 1.1 mrg srcdir= 910 1.1 mrg verbose= 911 1.1 mrg x_includes=NONE 912 1.1 mrg x_libraries=NONE 913 1.1 mrg 914 1.1 mrg # Installation directory options. 915 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo" 916 1.1 mrg # and all the variables that are supposed to be based on exec_prefix 917 1.1 mrg # by default will actually change. 918 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them. 919 1.1 mrg # (The list follows the same order as the GNU Coding Standards.) 920 1.1 mrg bindir='${exec_prefix}/bin' 921 1.1 mrg sbindir='${exec_prefix}/sbin' 922 1.1 mrg libexecdir='${exec_prefix}/libexec' 923 1.1 mrg datarootdir='${prefix}/share' 924 1.1 mrg datadir='${datarootdir}' 925 1.1 mrg sysconfdir='${prefix}/etc' 926 1.1 mrg sharedstatedir='${prefix}/com' 927 1.1 mrg localstatedir='${prefix}/var' 928 1.1.1.5 mrg runstatedir='${localstatedir}/run' 929 1.1 mrg includedir='${prefix}/include' 930 1.1 mrg oldincludedir='/usr/include' 931 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 932 1.1 mrg infodir='${datarootdir}/info' 933 1.1 mrg htmldir='${docdir}' 934 1.1 mrg dvidir='${docdir}' 935 1.1 mrg pdfdir='${docdir}' 936 1.1 mrg psdir='${docdir}' 937 1.1 mrg libdir='${exec_prefix}/lib' 938 1.1 mrg localedir='${datarootdir}/locale' 939 1.1 mrg mandir='${datarootdir}/man' 940 1.1 mrg 941 1.1 mrg ac_prev= 942 1.1 mrg ac_dashdash= 943 1.1 mrg for ac_option 944 1.1 mrg do 945 1.1 mrg # If the previous option needs an argument, assign it. 946 1.1 mrg if test -n "$ac_prev"; then 947 1.1 mrg eval $ac_prev=\$ac_option 948 1.1 mrg ac_prev= 949 1.1 mrg continue 950 1.1 mrg fi 951 1.1 mrg 952 1.1 mrg case $ac_option in 953 1.1 mrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 954 1.1 mrg *=) ac_optarg= ;; 955 1.1 mrg *) ac_optarg=yes ;; 956 1.1 mrg esac 957 1.1 mrg 958 1.1 mrg case $ac_dashdash$ac_option in 959 1.1 mrg --) 960 1.1 mrg ac_dashdash=yes ;; 961 1.1 mrg 962 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 963 1.1 mrg ac_prev=bindir ;; 964 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 965 1.1 mrg bindir=$ac_optarg ;; 966 1.1 mrg 967 1.1 mrg -build | --build | --buil | --bui | --bu) 968 1.1 mrg ac_prev=build_alias ;; 969 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 970 1.1 mrg build_alias=$ac_optarg ;; 971 1.1 mrg 972 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 973 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 974 1.1 mrg ac_prev=cache_file ;; 975 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 976 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 977 1.1 mrg cache_file=$ac_optarg ;; 978 1.1 mrg 979 1.1 mrg --config-cache | -C) 980 1.1 mrg cache_file=config.cache ;; 981 1.1 mrg 982 1.1 mrg -datadir | --datadir | --datadi | --datad) 983 1.1 mrg ac_prev=datadir ;; 984 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 985 1.1 mrg datadir=$ac_optarg ;; 986 1.1 mrg 987 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 988 1.1 mrg | --dataroo | --dataro | --datar) 989 1.1 mrg ac_prev=datarootdir ;; 990 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 991 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 992 1.1 mrg datarootdir=$ac_optarg ;; 993 1.1 mrg 994 1.1 mrg -disable-* | --disable-*) 995 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 996 1.1 mrg # Reject names that are not valid shell variable names. 997 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 998 1.1.1.11 mrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 999 1.1 mrg ac_useropt_orig=$ac_useropt 1000 1.1.1.11 mrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1001 1.1 mrg case $ac_user_opts in 1002 1.1 mrg *" 1003 1.1 mrg "enable_$ac_useropt" 1004 1.1 mrg "*) ;; 1005 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 1006 1.1 mrg ac_unrecognized_sep=', ';; 1007 1.1 mrg esac 1008 1.1 mrg eval enable_$ac_useropt=no ;; 1009 1.1 mrg 1010 1.1 mrg -docdir | --docdir | --docdi | --doc | --do) 1011 1.1 mrg ac_prev=docdir ;; 1012 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1013 1.1 mrg docdir=$ac_optarg ;; 1014 1.1 mrg 1015 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1016 1.1 mrg ac_prev=dvidir ;; 1017 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1018 1.1 mrg dvidir=$ac_optarg ;; 1019 1.1 mrg 1020 1.1 mrg -enable-* | --enable-*) 1021 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1022 1.1 mrg # Reject names that are not valid shell variable names. 1023 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1024 1.1.1.11 mrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 1025 1.1 mrg ac_useropt_orig=$ac_useropt 1026 1.1.1.11 mrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1027 1.1 mrg case $ac_user_opts in 1028 1.1 mrg *" 1029 1.1 mrg "enable_$ac_useropt" 1030 1.1 mrg "*) ;; 1031 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1032 1.1 mrg ac_unrecognized_sep=', ';; 1033 1.1 mrg esac 1034 1.1 mrg eval enable_$ac_useropt=\$ac_optarg ;; 1035 1.1 mrg 1036 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1037 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1038 1.1 mrg | --exec | --exe | --ex) 1039 1.1 mrg ac_prev=exec_prefix ;; 1040 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1041 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1042 1.1 mrg | --exec=* | --exe=* | --ex=*) 1043 1.1 mrg exec_prefix=$ac_optarg ;; 1044 1.1 mrg 1045 1.1 mrg -gas | --gas | --ga | --g) 1046 1.1 mrg # Obsolete; use --with-gas. 1047 1.1 mrg with_gas=yes ;; 1048 1.1 mrg 1049 1.1 mrg -help | --help | --hel | --he | -h) 1050 1.1 mrg ac_init_help=long ;; 1051 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1052 1.1 mrg ac_init_help=recursive ;; 1053 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1054 1.1 mrg ac_init_help=short ;; 1055 1.1 mrg 1056 1.1 mrg -host | --host | --hos | --ho) 1057 1.1 mrg ac_prev=host_alias ;; 1058 1.1 mrg -host=* | --host=* | --hos=* | --ho=*) 1059 1.1 mrg host_alias=$ac_optarg ;; 1060 1.1 mrg 1061 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1062 1.1 mrg ac_prev=htmldir ;; 1063 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1064 1.1 mrg | --ht=*) 1065 1.1 mrg htmldir=$ac_optarg ;; 1066 1.1 mrg 1067 1.1 mrg -includedir | --includedir | --includedi | --included | --include \ 1068 1.1 mrg | --includ | --inclu | --incl | --inc) 1069 1.1 mrg ac_prev=includedir ;; 1070 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1071 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*) 1072 1.1 mrg includedir=$ac_optarg ;; 1073 1.1 mrg 1074 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf) 1075 1.1 mrg ac_prev=infodir ;; 1076 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1077 1.1 mrg infodir=$ac_optarg ;; 1078 1.1 mrg 1079 1.1 mrg -libdir | --libdir | --libdi | --libd) 1080 1.1 mrg ac_prev=libdir ;; 1081 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 1082 1.1 mrg libdir=$ac_optarg ;; 1083 1.1 mrg 1084 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1085 1.1 mrg | --libexe | --libex | --libe) 1086 1.1 mrg ac_prev=libexecdir ;; 1087 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1088 1.1 mrg | --libexe=* | --libex=* | --libe=*) 1089 1.1 mrg libexecdir=$ac_optarg ;; 1090 1.1 mrg 1091 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale) 1092 1.1 mrg ac_prev=localedir ;; 1093 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1094 1.1 mrg localedir=$ac_optarg ;; 1095 1.1 mrg 1096 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 1097 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals) 1098 1.1 mrg ac_prev=localstatedir ;; 1099 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1100 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1101 1.1 mrg localstatedir=$ac_optarg ;; 1102 1.1 mrg 1103 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1104 1.1 mrg ac_prev=mandir ;; 1105 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1106 1.1 mrg mandir=$ac_optarg ;; 1107 1.1 mrg 1108 1.1 mrg -nfp | --nfp | --nf) 1109 1.1 mrg # Obsolete; use --without-fp. 1110 1.1 mrg with_fp=no ;; 1111 1.1 mrg 1112 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1113 1.1 mrg | --no-cr | --no-c | -n) 1114 1.1 mrg no_create=yes ;; 1115 1.1 mrg 1116 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1117 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1118 1.1 mrg no_recursion=yes ;; 1119 1.1 mrg 1120 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1121 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1122 1.1 mrg | --oldin | --oldi | --old | --ol | --o) 1123 1.1 mrg ac_prev=oldincludedir ;; 1124 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1125 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1126 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1127 1.1 mrg oldincludedir=$ac_optarg ;; 1128 1.1 mrg 1129 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1130 1.1 mrg ac_prev=prefix ;; 1131 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1132 1.1 mrg prefix=$ac_optarg ;; 1133 1.1 mrg 1134 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1135 1.1 mrg | --program-pre | --program-pr | --program-p) 1136 1.1 mrg ac_prev=program_prefix ;; 1137 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1138 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1139 1.1 mrg program_prefix=$ac_optarg ;; 1140 1.1 mrg 1141 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1142 1.1 mrg | --program-suf | --program-su | --program-s) 1143 1.1 mrg ac_prev=program_suffix ;; 1144 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1145 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1146 1.1 mrg program_suffix=$ac_optarg ;; 1147 1.1 mrg 1148 1.1 mrg -program-transform-name | --program-transform-name \ 1149 1.1 mrg | --program-transform-nam | --program-transform-na \ 1150 1.1 mrg | --program-transform-n | --program-transform- \ 1151 1.1 mrg | --program-transform | --program-transfor \ 1152 1.1 mrg | --program-transfo | --program-transf \ 1153 1.1 mrg | --program-trans | --program-tran \ 1154 1.1 mrg | --progr-tra | --program-tr | --program-t) 1155 1.1 mrg ac_prev=program_transform_name ;; 1156 1.1 mrg -program-transform-name=* | --program-transform-name=* \ 1157 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \ 1158 1.1 mrg | --program-transform-n=* | --program-transform-=* \ 1159 1.1 mrg | --program-transform=* | --program-transfor=* \ 1160 1.1 mrg | --program-transfo=* | --program-transf=* \ 1161 1.1 mrg | --program-trans=* | --program-tran=* \ 1162 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*) 1163 1.1 mrg program_transform_name=$ac_optarg ;; 1164 1.1 mrg 1165 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1166 1.1 mrg ac_prev=pdfdir ;; 1167 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1168 1.1 mrg pdfdir=$ac_optarg ;; 1169 1.1 mrg 1170 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps) 1171 1.1 mrg ac_prev=psdir ;; 1172 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1173 1.1 mrg psdir=$ac_optarg ;; 1174 1.1 mrg 1175 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1176 1.1 mrg | -silent | --silent | --silen | --sile | --sil) 1177 1.1 mrg silent=yes ;; 1178 1.1 mrg 1179 1.1.1.5 mrg -runstatedir | --runstatedir | --runstatedi | --runstated \ 1180 1.1.1.5 mrg | --runstate | --runstat | --runsta | --runst | --runs \ 1181 1.1.1.5 mrg | --run | --ru | --r) 1182 1.1.1.5 mrg ac_prev=runstatedir ;; 1183 1.1.1.5 mrg -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1184 1.1.1.5 mrg | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1185 1.1.1.5 mrg | --run=* | --ru=* | --r=*) 1186 1.1.1.5 mrg runstatedir=$ac_optarg ;; 1187 1.1.1.5 mrg 1188 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1189 1.1 mrg ac_prev=sbindir ;; 1190 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1191 1.1 mrg | --sbi=* | --sb=*) 1192 1.1 mrg sbindir=$ac_optarg ;; 1193 1.1 mrg 1194 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1195 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1196 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \ 1197 1.1 mrg | --sha | --sh) 1198 1.1 mrg ac_prev=sharedstatedir ;; 1199 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1200 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1201 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1202 1.1 mrg | --sha=* | --sh=*) 1203 1.1 mrg sharedstatedir=$ac_optarg ;; 1204 1.1 mrg 1205 1.1 mrg -site | --site | --sit) 1206 1.1 mrg ac_prev=site ;; 1207 1.1 mrg -site=* | --site=* | --sit=*) 1208 1.1 mrg site=$ac_optarg ;; 1209 1.1 mrg 1210 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1211 1.1 mrg ac_prev=srcdir ;; 1212 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1213 1.1 mrg srcdir=$ac_optarg ;; 1214 1.1 mrg 1215 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1216 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy) 1217 1.1 mrg ac_prev=sysconfdir ;; 1218 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1219 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1220 1.1 mrg sysconfdir=$ac_optarg ;; 1221 1.1 mrg 1222 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t) 1223 1.1 mrg ac_prev=target_alias ;; 1224 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1225 1.1 mrg target_alias=$ac_optarg ;; 1226 1.1 mrg 1227 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 1228 1.1 mrg verbose=yes ;; 1229 1.1 mrg 1230 1.1 mrg -version | --version | --versio | --versi | --vers | -V) 1231 1.1 mrg ac_init_version=: ;; 1232 1.1 mrg 1233 1.1 mrg -with-* | --with-*) 1234 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1235 1.1 mrg # Reject names that are not valid shell variable names. 1236 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1237 1.1.1.11 mrg as_fn_error $? "invalid package name: \`$ac_useropt'" 1238 1.1 mrg ac_useropt_orig=$ac_useropt 1239 1.1.1.11 mrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1240 1.1 mrg case $ac_user_opts in 1241 1.1 mrg *" 1242 1.1 mrg "with_$ac_useropt" 1243 1.1 mrg "*) ;; 1244 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1245 1.1 mrg ac_unrecognized_sep=', ';; 1246 1.1 mrg esac 1247 1.1 mrg eval with_$ac_useropt=\$ac_optarg ;; 1248 1.1 mrg 1249 1.1 mrg -without-* | --without-*) 1250 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1251 1.1 mrg # Reject names that are not valid shell variable names. 1252 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1253 1.1.1.11 mrg as_fn_error $? "invalid package name: \`$ac_useropt'" 1254 1.1 mrg ac_useropt_orig=$ac_useropt 1255 1.1.1.11 mrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1256 1.1 mrg case $ac_user_opts in 1257 1.1 mrg *" 1258 1.1 mrg "with_$ac_useropt" 1259 1.1 mrg "*) ;; 1260 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1261 1.1 mrg ac_unrecognized_sep=', ';; 1262 1.1 mrg esac 1263 1.1 mrg eval with_$ac_useropt=no ;; 1264 1.1 mrg 1265 1.1 mrg --x) 1266 1.1 mrg # Obsolete; use --with-x. 1267 1.1 mrg with_x=yes ;; 1268 1.1 mrg 1269 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1270 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i) 1271 1.1 mrg ac_prev=x_includes ;; 1272 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1273 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1274 1.1 mrg x_includes=$ac_optarg ;; 1275 1.1 mrg 1276 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1277 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1278 1.1 mrg ac_prev=x_libraries ;; 1279 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1280 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1281 1.1 mrg x_libraries=$ac_optarg ;; 1282 1.1 mrg 1283 1.1 mrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 1284 1.1 mrg Try \`$0 --help' for more information" 1285 1.1 mrg ;; 1286 1.1 mrg 1287 1.1 mrg *=*) 1288 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1289 1.1 mrg # Reject names that are not valid shell variable names. 1290 1.1 mrg case $ac_envvar in #( 1291 1.1 mrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1292 1.1 mrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1293 1.1 mrg esac 1294 1.1 mrg eval $ac_envvar=\$ac_optarg 1295 1.1 mrg export $ac_envvar ;; 1296 1.1 mrg 1297 1.1 mrg *) 1298 1.1 mrg # FIXME: should be removed in autoconf 3.0. 1299 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 1300 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1301 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 1302 1.1 mrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1303 1.1 mrg ;; 1304 1.1 mrg 1305 1.1 mrg esac 1306 1.1 mrg done 1307 1.1 mrg 1308 1.1 mrg if test -n "$ac_prev"; then 1309 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1310 1.1 mrg as_fn_error $? "missing argument to $ac_option" 1311 1.1 mrg fi 1312 1.1 mrg 1313 1.1 mrg if test -n "$ac_unrecognized_opts"; then 1314 1.1 mrg case $enable_option_checking in 1315 1.1 mrg no) ;; 1316 1.1 mrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1317 1.1.1.11 mrg *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1318 1.1 mrg esac 1319 1.1 mrg fi 1320 1.1 mrg 1321 1.1 mrg # Check all directory arguments for consistency. 1322 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1323 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \ 1324 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1325 1.1.1.5 mrg libdir localedir mandir runstatedir 1326 1.1 mrg do 1327 1.1 mrg eval ac_val=\$$ac_var 1328 1.1 mrg # Remove trailing slashes. 1329 1.1 mrg case $ac_val in 1330 1.1 mrg */ ) 1331 1.1 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1332 1.1 mrg eval $ac_var=\$ac_val;; 1333 1.1 mrg esac 1334 1.1 mrg # Be sure to have absolute directory names. 1335 1.1 mrg case $ac_val in 1336 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;; 1337 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1338 1.1 mrg esac 1339 1.1 mrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1340 1.1 mrg done 1341 1.1 mrg 1342 1.1 mrg # There might be people who depend on the old broken behavior: `$host' 1343 1.1 mrg # used to hold the argument of --host etc. 1344 1.1 mrg # FIXME: To remove some day. 1345 1.1 mrg build=$build_alias 1346 1.1 mrg host=$host_alias 1347 1.1 mrg target=$target_alias 1348 1.1 mrg 1349 1.1 mrg # FIXME: To remove some day. 1350 1.1 mrg if test "x$host_alias" != x; then 1351 1.1 mrg if test "x$build_alias" = x; then 1352 1.1 mrg cross_compiling=maybe 1353 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then 1354 1.1 mrg cross_compiling=yes 1355 1.1 mrg fi 1356 1.1 mrg fi 1357 1.1 mrg 1358 1.1 mrg ac_tool_prefix= 1359 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias- 1360 1.1 mrg 1361 1.1 mrg test "$silent" = yes && exec 6>/dev/null 1362 1.1 mrg 1363 1.1 mrg 1364 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" && 1365 1.1 mrg ac_ls_di=`ls -di .` && 1366 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1367 1.1 mrg as_fn_error $? "working directory cannot be determined" 1368 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1369 1.1 mrg as_fn_error $? "pwd does not report name of working directory" 1370 1.1 mrg 1371 1.1 mrg 1372 1.1 mrg # Find the source files, if location was not specified. 1373 1.1 mrg if test -z "$srcdir"; then 1374 1.1 mrg ac_srcdir_defaulted=yes 1375 1.1 mrg # Try the directory containing this script, then the parent directory. 1376 1.1 mrg ac_confdir=`$as_dirname -- "$as_myself" || 1377 1.1 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1378 1.1 mrg X"$as_myself" : 'X\(//\)[^/]' \| \ 1379 1.1 mrg X"$as_myself" : 'X\(//\)$' \| \ 1380 1.1 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1381 1.1.1.11 mrg printf "%s\n" X"$as_myself" | 1382 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1383 1.1 mrg s//\1/ 1384 1.1 mrg q 1385 1.1 mrg } 1386 1.1 mrg /^X\(\/\/\)[^/].*/{ 1387 1.1 mrg s//\1/ 1388 1.1 mrg q 1389 1.1 mrg } 1390 1.1 mrg /^X\(\/\/\)$/{ 1391 1.1 mrg s//\1/ 1392 1.1 mrg q 1393 1.1 mrg } 1394 1.1 mrg /^X\(\/\).*/{ 1395 1.1 mrg s//\1/ 1396 1.1 mrg q 1397 1.1 mrg } 1398 1.1 mrg s/.*/./; q'` 1399 1.1 mrg srcdir=$ac_confdir 1400 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then 1401 1.1 mrg srcdir=.. 1402 1.1 mrg fi 1403 1.1 mrg else 1404 1.1 mrg ac_srcdir_defaulted=no 1405 1.1 mrg fi 1406 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then 1407 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1408 1.1 mrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1409 1.1 mrg fi 1410 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1411 1.1 mrg ac_abs_confdir=`( 1412 1.1 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1413 1.1 mrg pwd)` 1414 1.1 mrg # When building in place, set srcdir=. 1415 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then 1416 1.1 mrg srcdir=. 1417 1.1 mrg fi 1418 1.1 mrg # Remove unnecessary trailing slashes from srcdir. 1419 1.1 mrg # Double slashes in file names in object file debugging info 1420 1.1 mrg # mess up M-x gdb in Emacs. 1421 1.1 mrg case $srcdir in 1422 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1423 1.1 mrg esac 1424 1.1 mrg for ac_var in $ac_precious_vars; do 1425 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 1426 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var} 1427 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1428 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 1429 1.1 mrg done 1430 1.1 mrg 1431 1.1 mrg # 1432 1.1 mrg # Report the --help message. 1433 1.1 mrg # 1434 1.1 mrg if test "$ac_init_help" = "long"; then 1435 1.1 mrg # Omit some internal or obsolete options to make the list less imposing. 1436 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh. 1437 1.1 mrg cat <<_ACEOF 1438 1.1.1.11 mrg \`configure' configures xf86-video-ati 22.0.0 to adapt to many kinds of systems. 1439 1.1 mrg 1440 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]... 1441 1.1 mrg 1442 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as 1443 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables. 1444 1.1 mrg 1445 1.1 mrg Defaults for the options are specified in brackets. 1446 1.1 mrg 1447 1.1 mrg Configuration: 1448 1.1 mrg -h, --help display this help and exit 1449 1.1 mrg --help=short display options specific to this package 1450 1.1 mrg --help=recursive display the short help of all the included packages 1451 1.1 mrg -V, --version display version information and exit 1452 1.1 mrg -q, --quiet, --silent do not print \`checking ...' messages 1453 1.1 mrg --cache-file=FILE cache test results in FILE [disabled] 1454 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache' 1455 1.1 mrg -n, --no-create do not create output files 1456 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1457 1.1 mrg 1458 1.1 mrg Installation directories: 1459 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX 1460 1.1 mrg [$ac_default_prefix] 1461 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1462 1.1 mrg [PREFIX] 1463 1.1 mrg 1464 1.1 mrg By default, \`make install' will install all the files in 1465 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1466 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1467 1.1 mrg for instance \`--prefix=\$HOME'. 1468 1.1 mrg 1469 1.1 mrg For better control, use the options below. 1470 1.1 mrg 1471 1.1 mrg Fine tuning of the installation directories: 1472 1.1 mrg --bindir=DIR user executables [EPREFIX/bin] 1473 1.1 mrg --sbindir=DIR system admin executables [EPREFIX/sbin] 1474 1.1 mrg --libexecdir=DIR program executables [EPREFIX/libexec] 1475 1.1 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1476 1.1 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1477 1.1 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1478 1.1.1.5 mrg --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 1479 1.1 mrg --libdir=DIR object code libraries [EPREFIX/lib] 1480 1.1 mrg --includedir=DIR C header files [PREFIX/include] 1481 1.1 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 1482 1.1 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1483 1.1 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1484 1.1 mrg --infodir=DIR info documentation [DATAROOTDIR/info] 1485 1.1 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1486 1.1 mrg --mandir=DIR man documentation [DATAROOTDIR/man] 1487 1.1 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/xf86-video-ati] 1488 1.1 mrg --htmldir=DIR html documentation [DOCDIR] 1489 1.1 mrg --dvidir=DIR dvi documentation [DOCDIR] 1490 1.1 mrg --pdfdir=DIR pdf documentation [DOCDIR] 1491 1.1 mrg --psdir=DIR ps documentation [DOCDIR] 1492 1.1 mrg _ACEOF 1493 1.1 mrg 1494 1.1 mrg cat <<\_ACEOF 1495 1.1 mrg 1496 1.1 mrg Program names: 1497 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names 1498 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names 1499 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1500 1.1 mrg 1501 1.1 mrg System types: 1502 1.1 mrg --build=BUILD configure for building on BUILD [guessed] 1503 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 1504 1.1 mrg _ACEOF 1505 1.1 mrg fi 1506 1.1 mrg 1507 1.1 mrg if test -n "$ac_init_help"; then 1508 1.1 mrg case $ac_init_help in 1509 1.1.1.11 mrg short | recursive ) echo "Configuration of xf86-video-ati 22.0.0:";; 1510 1.1 mrg esac 1511 1.1 mrg cat <<\_ACEOF 1512 1.1 mrg 1513 1.1 mrg Optional Features: 1514 1.1 mrg --disable-option-checking ignore unrecognized --enable/--with options 1515 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1516 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1517 1.1.1.5 mrg --enable-silent-rules less verbose build output (undo: "make V=1") 1518 1.1.1.5 mrg --disable-silent-rules verbose build output (undo: "make V=0") 1519 1.1.1.5 mrg --disable-largefile omit support for large files 1520 1.1.1.5 mrg --enable-dependency-tracking 1521 1.1.1.5 mrg do not reject slow dependency extractors 1522 1.1.1.5 mrg --disable-dependency-tracking 1523 1.1.1.5 mrg speeds up one-time build 1524 1.1 mrg --disable-selective-werror 1525 1.1 mrg Turn off selective compiler errors. (default: 1526 1.1 mrg enabled) 1527 1.1 mrg --enable-strict-compilation 1528 1.1 mrg Enable all warnings from compiler and make them 1529 1.1 mrg errors (default: disabled) 1530 1.1 mrg --enable-static[=PKGS] build static libraries [default=no] 1531 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes] 1532 1.1 mrg --enable-fast-install[=PKGS] 1533 1.1 mrg optimize for fast installation [default=yes] 1534 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds) 1535 1.1.1.5 mrg --disable-udev Disable libudev support [default=auto] 1536 1.1.1.5 mrg --disable-glamor Disable glamor, a new GL-based acceleration 1537 1.1.1.5 mrg [default=enabled] 1538 1.1 mrg 1539 1.1 mrg Optional Packages: 1540 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1541 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1542 1.1 mrg --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1543 1.1 mrg both] 1544 1.1.1.5 mrg --with-aix-soname=aix|svr4|both 1545 1.1.1.5 mrg shared library versioning (aka "SONAME") variant to 1546 1.1.1.5 mrg provide on AIX, [default=aix]. 1547 1.1 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1548 1.1.1.5 mrg --with-sysroot[=DIR] Search for dependent libraries within DIR (or the 1549 1.1.1.5 mrg compiler's sysroot if not specified). 1550 1.1 mrg --with-xorg-module-dir=DIR 1551 1.1 mrg Default xorg module directory 1552 1.1 mrg [[default=$libdir/xorg/modules]] 1553 1.1.1.6 mrg --with-xorg-conf-dir=DIR 1554 1.1.1.6 mrg Default xorg.conf.d directory 1555 1.1.1.6 mrg [[default=${prefix}/share/X11/xorg.conf.d]] 1556 1.1 mrg 1557 1.1 mrg Some influential environment variables: 1558 1.1 mrg CC C compiler command 1559 1.1 mrg CFLAGS C compiler flags 1560 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1561 1.1 mrg nonstandard directory <lib dir> 1562 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library> 1563 1.1 mrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1564 1.1 mrg you have headers in a nonstandard directory <include dir> 1565 1.1 mrg PKG_CONFIG path to pkg-config utility 1566 1.1 mrg PKG_CONFIG_PATH 1567 1.1 mrg directories to add to pkg-config's search path 1568 1.1 mrg PKG_CONFIG_LIBDIR 1569 1.1 mrg path overriding pkg-config's built-in search path 1570 1.1.1.5 mrg LT_SYS_LIBRARY_PATH 1571 1.1.1.5 mrg User-defined run-time library search path. 1572 1.1.1.5 mrg LIBDRM_CFLAGS 1573 1.1.1.5 mrg C compiler flags for LIBDRM, overriding pkg-config 1574 1.1.1.5 mrg LIBDRM_LIBS linker flags for LIBDRM, overriding pkg-config 1575 1.1.1.4 mrg LIBDRM_RADEON_CFLAGS 1576 1.1.1.4 mrg C compiler flags for LIBDRM_RADEON, overriding pkg-config 1577 1.1.1.4 mrg LIBDRM_RADEON_LIBS 1578 1.1.1.4 mrg linker flags for LIBDRM_RADEON, overriding pkg-config 1579 1.1.1.5 mrg XORG_CFLAGS C compiler flags for XORG, overriding pkg-config 1580 1.1.1.5 mrg XORG_LIBS linker flags for XORG, overriding pkg-config 1581 1.1.1.5 mrg XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config 1582 1.1.1.5 mrg XEXT_LIBS linker flags for XEXT, overriding pkg-config 1583 1.1 mrg LIBUDEV_CFLAGS 1584 1.1 mrg C compiler flags for LIBUDEV, overriding pkg-config 1585 1.1 mrg LIBUDEV_LIBS 1586 1.1 mrg linker flags for LIBUDEV, overriding pkg-config 1587 1.1.1.8 mrg LIBGL_CFLAGS 1588 1.1.1.8 mrg C compiler flags for LIBGL, overriding pkg-config 1589 1.1.1.8 mrg LIBGL_LIBS linker flags for LIBGL, overriding pkg-config 1590 1.1.1.5 mrg LIBGLAMOR_CFLAGS 1591 1.1.1.5 mrg C compiler flags for LIBGLAMOR, overriding pkg-config 1592 1.1.1.5 mrg LIBGLAMOR_LIBS 1593 1.1.1.5 mrg linker flags for LIBGLAMOR, overriding pkg-config 1594 1.1.1.5 mrg LIBGLAMOR_EGL_CFLAGS 1595 1.1.1.5 mrg C compiler flags for LIBGLAMOR_EGL, overriding pkg-config 1596 1.1.1.5 mrg LIBGLAMOR_EGL_LIBS 1597 1.1.1.5 mrg linker flags for LIBGLAMOR_EGL, overriding pkg-config 1598 1.1.1.8 mrg GBM_CFLAGS C compiler flags for GBM, overriding pkg-config 1599 1.1.1.8 mrg GBM_LIBS linker flags for GBM, overriding pkg-config 1600 1.1 mrg PCIACCESS_CFLAGS 1601 1.1 mrg C compiler flags for PCIACCESS, overriding pkg-config 1602 1.1 mrg PCIACCESS_LIBS 1603 1.1 mrg linker flags for PCIACCESS, overriding pkg-config 1604 1.1 mrg 1605 1.1 mrg Use these variables to override the choices made by `configure' or to help 1606 1.1 mrg it to find libraries and programs with nonstandard names/locations. 1607 1.1 mrg 1608 1.1.1.7 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/Radeon>. 1609 1.1 mrg _ACEOF 1610 1.1 mrg ac_status=$? 1611 1.1 mrg fi 1612 1.1 mrg 1613 1.1 mrg if test "$ac_init_help" = "recursive"; then 1614 1.1 mrg # If there are subdirs, report their specific --help. 1615 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1616 1.1 mrg test -d "$ac_dir" || 1617 1.1 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1618 1.1 mrg continue 1619 1.1 mrg ac_builddir=. 1620 1.1 mrg 1621 1.1 mrg case "$ac_dir" in 1622 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1623 1.1 mrg *) 1624 1.1.1.11 mrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 1625 1.1 mrg # A ".." for each directory in $ac_dir_suffix. 1626 1.1.1.11 mrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1627 1.1 mrg case $ac_top_builddir_sub in 1628 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1629 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1630 1.1 mrg esac ;; 1631 1.1 mrg esac 1632 1.1 mrg ac_abs_top_builddir=$ac_pwd 1633 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix 1634 1.1 mrg # for backward compatibility: 1635 1.1 mrg ac_top_builddir=$ac_top_build_prefix 1636 1.1 mrg 1637 1.1 mrg case $srcdir in 1638 1.1 mrg .) # We are building in place. 1639 1.1 mrg ac_srcdir=. 1640 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub 1641 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;; 1642 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name. 1643 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix; 1644 1.1 mrg ac_top_srcdir=$srcdir 1645 1.1 mrg ac_abs_top_srcdir=$srcdir ;; 1646 1.1 mrg *) # Relative name. 1647 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1648 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1649 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1650 1.1 mrg esac 1651 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1652 1.1 mrg 1653 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; } 1654 1.1.1.11 mrg # Check for configure.gnu first; this name is used for a wrapper for 1655 1.1.1.11 mrg # Metaconfig's "Configure" on case-insensitive file systems. 1656 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then 1657 1.1 mrg echo && 1658 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1659 1.1 mrg elif test -f "$ac_srcdir/configure"; then 1660 1.1 mrg echo && 1661 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive 1662 1.1 mrg else 1663 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1664 1.1 mrg fi || ac_status=$? 1665 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; } 1666 1.1 mrg done 1667 1.1 mrg fi 1668 1.1 mrg 1669 1.1 mrg test -n "$ac_init_help" && exit $ac_status 1670 1.1 mrg if $ac_init_version; then 1671 1.1 mrg cat <<\_ACEOF 1672 1.1.1.11 mrg xf86-video-ati configure 22.0.0 1673 1.1.1.11 mrg generated by GNU Autoconf 2.71 1674 1.1 mrg 1675 1.1.1.11 mrg Copyright (C) 2021 Free Software Foundation, Inc. 1676 1.1 mrg This configure script is free software; the Free Software Foundation 1677 1.1 mrg gives unlimited permission to copy, distribute and modify it. 1678 1.1 mrg _ACEOF 1679 1.1 mrg exit 1680 1.1 mrg fi 1681 1.1 mrg 1682 1.1 mrg ## ------------------------ ## 1683 1.1 mrg ## Autoconf initialization. ## 1684 1.1 mrg ## ------------------------ ## 1685 1.1 mrg 1686 1.1 mrg # ac_fn_c_try_compile LINENO 1687 1.1 mrg # -------------------------- 1688 1.1 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded. 1689 1.1 mrg ac_fn_c_try_compile () 1690 1.1 mrg { 1691 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1692 1.1.1.11 mrg rm -f conftest.$ac_objext conftest.beam 1693 1.1 mrg if { { ac_try="$ac_compile" 1694 1.1 mrg case "(($ac_try" in 1695 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1696 1.1 mrg *) ac_try_echo=$ac_try;; 1697 1.1 mrg esac 1698 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1699 1.1.1.11 mrg printf "%s\n" "$ac_try_echo"; } >&5 1700 1.1 mrg (eval "$ac_compile") 2>conftest.err 1701 1.1 mrg ac_status=$? 1702 1.1 mrg if test -s conftest.err; then 1703 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1 1704 1.1 mrg cat conftest.er1 >&5 1705 1.1 mrg mv -f conftest.er1 conftest.err 1706 1.1 mrg fi 1707 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1708 1.1 mrg test $ac_status = 0; } && { 1709 1.1 mrg test -z "$ac_c_werror_flag" || 1710 1.1 mrg test ! -s conftest.err 1711 1.1.1.11 mrg } && test -s conftest.$ac_objext 1712 1.1.1.11 mrg then : 1713 1.1 mrg ac_retval=0 1714 1.1.1.11 mrg else $as_nop 1715 1.1.1.11 mrg printf "%s\n" "$as_me: failed program was:" >&5 1716 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 1717 1.1 mrg 1718 1.1 mrg ac_retval=1 1719 1.1 mrg fi 1720 1.1 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1721 1.1 mrg as_fn_set_status $ac_retval 1722 1.1 mrg 1723 1.1 mrg } # ac_fn_c_try_compile 1724 1.1 mrg 1725 1.1.1.11 mrg # ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR 1726 1.1.1.11 mrg # ------------------------------------------------------------------ 1727 1.1 mrg # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1728 1.1.1.11 mrg # accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. 1729 1.1.1.11 mrg ac_fn_check_decl () 1730 1.1 mrg { 1731 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1732 1.1 mrg as_decl_name=`echo $2|sed 's/ *(.*//'` 1733 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1734 1.1.1.11 mrg printf %s "checking whether $as_decl_name is declared... " >&6; } 1735 1.1.1.11 mrg if eval test \${$3+y} 1736 1.1.1.11 mrg then : 1737 1.1.1.11 mrg printf %s "(cached) " >&6 1738 1.1.1.11 mrg else $as_nop 1739 1.1 mrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1740 1.1.1.11 mrg eval ac_save_FLAGS=\$$6 1741 1.1.1.11 mrg as_fn_append $6 " $5" 1742 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1743 1.1 mrg /* end confdefs.h. */ 1744 1.1 mrg $4 1745 1.1 mrg int 1746 1.1.1.11 mrg main (void) 1747 1.1 mrg { 1748 1.1 mrg #ifndef $as_decl_name 1749 1.1 mrg #ifdef __cplusplus 1750 1.1 mrg (void) $as_decl_use; 1751 1.1 mrg #else 1752 1.1 mrg (void) $as_decl_name; 1753 1.1 mrg #endif 1754 1.1 mrg #endif 1755 1.1 mrg 1756 1.1 mrg ; 1757 1.1 mrg return 0; 1758 1.1 mrg } 1759 1.1 mrg _ACEOF 1760 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 1761 1.1.1.11 mrg then : 1762 1.1 mrg eval "$3=yes" 1763 1.1.1.11 mrg else $as_nop 1764 1.1 mrg eval "$3=no" 1765 1.1 mrg fi 1766 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1767 1.1.1.11 mrg eval $6=\$ac_save_FLAGS 1768 1.1 mrg 1769 1.1 mrg fi 1770 1.1.1.11 mrg eval ac_res=\$$3 1771 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1772 1.1.1.11 mrg printf "%s\n" "$ac_res" >&6; } 1773 1.1 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1774 1.1 mrg 1775 1.1.1.11 mrg } # ac_fn_check_decl 1776 1.1 mrg 1777 1.1 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1778 1.1 mrg # ------------------------------------------------------- 1779 1.1 mrg # Tests whether HEADER exists and can be compiled using the include files in 1780 1.1 mrg # INCLUDES, setting the cache variable VAR accordingly. 1781 1.1 mrg ac_fn_c_check_header_compile () 1782 1.1 mrg { 1783 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1784 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1785 1.1.1.11 mrg printf %s "checking for $2... " >&6; } 1786 1.1.1.11 mrg if eval test \${$3+y} 1787 1.1.1.11 mrg then : 1788 1.1.1.11 mrg printf %s "(cached) " >&6 1789 1.1.1.11 mrg else $as_nop 1790 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1791 1.1 mrg /* end confdefs.h. */ 1792 1.1 mrg $4 1793 1.1 mrg #include <$2> 1794 1.1 mrg _ACEOF 1795 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 1796 1.1.1.11 mrg then : 1797 1.1 mrg eval "$3=yes" 1798 1.1.1.11 mrg else $as_nop 1799 1.1 mrg eval "$3=no" 1800 1.1 mrg fi 1801 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1802 1.1 mrg fi 1803 1.1 mrg eval ac_res=\$$3 1804 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1805 1.1.1.11 mrg printf "%s\n" "$ac_res" >&6; } 1806 1.1 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1807 1.1 mrg 1808 1.1 mrg } # ac_fn_c_check_header_compile 1809 1.1 mrg 1810 1.1 mrg # ac_fn_c_try_link LINENO 1811 1.1 mrg # ----------------------- 1812 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. 1813 1.1 mrg ac_fn_c_try_link () 1814 1.1 mrg { 1815 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1816 1.1.1.11 mrg rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext 1817 1.1 mrg if { { ac_try="$ac_link" 1818 1.1 mrg case "(($ac_try" in 1819 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1820 1.1 mrg *) ac_try_echo=$ac_try;; 1821 1.1 mrg esac 1822 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1823 1.1.1.11 mrg printf "%s\n" "$ac_try_echo"; } >&5 1824 1.1 mrg (eval "$ac_link") 2>conftest.err 1825 1.1 mrg ac_status=$? 1826 1.1 mrg if test -s conftest.err; then 1827 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1 1828 1.1 mrg cat conftest.er1 >&5 1829 1.1 mrg mv -f conftest.er1 conftest.err 1830 1.1 mrg fi 1831 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1832 1.1 mrg test $ac_status = 0; } && { 1833 1.1 mrg test -z "$ac_c_werror_flag" || 1834 1.1 mrg test ! -s conftest.err 1835 1.1 mrg } && test -s conftest$ac_exeext && { 1836 1.1 mrg test "$cross_compiling" = yes || 1837 1.1.1.5 mrg test -x conftest$ac_exeext 1838 1.1.1.11 mrg } 1839 1.1.1.11 mrg then : 1840 1.1 mrg ac_retval=0 1841 1.1.1.11 mrg else $as_nop 1842 1.1.1.11 mrg printf "%s\n" "$as_me: failed program was:" >&5 1843 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 1844 1.1 mrg 1845 1.1 mrg ac_retval=1 1846 1.1 mrg fi 1847 1.1 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1848 1.1 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1849 1.1 mrg # interfere with the next link command; also delete a directory that is 1850 1.1 mrg # left behind by Apple's compiler. We do this before executing the actions. 1851 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1852 1.1 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1853 1.1 mrg as_fn_set_status $ac_retval 1854 1.1 mrg 1855 1.1 mrg } # ac_fn_c_try_link 1856 1.1 mrg 1857 1.1 mrg # ac_fn_c_check_func LINENO FUNC VAR 1858 1.1 mrg # ---------------------------------- 1859 1.1 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly 1860 1.1 mrg ac_fn_c_check_func () 1861 1.1 mrg { 1862 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1863 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1864 1.1.1.11 mrg printf %s "checking for $2... " >&6; } 1865 1.1.1.11 mrg if eval test \${$3+y} 1866 1.1.1.11 mrg then : 1867 1.1.1.11 mrg printf %s "(cached) " >&6 1868 1.1.1.11 mrg else $as_nop 1869 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1870 1.1 mrg /* end confdefs.h. */ 1871 1.1 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1872 1.1 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1873 1.1 mrg #define $2 innocuous_$2 1874 1.1 mrg 1875 1.1 mrg /* System header to define __stub macros and hopefully few prototypes, 1876 1.1.1.11 mrg which can conflict with char $2 (void); below. */ 1877 1.1 mrg 1878 1.1.1.11 mrg #include <limits.h> 1879 1.1 mrg #undef $2 1880 1.1 mrg 1881 1.1 mrg /* Override any GCC internal prototype to avoid an error. 1882 1.1 mrg Use char because int might match the return type of a GCC 1883 1.1 mrg builtin and then its argument prototype would still apply. */ 1884 1.1 mrg #ifdef __cplusplus 1885 1.1 mrg extern "C" 1886 1.1 mrg #endif 1887 1.1.1.11 mrg char $2 (void); 1888 1.1 mrg /* The GNU C library defines this for functions which it implements 1889 1.1 mrg to always fail with ENOSYS. Some functions are actually named 1890 1.1 mrg something starting with __ and the normal name is an alias. */ 1891 1.1 mrg #if defined __stub_$2 || defined __stub___$2 1892 1.1 mrg choke me 1893 1.1 mrg #endif 1894 1.1 mrg 1895 1.1 mrg int 1896 1.1.1.11 mrg main (void) 1897 1.1 mrg { 1898 1.1 mrg return $2 (); 1899 1.1 mrg ; 1900 1.1 mrg return 0; 1901 1.1 mrg } 1902 1.1 mrg _ACEOF 1903 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 1904 1.1.1.11 mrg then : 1905 1.1 mrg eval "$3=yes" 1906 1.1.1.11 mrg else $as_nop 1907 1.1 mrg eval "$3=no" 1908 1.1 mrg fi 1909 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 1910 1.1 mrg conftest$ac_exeext conftest.$ac_ext 1911 1.1 mrg fi 1912 1.1 mrg eval ac_res=\$$3 1913 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1914 1.1.1.11 mrg printf "%s\n" "$ac_res" >&6; } 1915 1.1 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1916 1.1 mrg 1917 1.1 mrg } # ac_fn_c_check_func 1918 1.1.1.11 mrg ac_configure_args_raw= 1919 1.1.1.11 mrg for ac_arg 1920 1.1.1.11 mrg do 1921 1.1.1.11 mrg case $ac_arg in 1922 1.1.1.11 mrg *\'*) 1923 1.1.1.11 mrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1924 1.1.1.11 mrg esac 1925 1.1.1.11 mrg as_fn_append ac_configure_args_raw " '$ac_arg'" 1926 1.1.1.11 mrg done 1927 1.1 mrg 1928 1.1.1.11 mrg case $ac_configure_args_raw in 1929 1.1.1.11 mrg *$as_nl*) 1930 1.1.1.11 mrg ac_safe_unquote= ;; 1931 1.1.1.11 mrg *) 1932 1.1.1.11 mrg ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. 1933 1.1.1.11 mrg ac_unsafe_a="$ac_unsafe_z#~" 1934 1.1.1.11 mrg ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" 1935 1.1.1.11 mrg ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; 1936 1.1 mrg esac 1937 1.1 mrg 1938 1.1 mrg cat >config.log <<_ACEOF 1939 1.1 mrg This file contains any messages produced by compilers while 1940 1.1 mrg running configure, to aid debugging if configure makes a mistake. 1941 1.1 mrg 1942 1.1.1.11 mrg It was created by xf86-video-ati $as_me 22.0.0, which was 1943 1.1.1.11 mrg generated by GNU Autoconf 2.71. Invocation command line was 1944 1.1 mrg 1945 1.1.1.11 mrg $ $0$ac_configure_args_raw 1946 1.1 mrg 1947 1.1 mrg _ACEOF 1948 1.1 mrg exec 5>>config.log 1949 1.1 mrg { 1950 1.1 mrg cat <<_ASUNAME 1951 1.1 mrg ## --------- ## 1952 1.1 mrg ## Platform. ## 1953 1.1 mrg ## --------- ## 1954 1.1 mrg 1955 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1956 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown` 1957 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown` 1958 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown` 1959 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown` 1960 1.1 mrg 1961 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1962 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1963 1.1 mrg 1964 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1965 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1966 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1967 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1968 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1969 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1970 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1971 1.1 mrg 1972 1.1 mrg _ASUNAME 1973 1.1 mrg 1974 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1975 1.1 mrg for as_dir in $PATH 1976 1.1 mrg do 1977 1.1 mrg IFS=$as_save_IFS 1978 1.1.1.11 mrg case $as_dir in #((( 1979 1.1.1.11 mrg '') as_dir=./ ;; 1980 1.1.1.11 mrg */) ;; 1981 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 1982 1.1.1.11 mrg esac 1983 1.1.1.11 mrg printf "%s\n" "PATH: $as_dir" 1984 1.1 mrg done 1985 1.1 mrg IFS=$as_save_IFS 1986 1.1 mrg 1987 1.1 mrg } >&5 1988 1.1 mrg 1989 1.1 mrg cat >&5 <<_ACEOF 1990 1.1 mrg 1991 1.1 mrg 1992 1.1 mrg ## ----------- ## 1993 1.1 mrg ## Core tests. ## 1994 1.1 mrg ## ----------- ## 1995 1.1 mrg 1996 1.1 mrg _ACEOF 1997 1.1 mrg 1998 1.1 mrg 1999 1.1 mrg # Keep a trace of the command line. 2000 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up. 2001 1.1 mrg # Strip out --silent because we don't want to record it for future runs. 2002 1.1 mrg # Also quote any args containing shell meta-characters. 2003 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression. 2004 1.1 mrg ac_configure_args= 2005 1.1 mrg ac_configure_args0= 2006 1.1 mrg ac_configure_args1= 2007 1.1 mrg ac_must_keep_next=false 2008 1.1 mrg for ac_pass in 1 2 2009 1.1 mrg do 2010 1.1 mrg for ac_arg 2011 1.1 mrg do 2012 1.1 mrg case $ac_arg in 2013 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2014 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2015 1.1 mrg | -silent | --silent | --silen | --sile | --sil) 2016 1.1 mrg continue ;; 2017 1.1 mrg *\'*) 2018 1.1.1.11 mrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2019 1.1 mrg esac 2020 1.1 mrg case $ac_pass in 2021 1.1 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2022 1.1 mrg 2) 2023 1.1 mrg as_fn_append ac_configure_args1 " '$ac_arg'" 2024 1.1 mrg if test $ac_must_keep_next = true; then 2025 1.1 mrg ac_must_keep_next=false # Got value, back to normal. 2026 1.1 mrg else 2027 1.1 mrg case $ac_arg in 2028 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \ 2029 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2030 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2031 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x) 2032 1.1 mrg case "$ac_configure_args0 " in 2033 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2034 1.1 mrg esac 2035 1.1 mrg ;; 2036 1.1 mrg -* ) ac_must_keep_next=true ;; 2037 1.1 mrg esac 2038 1.1 mrg fi 2039 1.1 mrg as_fn_append ac_configure_args " '$ac_arg'" 2040 1.1 mrg ;; 2041 1.1 mrg esac 2042 1.1 mrg done 2043 1.1 mrg done 2044 1.1 mrg { ac_configure_args0=; unset ac_configure_args0;} 2045 1.1 mrg { ac_configure_args1=; unset ac_configure_args1;} 2046 1.1 mrg 2047 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete 2048 1.1 mrg # config.log. We remove comments because anyway the quotes in there 2049 1.1 mrg # would cause problems or look ugly. 2050 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap. 2051 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2052 1.1 mrg trap 'exit_status=$? 2053 1.1.1.11 mrg # Sanitize IFS. 2054 1.1.1.11 mrg IFS=" "" $as_nl" 2055 1.1 mrg # Save into config.log some information that might help in debugging. 2056 1.1 mrg { 2057 1.1 mrg echo 2058 1.1 mrg 2059 1.1.1.11 mrg printf "%s\n" "## ---------------- ## 2060 1.1 mrg ## Cache variables. ## 2061 1.1 mrg ## ---------------- ##" 2062 1.1 mrg echo 2063 1.1 mrg # The following way of writing the cache mishandles newlines in values, 2064 1.1 mrg ( 2065 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2066 1.1 mrg eval ac_val=\$$ac_var 2067 1.1 mrg case $ac_val in #( 2068 1.1 mrg *${as_nl}*) 2069 1.1 mrg case $ac_var in #( 2070 1.1.1.11 mrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2071 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2072 1.1 mrg esac 2073 1.1 mrg case $ac_var in #( 2074 1.1 mrg _ | IFS | as_nl) ;; #( 2075 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2076 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;; 2077 1.1 mrg esac ;; 2078 1.1 mrg esac 2079 1.1 mrg done 2080 1.1 mrg (set) 2>&1 | 2081 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2082 1.1 mrg *${as_nl}ac_space=\ *) 2083 1.1 mrg sed -n \ 2084 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g; 2085 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2086 1.1 mrg ;; #( 2087 1.1 mrg *) 2088 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2089 1.1 mrg ;; 2090 1.1 mrg esac | 2091 1.1 mrg sort 2092 1.1 mrg ) 2093 1.1 mrg echo 2094 1.1 mrg 2095 1.1.1.11 mrg printf "%s\n" "## ----------------- ## 2096 1.1 mrg ## Output variables. ## 2097 1.1 mrg ## ----------------- ##" 2098 1.1 mrg echo 2099 1.1 mrg for ac_var in $ac_subst_vars 2100 1.1 mrg do 2101 1.1 mrg eval ac_val=\$$ac_var 2102 1.1 mrg case $ac_val in 2103 1.1.1.11 mrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2104 1.1 mrg esac 2105 1.1.1.11 mrg printf "%s\n" "$ac_var='\''$ac_val'\''" 2106 1.1 mrg done | sort 2107 1.1 mrg echo 2108 1.1 mrg 2109 1.1 mrg if test -n "$ac_subst_files"; then 2110 1.1.1.11 mrg printf "%s\n" "## ------------------- ## 2111 1.1 mrg ## File substitutions. ## 2112 1.1 mrg ## ------------------- ##" 2113 1.1 mrg echo 2114 1.1 mrg for ac_var in $ac_subst_files 2115 1.1 mrg do 2116 1.1 mrg eval ac_val=\$$ac_var 2117 1.1 mrg case $ac_val in 2118 1.1.1.11 mrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2119 1.1 mrg esac 2120 1.1.1.11 mrg printf "%s\n" "$ac_var='\''$ac_val'\''" 2121 1.1 mrg done | sort 2122 1.1 mrg echo 2123 1.1 mrg fi 2124 1.1 mrg 2125 1.1 mrg if test -s confdefs.h; then 2126 1.1.1.11 mrg printf "%s\n" "## ----------- ## 2127 1.1 mrg ## confdefs.h. ## 2128 1.1 mrg ## ----------- ##" 2129 1.1 mrg echo 2130 1.1 mrg cat confdefs.h 2131 1.1 mrg echo 2132 1.1 mrg fi 2133 1.1 mrg test "$ac_signal" != 0 && 2134 1.1.1.11 mrg printf "%s\n" "$as_me: caught signal $ac_signal" 2135 1.1.1.11 mrg printf "%s\n" "$as_me: exit $exit_status" 2136 1.1 mrg } >&5 2137 1.1 mrg rm -f core *.core core.conftest.* && 2138 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2139 1.1 mrg exit $exit_status 2140 1.1 mrg ' 0 2141 1.1 mrg for ac_signal in 1 2 13 15; do 2142 1.1 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2143 1.1 mrg done 2144 1.1 mrg ac_signal=0 2145 1.1 mrg 2146 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed. 2147 1.1 mrg rm -f -r conftest* confdefs.h 2148 1.1 mrg 2149 1.1.1.11 mrg printf "%s\n" "/* confdefs.h */" > confdefs.h 2150 1.1 mrg 2151 1.1 mrg # Predefined preprocessor variables. 2152 1.1 mrg 2153 1.1.1.11 mrg printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h 2154 1.1 mrg 2155 1.1.1.11 mrg printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h 2156 1.1 mrg 2157 1.1.1.11 mrg printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h 2158 1.1 mrg 2159 1.1.1.11 mrg printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h 2160 1.1 mrg 2161 1.1.1.11 mrg printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h 2162 1.1 mrg 2163 1.1.1.11 mrg printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h 2164 1.1 mrg 2165 1.1 mrg 2166 1.1 mrg # Let the site file select an alternate cache file if it wants to. 2167 1.1 mrg # Prefer an explicitly selected file to automatically selected ones. 2168 1.1 mrg if test -n "$CONFIG_SITE"; then 2169 1.1.1.11 mrg ac_site_files="$CONFIG_SITE" 2170 1.1 mrg elif test "x$prefix" != xNONE; then 2171 1.1.1.11 mrg ac_site_files="$prefix/share/config.site $prefix/etc/config.site" 2172 1.1 mrg else 2173 1.1.1.11 mrg ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 2174 1.1 mrg fi 2175 1.1.1.11 mrg 2176 1.1.1.11 mrg for ac_site_file in $ac_site_files 2177 1.1 mrg do 2178 1.1.1.11 mrg case $ac_site_file in #( 2179 1.1.1.11 mrg */*) : 2180 1.1.1.11 mrg ;; #( 2181 1.1.1.11 mrg *) : 2182 1.1.1.11 mrg ac_site_file=./$ac_site_file ;; 2183 1.1.1.11 mrg esac 2184 1.1.1.11 mrg if test -f "$ac_site_file" && test -r "$ac_site_file"; then 2185 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2186 1.1.1.11 mrg printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} 2187 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5 2188 1.1 mrg . "$ac_site_file" \ 2189 1.1.1.11 mrg || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2190 1.1.1.11 mrg printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 2191 1.1 mrg as_fn_error $? "failed to load site script $ac_site_file 2192 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 2193 1.1 mrg fi 2194 1.1 mrg done 2195 1.1 mrg 2196 1.1 mrg if test -r "$cache_file"; then 2197 1.1 mrg # Some versions of bash will fail to source /dev/null (special files 2198 1.1 mrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2199 1.1 mrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2200 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2201 1.1.1.11 mrg printf "%s\n" "$as_me: loading cache $cache_file" >&6;} 2202 1.1 mrg case $cache_file in 2203 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 2204 1.1 mrg *) . "./$cache_file";; 2205 1.1 mrg esac 2206 1.1 mrg fi 2207 1.1 mrg else 2208 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2209 1.1.1.11 mrg printf "%s\n" "$as_me: creating cache $cache_file" >&6;} 2210 1.1 mrg >$cache_file 2211 1.1 mrg fi 2212 1.1 mrg 2213 1.1.1.11 mrg # Test code for whether the C compiler supports C89 (global declarations) 2214 1.1.1.11 mrg ac_c_conftest_c89_globals=' 2215 1.1.1.11 mrg /* Does the compiler advertise C89 conformance? 2216 1.1.1.11 mrg Do not test the value of __STDC__, because some compilers set it to 0 2217 1.1.1.11 mrg while being otherwise adequately conformant. */ 2218 1.1.1.11 mrg #if !defined __STDC__ 2219 1.1.1.11 mrg # error "Compiler does not advertise C89 conformance" 2220 1.1.1.11 mrg #endif 2221 1.1 mrg 2222 1.1.1.11 mrg #include <stddef.h> 2223 1.1.1.11 mrg #include <stdarg.h> 2224 1.1.1.11 mrg struct stat; 2225 1.1.1.11 mrg /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ 2226 1.1.1.11 mrg struct buf { int x; }; 2227 1.1.1.11 mrg struct buf * (*rcsopen) (struct buf *, struct stat *, int); 2228 1.1.1.11 mrg static char *e (char **p, int i) 2229 1.1.1.11 mrg { 2230 1.1.1.11 mrg return p[i]; 2231 1.1.1.11 mrg } 2232 1.1.1.11 mrg static char *f (char * (*g) (char **, int), char **p, ...) 2233 1.1.1.11 mrg { 2234 1.1.1.11 mrg char *s; 2235 1.1.1.11 mrg va_list v; 2236 1.1.1.11 mrg va_start (v,p); 2237 1.1.1.11 mrg s = g (p, va_arg (v,int)); 2238 1.1.1.11 mrg va_end (v); 2239 1.1.1.11 mrg return s; 2240 1.1.1.11 mrg } 2241 1.1 mrg 2242 1.1.1.11 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2243 1.1.1.11 mrg function prototypes and stuff, but not \xHH hex character constants. 2244 1.1.1.11 mrg These do not provoke an error unfortunately, instead are silently treated 2245 1.1.1.11 mrg as an "x". The following induces an error, until -std is added to get 2246 1.1.1.11 mrg proper ANSI mode. Curiously \x00 != x always comes out true, for an 2247 1.1.1.11 mrg array size at least. It is necessary to write \x00 == 0 to get something 2248 1.1.1.11 mrg that is true only with -std. */ 2249 1.1.1.11 mrg int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; 2250 1.1 mrg 2251 1.1.1.11 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 2252 1.1.1.11 mrg inside strings and character constants. */ 2253 1.1.1.11 mrg #define FOO(x) '\''x'\'' 2254 1.1.1.11 mrg int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; 2255 1.1 mrg 2256 1.1.1.11 mrg int test (int i, double x); 2257 1.1.1.11 mrg struct s1 {int (*f) (int a);}; 2258 1.1.1.11 mrg struct s2 {int (*f) (double a);}; 2259 1.1.1.11 mrg int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), 2260 1.1.1.11 mrg int, int);' 2261 1.1 mrg 2262 1.1.1.11 mrg # Test code for whether the C compiler supports C89 (body of main). 2263 1.1.1.11 mrg ac_c_conftest_c89_main=' 2264 1.1.1.11 mrg ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); 2265 1.1.1.11 mrg ' 2266 1.1 mrg 2267 1.1.1.11 mrg # Test code for whether the C compiler supports C99 (global declarations) 2268 1.1.1.11 mrg ac_c_conftest_c99_globals=' 2269 1.1.1.11 mrg // Does the compiler advertise C99 conformance? 2270 1.1.1.11 mrg #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L 2271 1.1.1.11 mrg # error "Compiler does not advertise C99 conformance" 2272 1.1.1.11 mrg #endif 2273 1.1 mrg 2274 1.1.1.11 mrg #include <stdbool.h> 2275 1.1.1.11 mrg extern int puts (const char *); 2276 1.1.1.11 mrg extern int printf (const char *, ...); 2277 1.1.1.11 mrg extern int dprintf (int, const char *, ...); 2278 1.1.1.11 mrg extern void *malloc (size_t); 2279 1.1.1.11 mrg extern void free (void *); 2280 1.1.1.7 mrg 2281 1.1.1.11 mrg // Check varargs macros. These examples are taken from C99 6.10.3.5. 2282 1.1.1.11 mrg // dprintf is used instead of fprintf to avoid needing to declare 2283 1.1.1.11 mrg // FILE and stderr. 2284 1.1.1.11 mrg #define debug(...) dprintf (2, __VA_ARGS__) 2285 1.1.1.11 mrg #define showlist(...) puts (#__VA_ARGS__) 2286 1.1.1.11 mrg #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 2287 1.1.1.11 mrg static void 2288 1.1.1.11 mrg test_varargs_macros (void) 2289 1.1.1.11 mrg { 2290 1.1.1.11 mrg int x = 1234; 2291 1.1.1.11 mrg int y = 5678; 2292 1.1.1.11 mrg debug ("Flag"); 2293 1.1.1.11 mrg debug ("X = %d\n", x); 2294 1.1.1.11 mrg showlist (The first, second, and third items.); 2295 1.1.1.11 mrg report (x>y, "x is %d but y is %d", x, y); 2296 1.1.1.11 mrg } 2297 1.1.1.11 mrg 2298 1.1.1.11 mrg // Check long long types. 2299 1.1.1.11 mrg #define BIG64 18446744073709551615ull 2300 1.1.1.11 mrg #define BIG32 4294967295ul 2301 1.1.1.11 mrg #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 2302 1.1.1.11 mrg #if !BIG_OK 2303 1.1.1.11 mrg #error "your preprocessor is broken" 2304 1.1.1.11 mrg #endif 2305 1.1.1.11 mrg #if BIG_OK 2306 1.1.1.11 mrg #else 2307 1.1.1.11 mrg #error "your preprocessor is broken" 2308 1.1.1.11 mrg #endif 2309 1.1.1.11 mrg static long long int bignum = -9223372036854775807LL; 2310 1.1.1.11 mrg static unsigned long long int ubignum = BIG64; 2311 1.1.1.11 mrg 2312 1.1.1.11 mrg struct incomplete_array 2313 1.1.1.11 mrg { 2314 1.1.1.11 mrg int datasize; 2315 1.1.1.11 mrg double data[]; 2316 1.1.1.11 mrg }; 2317 1.1.1.11 mrg 2318 1.1.1.11 mrg struct named_init { 2319 1.1.1.11 mrg int number; 2320 1.1.1.11 mrg const wchar_t *name; 2321 1.1.1.11 mrg double average; 2322 1.1.1.11 mrg }; 2323 1.1.1.11 mrg 2324 1.1.1.11 mrg typedef const char *ccp; 2325 1.1.1.11 mrg 2326 1.1.1.11 mrg static inline int 2327 1.1.1.11 mrg test_restrict (ccp restrict text) 2328 1.1.1.11 mrg { 2329 1.1.1.11 mrg // See if C++-style comments work. 2330 1.1.1.11 mrg // Iterate through items via the restricted pointer. 2331 1.1.1.11 mrg // Also check for declarations in for loops. 2332 1.1.1.11 mrg for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) 2333 1.1.1.11 mrg continue; 2334 1.1.1.11 mrg return 0; 2335 1.1.1.11 mrg } 2336 1.1.1.11 mrg 2337 1.1.1.11 mrg // Check varargs and va_copy. 2338 1.1.1.11 mrg static bool 2339 1.1.1.11 mrg test_varargs (const char *format, ...) 2340 1.1.1.11 mrg { 2341 1.1.1.11 mrg va_list args; 2342 1.1.1.11 mrg va_start (args, format); 2343 1.1.1.11 mrg va_list args_copy; 2344 1.1.1.11 mrg va_copy (args_copy, args); 2345 1.1.1.11 mrg 2346 1.1.1.11 mrg const char *str = ""; 2347 1.1.1.11 mrg int number = 0; 2348 1.1.1.11 mrg float fnumber = 0; 2349 1.1.1.11 mrg 2350 1.1.1.11 mrg while (*format) 2351 1.1.1.11 mrg { 2352 1.1.1.11 mrg switch (*format++) 2353 1.1.1.11 mrg { 2354 1.1.1.11 mrg case '\''s'\'': // string 2355 1.1.1.11 mrg str = va_arg (args_copy, const char *); 2356 1.1.1.11 mrg break; 2357 1.1.1.11 mrg case '\''d'\'': // int 2358 1.1.1.11 mrg number = va_arg (args_copy, int); 2359 1.1.1.11 mrg break; 2360 1.1.1.11 mrg case '\''f'\'': // float 2361 1.1.1.11 mrg fnumber = va_arg (args_copy, double); 2362 1.1.1.11 mrg break; 2363 1.1.1.11 mrg default: 2364 1.1.1.11 mrg break; 2365 1.1.1.11 mrg } 2366 1.1.1.11 mrg } 2367 1.1.1.11 mrg va_end (args_copy); 2368 1.1.1.11 mrg va_end (args); 2369 1.1.1.11 mrg 2370 1.1.1.11 mrg return *str && number && fnumber; 2371 1.1.1.11 mrg } 2372 1.1.1.11 mrg ' 2373 1.1.1.11 mrg 2374 1.1.1.11 mrg # Test code for whether the C compiler supports C99 (body of main). 2375 1.1.1.11 mrg ac_c_conftest_c99_main=' 2376 1.1.1.11 mrg // Check bool. 2377 1.1.1.11 mrg _Bool success = false; 2378 1.1.1.11 mrg success |= (argc != 0); 2379 1.1.1.11 mrg 2380 1.1.1.11 mrg // Check restrict. 2381 1.1.1.11 mrg if (test_restrict ("String literal") == 0) 2382 1.1.1.11 mrg success = true; 2383 1.1.1.11 mrg char *restrict newvar = "Another string"; 2384 1.1.1.11 mrg 2385 1.1.1.11 mrg // Check varargs. 2386 1.1.1.11 mrg success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); 2387 1.1.1.11 mrg test_varargs_macros (); 2388 1.1.1.11 mrg 2389 1.1.1.11 mrg // Check flexible array members. 2390 1.1.1.11 mrg struct incomplete_array *ia = 2391 1.1.1.11 mrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 2392 1.1.1.11 mrg ia->datasize = 10; 2393 1.1.1.11 mrg for (int i = 0; i < ia->datasize; ++i) 2394 1.1.1.11 mrg ia->data[i] = i * 1.234; 2395 1.1.1.11 mrg 2396 1.1.1.11 mrg // Check named initializers. 2397 1.1.1.11 mrg struct named_init ni = { 2398 1.1.1.11 mrg .number = 34, 2399 1.1.1.11 mrg .name = L"Test wide string", 2400 1.1.1.11 mrg .average = 543.34343, 2401 1.1.1.11 mrg }; 2402 1.1.1.11 mrg 2403 1.1.1.11 mrg ni.number = 58; 2404 1.1.1.11 mrg 2405 1.1.1.11 mrg int dynamic_array[ni.number]; 2406 1.1.1.11 mrg dynamic_array[0] = argv[0][0]; 2407 1.1.1.11 mrg dynamic_array[ni.number - 1] = 543; 2408 1.1.1.11 mrg 2409 1.1.1.11 mrg // work around unused variable warnings 2410 1.1.1.11 mrg ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' 2411 1.1.1.11 mrg || dynamic_array[ni.number - 1] != 543); 2412 1.1.1.11 mrg ' 2413 1.1.1.11 mrg 2414 1.1.1.11 mrg # Test code for whether the C compiler supports C11 (global declarations) 2415 1.1.1.11 mrg ac_c_conftest_c11_globals=' 2416 1.1.1.11 mrg // Does the compiler advertise C11 conformance? 2417 1.1.1.11 mrg #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L 2418 1.1.1.11 mrg # error "Compiler does not advertise C11 conformance" 2419 1.1.1.11 mrg #endif 2420 1.1.1.11 mrg 2421 1.1.1.11 mrg // Check _Alignas. 2422 1.1.1.11 mrg char _Alignas (double) aligned_as_double; 2423 1.1.1.11 mrg char _Alignas (0) no_special_alignment; 2424 1.1.1.11 mrg extern char aligned_as_int; 2425 1.1.1.11 mrg char _Alignas (0) _Alignas (int) aligned_as_int; 2426 1.1.1.11 mrg 2427 1.1.1.11 mrg // Check _Alignof. 2428 1.1.1.11 mrg enum 2429 1.1.1.11 mrg { 2430 1.1.1.11 mrg int_alignment = _Alignof (int), 2431 1.1.1.11 mrg int_array_alignment = _Alignof (int[100]), 2432 1.1.1.11 mrg char_alignment = _Alignof (char) 2433 1.1.1.11 mrg }; 2434 1.1.1.11 mrg _Static_assert (0 < -_Alignof (int), "_Alignof is signed"); 2435 1.1.1.11 mrg 2436 1.1.1.11 mrg // Check _Noreturn. 2437 1.1.1.11 mrg int _Noreturn does_not_return (void) { for (;;) continue; } 2438 1.1.1.11 mrg 2439 1.1.1.11 mrg // Check _Static_assert. 2440 1.1.1.11 mrg struct test_static_assert 2441 1.1.1.11 mrg { 2442 1.1.1.11 mrg int x; 2443 1.1.1.11 mrg _Static_assert (sizeof (int) <= sizeof (long int), 2444 1.1.1.11 mrg "_Static_assert does not work in struct"); 2445 1.1.1.11 mrg long int y; 2446 1.1.1.11 mrg }; 2447 1.1.1.11 mrg 2448 1.1.1.11 mrg // Check UTF-8 literals. 2449 1.1.1.11 mrg #define u8 syntax error! 2450 1.1.1.11 mrg char const utf8_literal[] = u8"happens to be ASCII" "another string"; 2451 1.1.1.11 mrg 2452 1.1.1.11 mrg // Check duplicate typedefs. 2453 1.1.1.11 mrg typedef long *long_ptr; 2454 1.1.1.11 mrg typedef long int *long_ptr; 2455 1.1.1.11 mrg typedef long_ptr long_ptr; 2456 1.1.1.11 mrg 2457 1.1.1.11 mrg // Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. 2458 1.1.1.11 mrg struct anonymous 2459 1.1.1.11 mrg { 2460 1.1.1.11 mrg union { 2461 1.1.1.11 mrg struct { int i; int j; }; 2462 1.1.1.11 mrg struct { int k; long int l; } w; 2463 1.1.1.11 mrg }; 2464 1.1.1.11 mrg int m; 2465 1.1.1.11 mrg } v1; 2466 1.1.1.11 mrg ' 2467 1.1.1.11 mrg 2468 1.1.1.11 mrg # Test code for whether the C compiler supports C11 (body of main). 2469 1.1.1.11 mrg ac_c_conftest_c11_main=' 2470 1.1.1.11 mrg _Static_assert ((offsetof (struct anonymous, i) 2471 1.1.1.11 mrg == offsetof (struct anonymous, w.k)), 2472 1.1.1.11 mrg "Anonymous union alignment botch"); 2473 1.1.1.11 mrg v1.i = 2; 2474 1.1.1.11 mrg v1.w.k = 5; 2475 1.1.1.11 mrg ok |= v1.i != 5; 2476 1.1.1.11 mrg ' 2477 1.1.1.11 mrg 2478 1.1.1.11 mrg # Test code for whether the C compiler supports C11 (complete). 2479 1.1.1.11 mrg ac_c_conftest_c11_program="${ac_c_conftest_c89_globals} 2480 1.1.1.11 mrg ${ac_c_conftest_c99_globals} 2481 1.1.1.11 mrg ${ac_c_conftest_c11_globals} 2482 1.1.1.11 mrg 2483 1.1.1.11 mrg int 2484 1.1.1.11 mrg main (int argc, char **argv) 2485 1.1.1.11 mrg { 2486 1.1.1.11 mrg int ok = 0; 2487 1.1.1.11 mrg ${ac_c_conftest_c89_main} 2488 1.1.1.11 mrg ${ac_c_conftest_c99_main} 2489 1.1.1.11 mrg ${ac_c_conftest_c11_main} 2490 1.1.1.11 mrg return ok; 2491 1.1.1.11 mrg } 2492 1.1.1.11 mrg " 2493 1.1.1.11 mrg 2494 1.1.1.11 mrg # Test code for whether the C compiler supports C99 (complete). 2495 1.1.1.11 mrg ac_c_conftest_c99_program="${ac_c_conftest_c89_globals} 2496 1.1.1.11 mrg ${ac_c_conftest_c99_globals} 2497 1.1.1.11 mrg 2498 1.1.1.11 mrg int 2499 1.1.1.11 mrg main (int argc, char **argv) 2500 1.1.1.11 mrg { 2501 1.1.1.11 mrg int ok = 0; 2502 1.1.1.11 mrg ${ac_c_conftest_c89_main} 2503 1.1.1.11 mrg ${ac_c_conftest_c99_main} 2504 1.1.1.11 mrg return ok; 2505 1.1.1.11 mrg } 2506 1.1.1.11 mrg " 2507 1.1.1.11 mrg 2508 1.1.1.11 mrg # Test code for whether the C compiler supports C89 (complete). 2509 1.1.1.11 mrg ac_c_conftest_c89_program="${ac_c_conftest_c89_globals} 2510 1.1.1.11 mrg 2511 1.1.1.11 mrg int 2512 1.1.1.11 mrg main (int argc, char **argv) 2513 1.1.1.11 mrg { 2514 1.1.1.11 mrg int ok = 0; 2515 1.1.1.11 mrg ${ac_c_conftest_c89_main} 2516 1.1.1.11 mrg return ok; 2517 1.1.1.11 mrg } 2518 1.1.1.11 mrg " 2519 1.1.1.11 mrg 2520 1.1.1.11 mrg as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" 2521 1.1.1.11 mrg as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" 2522 1.1.1.11 mrg as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" 2523 1.1.1.11 mrg as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" 2524 1.1.1.11 mrg as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" 2525 1.1.1.11 mrg as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" 2526 1.1.1.11 mrg as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" 2527 1.1.1.11 mrg as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" 2528 1.1.1.11 mrg as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" 2529 1.1.1.11 mrg 2530 1.1.1.11 mrg # Auxiliary files required by this configure script. 2531 1.1.1.11 mrg ac_aux_files="ltmain.sh config.guess config.sub compile missing install-sh" 2532 1.1.1.11 mrg 2533 1.1.1.11 mrg # Locations in which to look for auxiliary files. 2534 1.1.1.11 mrg ac_aux_dir_candidates="${srcdir}/." 2535 1.1.1.11 mrg 2536 1.1.1.11 mrg # Search for a directory containing all of the required auxiliary files, 2537 1.1.1.11 mrg # $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. 2538 1.1.1.11 mrg # If we don't find one directory that contains all the files we need, 2539 1.1.1.11 mrg # we report the set of missing files from the *first* directory in 2540 1.1.1.11 mrg # $ac_aux_dir_candidates and give up. 2541 1.1.1.11 mrg ac_missing_aux_files="" 2542 1.1.1.11 mrg ac_first_candidate=: 2543 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 2544 1.1.1.11 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2545 1.1.1.11 mrg as_found=false 2546 1.1.1.11 mrg for as_dir in $ac_aux_dir_candidates 2547 1.1.1.11 mrg do 2548 1.1.1.11 mrg IFS=$as_save_IFS 2549 1.1.1.11 mrg case $as_dir in #((( 2550 1.1.1.11 mrg '') as_dir=./ ;; 2551 1.1.1.11 mrg */) ;; 2552 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 2553 1.1.1.11 mrg esac 2554 1.1.1.11 mrg as_found=: 2555 1.1.1.11 mrg 2556 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 2557 1.1.1.11 mrg ac_aux_dir_found=yes 2558 1.1.1.11 mrg ac_install_sh= 2559 1.1.1.11 mrg for ac_aux in $ac_aux_files 2560 1.1.1.11 mrg do 2561 1.1.1.11 mrg # As a special case, if "install-sh" is required, that requirement 2562 1.1.1.11 mrg # can be satisfied by any of "install-sh", "install.sh", or "shtool", 2563 1.1.1.11 mrg # and $ac_install_sh is set appropriately for whichever one is found. 2564 1.1.1.11 mrg if test x"$ac_aux" = x"install-sh" 2565 1.1.1.11 mrg then 2566 1.1.1.11 mrg if test -f "${as_dir}install-sh"; then 2567 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 2568 1.1.1.11 mrg ac_install_sh="${as_dir}install-sh -c" 2569 1.1.1.11 mrg elif test -f "${as_dir}install.sh"; then 2570 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 2571 1.1.1.11 mrg ac_install_sh="${as_dir}install.sh -c" 2572 1.1.1.11 mrg elif test -f "${as_dir}shtool"; then 2573 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 2574 1.1.1.11 mrg ac_install_sh="${as_dir}shtool install -c" 2575 1.1.1.11 mrg else 2576 1.1.1.11 mrg ac_aux_dir_found=no 2577 1.1.1.11 mrg if $ac_first_candidate; then 2578 1.1.1.11 mrg ac_missing_aux_files="${ac_missing_aux_files} install-sh" 2579 1.1.1.11 mrg else 2580 1.1.1.11 mrg break 2581 1.1.1.11 mrg fi 2582 1.1.1.11 mrg fi 2583 1.1.1.11 mrg else 2584 1.1.1.11 mrg if test -f "${as_dir}${ac_aux}"; then 2585 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 2586 1.1.1.11 mrg else 2587 1.1.1.11 mrg ac_aux_dir_found=no 2588 1.1.1.11 mrg if $ac_first_candidate; then 2589 1.1.1.11 mrg ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" 2590 1.1.1.11 mrg else 2591 1.1.1.11 mrg break 2592 1.1.1.11 mrg fi 2593 1.1.1.11 mrg fi 2594 1.1.1.11 mrg fi 2595 1.1.1.11 mrg done 2596 1.1.1.11 mrg if test "$ac_aux_dir_found" = yes; then 2597 1.1.1.11 mrg ac_aux_dir="$as_dir" 2598 1.1 mrg break 2599 1.1 mrg fi 2600 1.1.1.11 mrg ac_first_candidate=false 2601 1.1.1.11 mrg 2602 1.1.1.11 mrg as_found=false 2603 1.1 mrg done 2604 1.1.1.11 mrg IFS=$as_save_IFS 2605 1.1.1.11 mrg if $as_found 2606 1.1.1.11 mrg then : 2607 1.1.1.11 mrg 2608 1.1.1.11 mrg else $as_nop 2609 1.1.1.11 mrg as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 2610 1.1 mrg fi 2611 1.1 mrg 2612 1.1.1.11 mrg 2613 1.1 mrg # These three variables are undocumented and unsupported, 2614 1.1 mrg # and are intended to be withdrawn in a future Autoconf release. 2615 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory 2616 1.1 mrg # whose full name contains unusual characters. 2617 1.1.1.11 mrg if test -f "${ac_aux_dir}config.guess"; then 2618 1.1.1.11 mrg ac_config_guess="$SHELL ${ac_aux_dir}config.guess" 2619 1.1.1.11 mrg fi 2620 1.1.1.11 mrg if test -f "${ac_aux_dir}config.sub"; then 2621 1.1.1.11 mrg ac_config_sub="$SHELL ${ac_aux_dir}config.sub" 2622 1.1.1.11 mrg fi 2623 1.1.1.11 mrg if test -f "$ac_aux_dir/configure"; then 2624 1.1.1.11 mrg ac_configure="$SHELL ${ac_aux_dir}configure" 2625 1.1.1.11 mrg fi 2626 1.1.1.11 mrg 2627 1.1.1.11 mrg # Check that the precious variables saved in the cache have kept the same 2628 1.1.1.11 mrg # value. 2629 1.1.1.11 mrg ac_cache_corrupted=false 2630 1.1.1.11 mrg for ac_var in $ac_precious_vars; do 2631 1.1.1.11 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 2632 1.1.1.11 mrg eval ac_new_set=\$ac_env_${ac_var}_set 2633 1.1.1.11 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 2634 1.1.1.11 mrg eval ac_new_val=\$ac_env_${ac_var}_value 2635 1.1.1.11 mrg case $ac_old_set,$ac_new_set in 2636 1.1.1.11 mrg set,) 2637 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2638 1.1.1.11 mrg printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2639 1.1.1.11 mrg ac_cache_corrupted=: ;; 2640 1.1.1.11 mrg ,set) 2641 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2642 1.1.1.11 mrg printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2643 1.1.1.11 mrg ac_cache_corrupted=: ;; 2644 1.1.1.11 mrg ,);; 2645 1.1.1.11 mrg *) 2646 1.1.1.11 mrg if test "x$ac_old_val" != "x$ac_new_val"; then 2647 1.1.1.11 mrg # differences in whitespace do not lead to failure. 2648 1.1.1.11 mrg ac_old_val_w=`echo x $ac_old_val` 2649 1.1.1.11 mrg ac_new_val_w=`echo x $ac_new_val` 2650 1.1.1.11 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 2651 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2652 1.1.1.11 mrg printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2653 1.1.1.11 mrg ac_cache_corrupted=: 2654 1.1.1.11 mrg else 2655 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2656 1.1.1.11 mrg printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2657 1.1.1.11 mrg eval $ac_var=\$ac_old_val 2658 1.1.1.11 mrg fi 2659 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2660 1.1.1.11 mrg printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} 2661 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2662 1.1.1.11 mrg printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} 2663 1.1.1.11 mrg fi;; 2664 1.1.1.11 mrg esac 2665 1.1.1.11 mrg # Pass precious variables to config.status. 2666 1.1.1.11 mrg if test "$ac_new_set" = set; then 2667 1.1.1.11 mrg case $ac_new_val in 2668 1.1.1.11 mrg *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2669 1.1.1.11 mrg *) ac_arg=$ac_var=$ac_new_val ;; 2670 1.1.1.11 mrg esac 2671 1.1.1.11 mrg case " $ac_configure_args " in 2672 1.1.1.11 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2673 1.1.1.11 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2674 1.1.1.11 mrg esac 2675 1.1.1.11 mrg fi 2676 1.1.1.11 mrg done 2677 1.1.1.11 mrg if $ac_cache_corrupted; then 2678 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2679 1.1.1.11 mrg printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 2680 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2681 1.1.1.11 mrg printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} 2682 1.1.1.11 mrg as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' 2683 1.1.1.11 mrg and start over" "$LINENO" 5 2684 1.1.1.11 mrg fi 2685 1.1.1.11 mrg ## -------------------- ## 2686 1.1.1.11 mrg ## Main body of script. ## 2687 1.1.1.11 mrg ## -------------------- ## 2688 1.1.1.11 mrg 2689 1.1.1.11 mrg ac_ext=c 2690 1.1.1.11 mrg ac_cpp='$CPP $CPPFLAGS' 2691 1.1.1.11 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2692 1.1.1.11 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2693 1.1.1.11 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 2694 1.1.1.11 mrg 2695 1.1.1.11 mrg 2696 1.1.1.11 mrg 2697 1.1.1.11 mrg 2698 1.1.1.11 mrg ac_config_headers="$ac_config_headers config.h" 2699 1.1.1.11 mrg 2700 1.1.1.11 mrg 2701 1.1 mrg 2702 1.1 mrg 2703 1.1.1.5 mrg 2704 1.1.1.5 mrg # Initialize Automake 2705 1.1.1.8 mrg am__api_version='1.16' 2706 1.1.1.5 mrg 2707 1.1.1.11 mrg 2708 1.1.1.11 mrg 2709 1.1.1.11 mrg # Find a good install program. We prefer a C program (faster), 2710 1.1 mrg # so one script is as good as another. But avoid the broken or 2711 1.1 mrg # incompatible versions: 2712 1.1 mrg # SysV /etc/install, /usr/sbin/install 2713 1.1 mrg # SunOS /usr/etc/install 2714 1.1 mrg # IRIX /sbin/install 2715 1.1 mrg # AIX /bin/install 2716 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs 2717 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2718 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args 2719 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2720 1.1 mrg # OS/2's system install, which has a completely different semantic 2721 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh. 2722 1.1 mrg # Reject install programs that cannot install multiple files. 2723 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2724 1.1.1.11 mrg printf %s "checking for a BSD-compatible install... " >&6; } 2725 1.1 mrg if test -z "$INSTALL"; then 2726 1.1.1.11 mrg if test ${ac_cv_path_install+y} 2727 1.1.1.11 mrg then : 2728 1.1.1.11 mrg printf %s "(cached) " >&6 2729 1.1.1.11 mrg else $as_nop 2730 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2731 1.1 mrg for as_dir in $PATH 2732 1.1 mrg do 2733 1.1 mrg IFS=$as_save_IFS 2734 1.1.1.11 mrg case $as_dir in #((( 2735 1.1.1.11 mrg '') as_dir=./ ;; 2736 1.1.1.11 mrg */) ;; 2737 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 2738 1.1.1.11 mrg esac 2739 1.1.1.11 mrg # Account for fact that we put trailing slashes in our PATH walk. 2740 1.1.1.11 mrg case $as_dir in #(( 2741 1.1.1.11 mrg ./ | /[cC]/* | \ 2742 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2743 1.1 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2744 1.1 mrg /usr/ucb/* ) ;; 2745 1.1 mrg *) 2746 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install. 2747 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root 2748 1.1 mrg # by default. 2749 1.1 mrg for ac_prog in ginstall scoinst install; do 2750 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2751 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then 2752 1.1 mrg if test $ac_prog = install && 2753 1.1.1.11 mrg grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2754 1.1 mrg # AIX install. It has an incompatible calling convention. 2755 1.1 mrg : 2756 1.1 mrg elif test $ac_prog = install && 2757 1.1.1.11 mrg grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2758 1.1 mrg # program-specific install script used by HP pwplus--don't use. 2759 1.1 mrg : 2760 1.1 mrg else 2761 1.1 mrg rm -rf conftest.one conftest.two conftest.dir 2762 1.1 mrg echo one > conftest.one 2763 1.1 mrg echo two > conftest.two 2764 1.1 mrg mkdir conftest.dir 2765 1.1.1.11 mrg if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && 2766 1.1 mrg test -s conftest.one && test -s conftest.two && 2767 1.1 mrg test -s conftest.dir/conftest.one && 2768 1.1 mrg test -s conftest.dir/conftest.two 2769 1.1 mrg then 2770 1.1.1.11 mrg ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" 2771 1.1 mrg break 3 2772 1.1 mrg fi 2773 1.1 mrg fi 2774 1.1 mrg fi 2775 1.1 mrg done 2776 1.1 mrg done 2777 1.1 mrg ;; 2778 1.1 mrg esac 2779 1.1 mrg 2780 1.1 mrg done 2781 1.1 mrg IFS=$as_save_IFS 2782 1.1 mrg 2783 1.1 mrg rm -rf conftest.one conftest.two conftest.dir 2784 1.1 mrg 2785 1.1 mrg fi 2786 1.1.1.11 mrg if test ${ac_cv_path_install+y}; then 2787 1.1 mrg INSTALL=$ac_cv_path_install 2788 1.1 mrg else 2789 1.1 mrg # As a last resort, use the slow shell script. Don't cache a 2790 1.1 mrg # value for INSTALL within a source directory, because that will 2791 1.1 mrg # break other packages using the cache if that directory is 2792 1.1 mrg # removed, or if the value is a relative name. 2793 1.1 mrg INSTALL=$ac_install_sh 2794 1.1 mrg fi 2795 1.1 mrg fi 2796 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2797 1.1.1.11 mrg printf "%s\n" "$INSTALL" >&6; } 2798 1.1 mrg 2799 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2800 1.1 mrg # It thinks the first close brace ends the variable substitution. 2801 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2802 1.1 mrg 2803 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2804 1.1 mrg 2805 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2806 1.1 mrg 2807 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2808 1.1.1.11 mrg printf %s "checking whether build environment is sane... " >&6; } 2809 1.1.1.5 mrg # Reject unsafe characters in $srcdir or the absolute working directory 2810 1.1.1.5 mrg # name. Accept space and tab only in the latter. 2811 1.1.1.5 mrg am_lf=' 2812 1.1.1.5 mrg ' 2813 1.1.1.5 mrg case `pwd` in 2814 1.1.1.5 mrg *[\\\"\#\$\&\'\`$am_lf]*) 2815 1.1.1.5 mrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2816 1.1.1.5 mrg esac 2817 1.1.1.5 mrg case $srcdir in 2818 1.1.1.5 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2819 1.1.1.5 mrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2820 1.1.1.5 mrg esac 2821 1.1.1.5 mrg 2822 1.1.1.5 mrg # Do 'set' in a subshell so we don't clobber the current shell's 2823 1.1.1.5 mrg # arguments. Must try -L first in case configure is actually a 2824 1.1.1.5 mrg # symlink; some systems play weird games with the mod time of symlinks 2825 1.1.1.5 mrg # (eg FreeBSD returns the mod time of the symlink's containing 2826 1.1.1.5 mrg # directory). 2827 1.1.1.5 mrg if ( 2828 1.1.1.5 mrg am_has_slept=no 2829 1.1.1.5 mrg for am_try in 1 2; do 2830 1.1.1.5 mrg echo "timestamp, slept: $am_has_slept" > conftest.file 2831 1.1.1.5 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2832 1.1.1.5 mrg if test "$*" = "X"; then 2833 1.1.1.5 mrg # -L didn't work. 2834 1.1.1.5 mrg set X `ls -t "$srcdir/configure" conftest.file` 2835 1.1.1.5 mrg fi 2836 1.1.1.5 mrg if test "$*" != "X $srcdir/configure conftest.file" \ 2837 1.1.1.5 mrg && test "$*" != "X conftest.file $srcdir/configure"; then 2838 1.1.1.5 mrg 2839 1.1.1.5 mrg # If neither matched, then we have a broken ls. This can happen 2840 1.1.1.5 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2841 1.1.1.5 mrg # broken ls alias from the environment. This has actually 2842 1.1.1.5 mrg # happened. Such a system could not be considered "sane". 2843 1.1.1.5 mrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2844 1.1.1.5 mrg alias in your environment" "$LINENO" 5 2845 1.1.1.5 mrg fi 2846 1.1.1.5 mrg if test "$2" = conftest.file || test $am_try -eq 2; then 2847 1.1.1.5 mrg break 2848 1.1.1.5 mrg fi 2849 1.1.1.5 mrg # Just in case. 2850 1.1.1.5 mrg sleep 1 2851 1.1.1.5 mrg am_has_slept=yes 2852 1.1.1.5 mrg done 2853 1.1.1.5 mrg test "$2" = conftest.file 2854 1.1.1.5 mrg ) 2855 1.1.1.5 mrg then 2856 1.1.1.5 mrg # Ok. 2857 1.1.1.5 mrg : 2858 1.1.1.5 mrg else 2859 1.1.1.5 mrg as_fn_error $? "newly created file is older than distributed files! 2860 1.1.1.5 mrg Check your system clock" "$LINENO" 5 2861 1.1.1.5 mrg fi 2862 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2863 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 2864 1.1.1.5 mrg # If we didn't sleep, we still need to ensure time stamps of config.status and 2865 1.1.1.5 mrg # generated files are strictly newer. 2866 1.1.1.5 mrg am_sleep_pid= 2867 1.1.1.5 mrg if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2868 1.1.1.5 mrg ( sleep 1 ) & 2869 1.1.1.5 mrg am_sleep_pid=$! 2870 1.1.1.5 mrg fi 2871 1.1.1.5 mrg 2872 1.1.1.5 mrg rm -f conftest.file 2873 1.1.1.5 mrg 2874 1.1.1.5 mrg test "$program_prefix" != NONE && 2875 1.1.1.5 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 2876 1.1.1.5 mrg # Use a double $ so make ignores it. 2877 1.1.1.5 mrg test "$program_suffix" != NONE && 2878 1.1.1.5 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2879 1.1.1.5 mrg # Double any \ or $. 2880 1.1.1.5 mrg # By default was `s,x,x', remove it if useless. 2881 1.1.1.5 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2882 1.1.1.11 mrg program_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` 2883 1.1.1.11 mrg 2884 1.1.1.5 mrg 2885 1.1.1.5 mrg # Expand $ac_aux_dir to an absolute path. 2886 1.1.1.5 mrg am_aux_dir=`cd "$ac_aux_dir" && pwd` 2887 1.1.1.5 mrg 2888 1.1.1.11 mrg 2889 1.1.1.11 mrg if test x"${MISSING+set}" != xset; then 2890 1.1.1.11 mrg MISSING="\${SHELL} '$am_aux_dir/missing'" 2891 1.1.1.5 mrg fi 2892 1.1.1.5 mrg # Use eval to expand $SHELL 2893 1.1.1.5 mrg if eval "$MISSING --is-lightweight"; then 2894 1.1.1.5 mrg am_missing_run="$MISSING " 2895 1.1.1.5 mrg else 2896 1.1.1.5 mrg am_missing_run= 2897 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2898 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2899 1.1.1.5 mrg fi 2900 1.1.1.5 mrg 2901 1.1.1.5 mrg if test x"${install_sh+set}" != xset; then 2902 1.1.1.5 mrg case $am_aux_dir in 2903 1.1.1.5 mrg *\ * | *\ *) 2904 1.1.1.5 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2905 1.1.1.5 mrg *) 2906 1.1.1.5 mrg install_sh="\${SHELL} $am_aux_dir/install-sh" 2907 1.1.1.5 mrg esac 2908 1.1.1.5 mrg fi 2909 1.1.1.5 mrg 2910 1.1.1.5 mrg # Installed binaries are usually stripped using 'strip' when the user 2911 1.1.1.5 mrg # run "make install-strip". However 'strip' might not be the right 2912 1.1.1.5 mrg # tool to use in cross-compilation environments, therefore Automake 2913 1.1.1.5 mrg # will honor the 'STRIP' environment variable to overrule this program. 2914 1.1.1.5 mrg if test "$cross_compiling" != no; then 2915 1.1.1.5 mrg if test -n "$ac_tool_prefix"; then 2916 1.1.1.5 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2917 1.1.1.5 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2 2918 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2919 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 2920 1.1.1.11 mrg if test ${ac_cv_prog_STRIP+y} 2921 1.1.1.11 mrg then : 2922 1.1.1.11 mrg printf %s "(cached) " >&6 2923 1.1.1.11 mrg else $as_nop 2924 1.1.1.5 mrg if test -n "$STRIP"; then 2925 1.1.1.5 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2926 1.1 mrg else 2927 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2928 1.1 mrg for as_dir in $PATH 2929 1.1 mrg do 2930 1.1 mrg IFS=$as_save_IFS 2931 1.1.1.11 mrg case $as_dir in #((( 2932 1.1.1.11 mrg '') as_dir=./ ;; 2933 1.1.1.11 mrg */) ;; 2934 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 2935 1.1.1.11 mrg esac 2936 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2937 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2938 1.1.1.5 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2939 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2940 1.1 mrg break 2 2941 1.1 mrg fi 2942 1.1 mrg done 2943 1.1 mrg done 2944 1.1 mrg IFS=$as_save_IFS 2945 1.1 mrg 2946 1.1 mrg fi 2947 1.1 mrg fi 2948 1.1.1.5 mrg STRIP=$ac_cv_prog_STRIP 2949 1.1.1.5 mrg if test -n "$STRIP"; then 2950 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2951 1.1.1.11 mrg printf "%s\n" "$STRIP" >&6; } 2952 1.1 mrg else 2953 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2954 1.1.1.11 mrg printf "%s\n" "no" >&6; } 2955 1.1 mrg fi 2956 1.1 mrg 2957 1.1 mrg 2958 1.1 mrg fi 2959 1.1.1.5 mrg if test -z "$ac_cv_prog_STRIP"; then 2960 1.1.1.5 mrg ac_ct_STRIP=$STRIP 2961 1.1.1.5 mrg # Extract the first word of "strip", so it can be a program name with args. 2962 1.1.1.5 mrg set dummy strip; ac_word=$2 2963 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2964 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 2965 1.1.1.11 mrg if test ${ac_cv_prog_ac_ct_STRIP+y} 2966 1.1.1.11 mrg then : 2967 1.1.1.11 mrg printf %s "(cached) " >&6 2968 1.1.1.11 mrg else $as_nop 2969 1.1.1.5 mrg if test -n "$ac_ct_STRIP"; then 2970 1.1.1.5 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2971 1.1.1.5 mrg else 2972 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2973 1.1 mrg for as_dir in $PATH 2974 1.1 mrg do 2975 1.1 mrg IFS=$as_save_IFS 2976 1.1.1.11 mrg case $as_dir in #((( 2977 1.1.1.11 mrg '') as_dir=./ ;; 2978 1.1.1.11 mrg */) ;; 2979 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 2980 1.1.1.11 mrg esac 2981 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2982 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2983 1.1.1.5 mrg ac_cv_prog_ac_ct_STRIP="strip" 2984 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2985 1.1 mrg break 2 2986 1.1 mrg fi 2987 1.1 mrg done 2988 1.1 mrg done 2989 1.1 mrg IFS=$as_save_IFS 2990 1.1 mrg 2991 1.1 mrg fi 2992 1.1 mrg fi 2993 1.1.1.5 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2994 1.1.1.5 mrg if test -n "$ac_ct_STRIP"; then 2995 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2996 1.1.1.11 mrg printf "%s\n" "$ac_ct_STRIP" >&6; } 2997 1.1 mrg else 2998 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2999 1.1.1.11 mrg printf "%s\n" "no" >&6; } 3000 1.1 mrg fi 3001 1.1 mrg 3002 1.1.1.5 mrg if test "x$ac_ct_STRIP" = x; then 3003 1.1.1.5 mrg STRIP=":" 3004 1.1 mrg else 3005 1.1 mrg case $cross_compiling:$ac_tool_warned in 3006 1.1 mrg yes:) 3007 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3008 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3009 1.1 mrg ac_tool_warned=yes ;; 3010 1.1 mrg esac 3011 1.1.1.5 mrg STRIP=$ac_ct_STRIP 3012 1.1 mrg fi 3013 1.1 mrg else 3014 1.1.1.5 mrg STRIP="$ac_cv_prog_STRIP" 3015 1.1 mrg fi 3016 1.1 mrg 3017 1.1.1.5 mrg fi 3018 1.1.1.5 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 3019 1.1.1.5 mrg 3020 1.1.1.11 mrg 3021 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 3022 1.1.1.11 mrg printf %s "checking for a race-free mkdir -p... " >&6; } 3023 1.1.1.5 mrg if test -z "$MKDIR_P"; then 3024 1.1.1.11 mrg if test ${ac_cv_path_mkdir+y} 3025 1.1.1.11 mrg then : 3026 1.1.1.11 mrg printf %s "(cached) " >&6 3027 1.1.1.11 mrg else $as_nop 3028 1.1.1.5 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3029 1.1.1.5 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 3030 1.1 mrg do 3031 1.1 mrg IFS=$as_save_IFS 3032 1.1.1.11 mrg case $as_dir in #((( 3033 1.1.1.11 mrg '') as_dir=./ ;; 3034 1.1.1.11 mrg */) ;; 3035 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 3036 1.1.1.11 mrg esac 3037 1.1.1.5 mrg for ac_prog in mkdir gmkdir; do 3038 1.1.1.5 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3039 1.1.1.11 mrg as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue 3040 1.1.1.11 mrg case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 3041 1.1.1.11 mrg 'mkdir ('*'coreutils) '* | \ 3042 1.1.1.11 mrg 'BusyBox '* | \ 3043 1.1.1.5 mrg 'mkdir (fileutils) '4.1*) 3044 1.1.1.11 mrg ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext 3045 1.1.1.5 mrg break 3;; 3046 1.1.1.5 mrg esac 3047 1.1.1.5 mrg done 3048 1.1.1.5 mrg done 3049 1.1 mrg done 3050 1.1 mrg IFS=$as_save_IFS 3051 1.1 mrg 3052 1.1 mrg fi 3053 1.1 mrg 3054 1.1.1.5 mrg test -d ./--version && rmdir ./--version 3055 1.1.1.11 mrg if test ${ac_cv_path_mkdir+y}; then 3056 1.1.1.5 mrg MKDIR_P="$ac_cv_path_mkdir -p" 3057 1.1.1.5 mrg else 3058 1.1.1.5 mrg # As a last resort, use the slow shell script. Don't cache a 3059 1.1.1.5 mrg # value for MKDIR_P within a source directory, because that will 3060 1.1.1.5 mrg # break other packages using the cache if that directory is 3061 1.1.1.5 mrg # removed, or if the value is a relative name. 3062 1.1.1.5 mrg MKDIR_P="$ac_install_sh -d" 3063 1.1 mrg fi 3064 1.1 mrg fi 3065 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 3066 1.1.1.11 mrg printf "%s\n" "$MKDIR_P" >&6; } 3067 1.1.1.5 mrg 3068 1.1.1.5 mrg for ac_prog in gawk mawk nawk awk 3069 1.1.1.5 mrg do 3070 1.1.1.5 mrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3071 1.1.1.5 mrg set dummy $ac_prog; ac_word=$2 3072 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3073 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 3074 1.1.1.11 mrg if test ${ac_cv_prog_AWK+y} 3075 1.1.1.11 mrg then : 3076 1.1.1.11 mrg printf %s "(cached) " >&6 3077 1.1.1.11 mrg else $as_nop 3078 1.1.1.5 mrg if test -n "$AWK"; then 3079 1.1.1.5 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 3080 1.1 mrg else 3081 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3082 1.1 mrg for as_dir in $PATH 3083 1.1 mrg do 3084 1.1 mrg IFS=$as_save_IFS 3085 1.1.1.11 mrg case $as_dir in #((( 3086 1.1.1.11 mrg '') as_dir=./ ;; 3087 1.1.1.11 mrg */) ;; 3088 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 3089 1.1.1.11 mrg esac 3090 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3091 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3092 1.1.1.5 mrg ac_cv_prog_AWK="$ac_prog" 3093 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3094 1.1 mrg break 2 3095 1.1 mrg fi 3096 1.1 mrg done 3097 1.1 mrg done 3098 1.1 mrg IFS=$as_save_IFS 3099 1.1 mrg 3100 1.1 mrg fi 3101 1.1 mrg fi 3102 1.1.1.5 mrg AWK=$ac_cv_prog_AWK 3103 1.1.1.5 mrg if test -n "$AWK"; then 3104 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3105 1.1.1.11 mrg printf "%s\n" "$AWK" >&6; } 3106 1.1 mrg else 3107 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3108 1.1.1.11 mrg printf "%s\n" "no" >&6; } 3109 1.1 mrg fi 3110 1.1 mrg 3111 1.1 mrg 3112 1.1.1.5 mrg test -n "$AWK" && break 3113 1.1.1.4 mrg done 3114 1.1.1.4 mrg 3115 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3116 1.1.1.11 mrg printf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3117 1.1.1.5 mrg set x ${MAKE-make} 3118 1.1.1.11 mrg ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3119 1.1.1.11 mrg if eval test \${ac_cv_prog_make_${ac_make}_set+y} 3120 1.1.1.11 mrg then : 3121 1.1.1.11 mrg printf %s "(cached) " >&6 3122 1.1.1.11 mrg else $as_nop 3123 1.1.1.5 mrg cat >conftest.make <<\_ACEOF 3124 1.1.1.5 mrg SHELL = /bin/sh 3125 1.1.1.5 mrg all: 3126 1.1.1.5 mrg @echo '@@@%%%=$(MAKE)=@@@%%%' 3127 1.1.1.5 mrg _ACEOF 3128 1.1.1.5 mrg # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 3129 1.1.1.5 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in 3130 1.1.1.5 mrg *@@@%%%=?*=@@@%%%*) 3131 1.1.1.5 mrg eval ac_cv_prog_make_${ac_make}_set=yes;; 3132 1.1.1.5 mrg *) 3133 1.1.1.5 mrg eval ac_cv_prog_make_${ac_make}_set=no;; 3134 1.1.1.5 mrg esac 3135 1.1.1.5 mrg rm -f conftest.make 3136 1.1 mrg fi 3137 1.1.1.5 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3138 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3139 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 3140 1.1.1.5 mrg SET_MAKE= 3141 1.1 mrg else 3142 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3143 1.1.1.11 mrg printf "%s\n" "no" >&6; } 3144 1.1.1.5 mrg SET_MAKE="MAKE=${MAKE-make}" 3145 1.1 mrg fi 3146 1.1 mrg 3147 1.1.1.5 mrg rm -rf .tst 2>/dev/null 3148 1.1.1.5 mrg mkdir .tst 2>/dev/null 3149 1.1.1.5 mrg if test -d .tst; then 3150 1.1.1.5 mrg am__leading_dot=. 3151 1.1.1.5 mrg else 3152 1.1.1.5 mrg am__leading_dot=_ 3153 1.1.1.5 mrg fi 3154 1.1.1.5 mrg rmdir .tst 2>/dev/null 3155 1.1 mrg 3156 1.1.1.5 mrg # Check whether --enable-silent-rules was given. 3157 1.1.1.11 mrg if test ${enable_silent_rules+y} 3158 1.1.1.11 mrg then : 3159 1.1.1.5 mrg enableval=$enable_silent_rules; 3160 1.1 mrg fi 3161 1.1.1.5 mrg 3162 1.1.1.5 mrg case $enable_silent_rules in # ((( 3163 1.1.1.5 mrg yes) AM_DEFAULT_VERBOSITY=0;; 3164 1.1.1.5 mrg no) AM_DEFAULT_VERBOSITY=1;; 3165 1.1.1.5 mrg *) AM_DEFAULT_VERBOSITY=1;; 3166 1.1.1.5 mrg esac 3167 1.1.1.5 mrg am_make=${MAKE-make} 3168 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 3169 1.1.1.11 mrg printf %s "checking whether $am_make supports nested variables... " >&6; } 3170 1.1.1.11 mrg if test ${am_cv_make_support_nested_variables+y} 3171 1.1.1.11 mrg then : 3172 1.1.1.11 mrg printf %s "(cached) " >&6 3173 1.1.1.11 mrg else $as_nop 3174 1.1.1.11 mrg if printf "%s\n" 'TRUE=$(BAR$(V)) 3175 1.1.1.5 mrg BAR0=false 3176 1.1.1.5 mrg BAR1=true 3177 1.1.1.5 mrg V=1 3178 1.1.1.5 mrg am__doit: 3179 1.1.1.5 mrg @$(TRUE) 3180 1.1.1.5 mrg .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 3181 1.1.1.5 mrg am_cv_make_support_nested_variables=yes 3182 1.1 mrg else 3183 1.1.1.5 mrg am_cv_make_support_nested_variables=no 3184 1.1 mrg fi 3185 1.1 mrg fi 3186 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 3187 1.1.1.11 mrg printf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 3188 1.1.1.5 mrg if test $am_cv_make_support_nested_variables = yes; then 3189 1.1.1.5 mrg AM_V='$(V)' 3190 1.1.1.5 mrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 3191 1.1 mrg else 3192 1.1.1.5 mrg AM_V=$AM_DEFAULT_VERBOSITY 3193 1.1.1.5 mrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 3194 1.1 mrg fi 3195 1.1.1.5 mrg AM_BACKSLASH='\' 3196 1.1 mrg 3197 1.1.1.5 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then 3198 1.1.1.5 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3199 1.1.1.5 mrg # is not polluted with repeated "-I." 3200 1.1.1.5 mrg am__isrc=' -I$(srcdir)' 3201 1.1.1.5 mrg # test to see if srcdir already configured 3202 1.1.1.5 mrg if test -f $srcdir/config.status; then 3203 1.1.1.5 mrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3204 1.1.1.5 mrg fi 3205 1.1.1.5 mrg fi 3206 1.1 mrg 3207 1.1.1.5 mrg # test whether we have cygpath 3208 1.1.1.5 mrg if test -z "$CYGPATH_W"; then 3209 1.1.1.5 mrg if (cygpath --version) >/dev/null 2>/dev/null; then 3210 1.1.1.5 mrg CYGPATH_W='cygpath -w' 3211 1.1.1.5 mrg else 3212 1.1.1.5 mrg CYGPATH_W=echo 3213 1.1.1.5 mrg fi 3214 1.1.1.5 mrg fi 3215 1.1.1.5 mrg 3216 1.1.1.5 mrg 3217 1.1.1.5 mrg # Define the identity of the package. 3218 1.1.1.5 mrg PACKAGE='xf86-video-ati' 3219 1.1.1.11 mrg VERSION='22.0.0' 3220 1.1.1.5 mrg 3221 1.1.1.5 mrg 3222 1.1.1.11 mrg printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h 3223 1.1.1.5 mrg 3224 1.1.1.5 mrg 3225 1.1.1.11 mrg printf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h 3226 1.1.1.5 mrg 3227 1.1.1.5 mrg # Some tools Automake needs. 3228 1.1.1.5 mrg 3229 1.1.1.5 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3230 1.1.1.5 mrg 3231 1.1.1.5 mrg 3232 1.1.1.5 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3233 1.1.1.5 mrg 3234 1.1.1.5 mrg 3235 1.1.1.5 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3236 1.1.1.5 mrg 3237 1.1.1.5 mrg 3238 1.1.1.5 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3239 1.1.1.5 mrg 3240 1.1.1.5 mrg 3241 1.1.1.5 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3242 1.1.1.5 mrg 3243 1.1.1.5 mrg # For better backward compatibility. To be removed once Automake 1.9.x 3244 1.1.1.5 mrg # dies out for good. For more background, see: 3245 1.1.1.8 mrg # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3246 1.1.1.8 mrg # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3247 1.1.1.5 mrg mkdir_p='$(MKDIR_P)' 3248 1.1.1.5 mrg 3249 1.1.1.5 mrg # We need awk for the "check" target (and possibly the TAP driver). The 3250 1.1.1.5 mrg # system "awk" is bad on some platforms. 3251 1.1.1.5 mrg # Always define AMTAR for backward compatibility. Yes, it's still used 3252 1.1.1.5 mrg # in the wild :-( We should find a proper way to deprecate it ... 3253 1.1.1.5 mrg AMTAR='$${TAR-tar}' 3254 1.1.1.5 mrg 3255 1.1.1.5 mrg 3256 1.1.1.5 mrg # We'll loop over all known methods to create a tar archive until one works. 3257 1.1.1.5 mrg _am_tools='gnutar pax cpio none' 3258 1.1.1.5 mrg 3259 1.1.1.5 mrg am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 3260 1.1.1.5 mrg 3261 1.1.1.5 mrg 3262 1.1.1.5 mrg 3263 1.1.1.5 mrg 3264 1.1.1.5 mrg 3265 1.1.1.11 mrg # Variables for tags utilities; see am/tags.am 3266 1.1.1.11 mrg if test -z "$CTAGS"; then 3267 1.1.1.11 mrg CTAGS=ctags 3268 1.1.1.11 mrg fi 3269 1.1.1.11 mrg 3270 1.1.1.11 mrg if test -z "$ETAGS"; then 3271 1.1.1.11 mrg ETAGS=etags 3272 1.1.1.11 mrg fi 3273 1.1.1.11 mrg 3274 1.1.1.11 mrg if test -z "$CSCOPE"; then 3275 1.1.1.11 mrg CSCOPE=cscope 3276 1.1.1.11 mrg fi 3277 1.1.1.11 mrg 3278 1.1.1.11 mrg 3279 1.1.1.5 mrg 3280 1.1.1.5 mrg # POSIX will say in a future version that running "rm -f" with no argument 3281 1.1.1.5 mrg # is OK; and we want to be able to make that assumption in our Makefile 3282 1.1.1.5 mrg # recipes. So use an aggressive probe to check that the usage we want is 3283 1.1.1.5 mrg # actually supported "in the wild" to an acceptable degree. 3284 1.1.1.5 mrg # See automake bug#10828. 3285 1.1.1.5 mrg # To make any issue more visible, cause the running configure to be aborted 3286 1.1.1.5 mrg # by default if the 'rm' program in use doesn't match our expectations; the 3287 1.1.1.5 mrg # user can still override this though. 3288 1.1.1.5 mrg if rm -f && rm -fr && rm -rf; then : OK; else 3289 1.1.1.5 mrg cat >&2 <<'END' 3290 1.1.1.5 mrg Oops! 3291 1.1.1.5 mrg 3292 1.1.1.5 mrg Your 'rm' program seems unable to run without file operands specified 3293 1.1.1.5 mrg on the command line, even when the '-f' option is present. This is contrary 3294 1.1.1.5 mrg to the behaviour of most rm programs out there, and not conforming with 3295 1.1.1.5 mrg the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 3296 1.1.1.5 mrg 3297 1.1.1.5 mrg Please tell bug-automake@gnu.org about your system, including the value 3298 1.1.1.5 mrg of your $PATH and any error possibly output before this message. This 3299 1.1.1.5 mrg can help us improve future automake versions. 3300 1.1.1.5 mrg 3301 1.1.1.5 mrg END 3302 1.1.1.5 mrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3303 1.1.1.5 mrg echo 'Configuration will proceed anyway, since you have set the' >&2 3304 1.1.1.5 mrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3305 1.1.1.5 mrg echo >&2 3306 1.1.1.5 mrg else 3307 1.1.1.5 mrg cat >&2 <<'END' 3308 1.1.1.5 mrg Aborting the configuration process, to ensure you take notice of the issue. 3309 1.1.1.5 mrg 3310 1.1.1.5 mrg You can download and install GNU coreutils to get an 'rm' implementation 3311 1.1.1.8 mrg that behaves properly: <https://www.gnu.org/software/coreutils/>. 3312 1.1.1.5 mrg 3313 1.1.1.5 mrg If you want to complete the configuration process using your problematic 3314 1.1.1.5 mrg 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3315 1.1.1.5 mrg to "yes", and re-run configure. 3316 1.1.1.5 mrg 3317 1.1.1.5 mrg END 3318 1.1.1.5 mrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3319 1.1.1.5 mrg fi 3320 1.1.1.5 mrg fi 3321 1.1.1.5 mrg 3322 1.1.1.11 mrg 3323 1.1.1.11 mrg 3324 1.1.1.11 mrg 3325 1.1.1.11 mrg 3326 1.1.1.11 mrg 3327 1.1.1.11 mrg 3328 1.1.1.11 mrg 3329 1.1.1.11 mrg 3330 1.1.1.11 mrg 3331 1.1.1.5 mrg DEPDIR="${am__leading_dot}deps" 3332 1.1.1.5 mrg 3333 1.1.1.5 mrg ac_config_commands="$ac_config_commands depfiles" 3334 1.1.1.5 mrg 3335 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 3336 1.1.1.11 mrg printf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } 3337 1.1.1.8 mrg cat > confinc.mk << 'END' 3338 1.1.1.5 mrg am__doit: 3339 1.1.1.8 mrg @echo this is the am__doit target >confinc.out 3340 1.1.1.5 mrg .PHONY: am__doit 3341 1.1.1.5 mrg END 3342 1.1.1.5 mrg am__include="#" 3343 1.1.1.5 mrg am__quote= 3344 1.1.1.8 mrg # BSD make does it like this. 3345 1.1.1.8 mrg echo '.include "confinc.mk" # ignored' > confmf.BSD 3346 1.1.1.8 mrg # Other make implementations (GNU, Solaris 10, AIX) do it like this. 3347 1.1.1.8 mrg echo 'include confinc.mk # ignored' > confmf.GNU 3348 1.1.1.8 mrg _am_result=no 3349 1.1.1.8 mrg for s in GNU BSD; do 3350 1.1.1.8 mrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 3351 1.1.1.8 mrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 3352 1.1.1.8 mrg ac_status=$? 3353 1.1.1.8 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 3354 1.1.1.8 mrg (exit $ac_status); } 3355 1.1.1.8 mrg case $?:`cat confinc.out 2>/dev/null` in #( 3356 1.1.1.8 mrg '0:this is the am__doit target') : 3357 1.1.1.8 mrg case $s in #( 3358 1.1.1.8 mrg BSD) : 3359 1.1.1.8 mrg am__include='.include' am__quote='"' ;; #( 3360 1.1.1.8 mrg *) : 3361 1.1.1.8 mrg am__include='include' am__quote='' ;; 3362 1.1.1.8 mrg esac ;; #( 3363 1.1.1.8 mrg *) : 3364 1.1.1.5 mrg ;; 3365 1.1.1.8 mrg esac 3366 1.1.1.8 mrg if test "$am__include" != "#"; then 3367 1.1.1.8 mrg _am_result="yes ($s style)" 3368 1.1.1.8 mrg break 3369 1.1.1.8 mrg fi 3370 1.1.1.8 mrg done 3371 1.1.1.8 mrg rm -f confinc.* confmf.* 3372 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 3373 1.1.1.11 mrg printf "%s\n" "${_am_result}" >&6; } 3374 1.1.1.5 mrg 3375 1.1.1.5 mrg # Check whether --enable-dependency-tracking was given. 3376 1.1.1.11 mrg if test ${enable_dependency_tracking+y} 3377 1.1.1.11 mrg then : 3378 1.1.1.5 mrg enableval=$enable_dependency_tracking; 3379 1.1.1.5 mrg fi 3380 1.1.1.5 mrg 3381 1.1.1.5 mrg if test "x$enable_dependency_tracking" != xno; then 3382 1.1.1.5 mrg am_depcomp="$ac_aux_dir/depcomp" 3383 1.1.1.5 mrg AMDEPBACKSLASH='\' 3384 1.1.1.5 mrg am__nodep='_no' 3385 1.1.1.5 mrg fi 3386 1.1.1.5 mrg if test "x$enable_dependency_tracking" != xno; then 3387 1.1.1.5 mrg AMDEP_TRUE= 3388 1.1.1.5 mrg AMDEP_FALSE='#' 3389 1.1.1.5 mrg else 3390 1.1.1.5 mrg AMDEP_TRUE='#' 3391 1.1.1.5 mrg AMDEP_FALSE= 3392 1.1.1.5 mrg fi 3393 1.1.1.5 mrg 3394 1.1.1.5 mrg 3395 1.1.1.5 mrg ac_ext=c 3396 1.1.1.5 mrg ac_cpp='$CPP $CPPFLAGS' 3397 1.1.1.5 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3398 1.1.1.5 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3399 1.1.1.5 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 3400 1.1.1.5 mrg if test -n "$ac_tool_prefix"; then 3401 1.1.1.5 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3402 1.1.1.5 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2 3403 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3404 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 3405 1.1.1.11 mrg if test ${ac_cv_prog_CC+y} 3406 1.1.1.11 mrg then : 3407 1.1.1.11 mrg printf %s "(cached) " >&6 3408 1.1.1.11 mrg else $as_nop 3409 1.1.1.5 mrg if test -n "$CC"; then 3410 1.1.1.5 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3411 1.1.1.5 mrg else 3412 1.1.1.5 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3413 1.1.1.5 mrg for as_dir in $PATH 3414 1.1.1.5 mrg do 3415 1.1.1.5 mrg IFS=$as_save_IFS 3416 1.1.1.11 mrg case $as_dir in #((( 3417 1.1.1.11 mrg '') as_dir=./ ;; 3418 1.1.1.11 mrg */) ;; 3419 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 3420 1.1.1.11 mrg esac 3421 1.1.1.5 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3422 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3423 1.1.1.5 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 3424 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3425 1.1.1.5 mrg break 2 3426 1.1.1.5 mrg fi 3427 1.1.1.5 mrg done 3428 1.1.1.5 mrg done 3429 1.1.1.5 mrg IFS=$as_save_IFS 3430 1.1.1.5 mrg 3431 1.1.1.5 mrg fi 3432 1.1.1.5 mrg fi 3433 1.1.1.5 mrg CC=$ac_cv_prog_CC 3434 1.1.1.5 mrg if test -n "$CC"; then 3435 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3436 1.1.1.11 mrg printf "%s\n" "$CC" >&6; } 3437 1.1.1.5 mrg else 3438 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3439 1.1.1.11 mrg printf "%s\n" "no" >&6; } 3440 1.1.1.5 mrg fi 3441 1.1.1.5 mrg 3442 1.1.1.5 mrg 3443 1.1.1.5 mrg fi 3444 1.1.1.5 mrg if test -z "$ac_cv_prog_CC"; then 3445 1.1.1.5 mrg ac_ct_CC=$CC 3446 1.1.1.5 mrg # Extract the first word of "gcc", so it can be a program name with args. 3447 1.1.1.5 mrg set dummy gcc; ac_word=$2 3448 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3449 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 3450 1.1.1.11 mrg if test ${ac_cv_prog_ac_ct_CC+y} 3451 1.1.1.11 mrg then : 3452 1.1.1.11 mrg printf %s "(cached) " >&6 3453 1.1.1.11 mrg else $as_nop 3454 1.1.1.5 mrg if test -n "$ac_ct_CC"; then 3455 1.1.1.5 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3456 1.1.1.5 mrg else 3457 1.1.1.5 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3458 1.1.1.5 mrg for as_dir in $PATH 3459 1.1.1.5 mrg do 3460 1.1.1.5 mrg IFS=$as_save_IFS 3461 1.1.1.11 mrg case $as_dir in #((( 3462 1.1.1.11 mrg '') as_dir=./ ;; 3463 1.1.1.11 mrg */) ;; 3464 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 3465 1.1.1.11 mrg esac 3466 1.1.1.5 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3467 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3468 1.1.1.5 mrg ac_cv_prog_ac_ct_CC="gcc" 3469 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3470 1.1.1.5 mrg break 2 3471 1.1.1.5 mrg fi 3472 1.1.1.5 mrg done 3473 1.1.1.5 mrg done 3474 1.1.1.5 mrg IFS=$as_save_IFS 3475 1.1.1.5 mrg 3476 1.1.1.5 mrg fi 3477 1.1.1.5 mrg fi 3478 1.1.1.5 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC 3479 1.1.1.5 mrg if test -n "$ac_ct_CC"; then 3480 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3481 1.1.1.11 mrg printf "%s\n" "$ac_ct_CC" >&6; } 3482 1.1.1.5 mrg else 3483 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3484 1.1.1.11 mrg printf "%s\n" "no" >&6; } 3485 1.1.1.5 mrg fi 3486 1.1.1.5 mrg 3487 1.1.1.5 mrg if test "x$ac_ct_CC" = x; then 3488 1.1.1.5 mrg CC="" 3489 1.1.1.5 mrg else 3490 1.1.1.5 mrg case $cross_compiling:$ac_tool_warned in 3491 1.1.1.5 mrg yes:) 3492 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3493 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3494 1.1.1.5 mrg ac_tool_warned=yes ;; 3495 1.1.1.5 mrg esac 3496 1.1.1.5 mrg CC=$ac_ct_CC 3497 1.1.1.5 mrg fi 3498 1.1.1.5 mrg else 3499 1.1.1.5 mrg CC="$ac_cv_prog_CC" 3500 1.1.1.5 mrg fi 3501 1.1.1.5 mrg 3502 1.1.1.5 mrg if test -z "$CC"; then 3503 1.1.1.5 mrg if test -n "$ac_tool_prefix"; then 3504 1.1.1.5 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3505 1.1.1.5 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2 3506 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3507 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 3508 1.1.1.11 mrg if test ${ac_cv_prog_CC+y} 3509 1.1.1.11 mrg then : 3510 1.1.1.11 mrg printf %s "(cached) " >&6 3511 1.1.1.11 mrg else $as_nop 3512 1.1.1.5 mrg if test -n "$CC"; then 3513 1.1.1.5 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3514 1.1.1.5 mrg else 3515 1.1.1.5 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3516 1.1.1.5 mrg for as_dir in $PATH 3517 1.1.1.5 mrg do 3518 1.1.1.5 mrg IFS=$as_save_IFS 3519 1.1.1.11 mrg case $as_dir in #((( 3520 1.1.1.11 mrg '') as_dir=./ ;; 3521 1.1.1.11 mrg */) ;; 3522 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 3523 1.1.1.11 mrg esac 3524 1.1.1.5 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3525 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3526 1.1.1.5 mrg ac_cv_prog_CC="${ac_tool_prefix}cc" 3527 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3528 1.1.1.5 mrg break 2 3529 1.1.1.5 mrg fi 3530 1.1.1.5 mrg done 3531 1.1.1.5 mrg done 3532 1.1.1.5 mrg IFS=$as_save_IFS 3533 1.1.1.5 mrg 3534 1.1.1.5 mrg fi 3535 1.1.1.5 mrg fi 3536 1.1.1.5 mrg CC=$ac_cv_prog_CC 3537 1.1.1.5 mrg if test -n "$CC"; then 3538 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3539 1.1.1.11 mrg printf "%s\n" "$CC" >&6; } 3540 1.1.1.5 mrg else 3541 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3542 1.1.1.11 mrg printf "%s\n" "no" >&6; } 3543 1.1.1.5 mrg fi 3544 1.1.1.5 mrg 3545 1.1.1.5 mrg 3546 1.1.1.5 mrg fi 3547 1.1.1.5 mrg fi 3548 1.1.1.5 mrg if test -z "$CC"; then 3549 1.1.1.5 mrg # Extract the first word of "cc", so it can be a program name with args. 3550 1.1.1.5 mrg set dummy cc; ac_word=$2 3551 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3552 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 3553 1.1.1.11 mrg if test ${ac_cv_prog_CC+y} 3554 1.1.1.11 mrg then : 3555 1.1.1.11 mrg printf %s "(cached) " >&6 3556 1.1.1.11 mrg else $as_nop 3557 1.1.1.5 mrg if test -n "$CC"; then 3558 1.1.1.5 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3559 1.1.1.5 mrg else 3560 1.1.1.5 mrg ac_prog_rejected=no 3561 1.1.1.5 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3562 1.1.1.5 mrg for as_dir in $PATH 3563 1.1.1.5 mrg do 3564 1.1.1.5 mrg IFS=$as_save_IFS 3565 1.1.1.11 mrg case $as_dir in #((( 3566 1.1.1.11 mrg '') as_dir=./ ;; 3567 1.1.1.11 mrg */) ;; 3568 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 3569 1.1.1.11 mrg esac 3570 1.1.1.5 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3571 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3572 1.1.1.11 mrg if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3573 1.1.1.5 mrg ac_prog_rejected=yes 3574 1.1.1.5 mrg continue 3575 1.1.1.5 mrg fi 3576 1.1.1.5 mrg ac_cv_prog_CC="cc" 3577 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3578 1.1.1.5 mrg break 2 3579 1.1.1.5 mrg fi 3580 1.1.1.5 mrg done 3581 1.1.1.5 mrg done 3582 1.1.1.5 mrg IFS=$as_save_IFS 3583 1.1.1.5 mrg 3584 1.1.1.5 mrg if test $ac_prog_rejected = yes; then 3585 1.1.1.5 mrg # We found a bogon in the path, so make sure we never use it. 3586 1.1.1.5 mrg set dummy $ac_cv_prog_CC 3587 1.1.1.5 mrg shift 3588 1.1.1.5 mrg if test $# != 0; then 3589 1.1.1.5 mrg # We chose a different compiler from the bogus one. 3590 1.1.1.5 mrg # However, it has the same basename, so the bogon will be chosen 3591 1.1.1.5 mrg # first if we set CC to just the basename; use the full file name. 3592 1.1.1.5 mrg shift 3593 1.1.1.11 mrg ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" 3594 1.1.1.5 mrg fi 3595 1.1.1.5 mrg fi 3596 1.1.1.5 mrg fi 3597 1.1.1.5 mrg fi 3598 1.1.1.5 mrg CC=$ac_cv_prog_CC 3599 1.1.1.5 mrg if test -n "$CC"; then 3600 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3601 1.1.1.11 mrg printf "%s\n" "$CC" >&6; } 3602 1.1.1.5 mrg else 3603 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3604 1.1.1.11 mrg printf "%s\n" "no" >&6; } 3605 1.1.1.5 mrg fi 3606 1.1.1.5 mrg 3607 1.1.1.5 mrg 3608 1.1.1.5 mrg fi 3609 1.1.1.5 mrg if test -z "$CC"; then 3610 1.1.1.5 mrg if test -n "$ac_tool_prefix"; then 3611 1.1.1.5 mrg for ac_prog in cl.exe 3612 1.1.1.5 mrg do 3613 1.1.1.5 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3614 1.1.1.5 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3615 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3616 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 3617 1.1.1.11 mrg if test ${ac_cv_prog_CC+y} 3618 1.1.1.11 mrg then : 3619 1.1.1.11 mrg printf %s "(cached) " >&6 3620 1.1.1.11 mrg else $as_nop 3621 1.1.1.5 mrg if test -n "$CC"; then 3622 1.1.1.5 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3623 1.1.1.5 mrg else 3624 1.1.1.5 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3625 1.1.1.5 mrg for as_dir in $PATH 3626 1.1.1.5 mrg do 3627 1.1.1.5 mrg IFS=$as_save_IFS 3628 1.1.1.11 mrg case $as_dir in #((( 3629 1.1.1.11 mrg '') as_dir=./ ;; 3630 1.1.1.11 mrg */) ;; 3631 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 3632 1.1.1.11 mrg esac 3633 1.1.1.5 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3634 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3635 1.1.1.5 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3636 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3637 1.1.1.5 mrg break 2 3638 1.1.1.5 mrg fi 3639 1.1.1.5 mrg done 3640 1.1.1.5 mrg done 3641 1.1.1.5 mrg IFS=$as_save_IFS 3642 1.1.1.5 mrg 3643 1.1.1.5 mrg fi 3644 1.1.1.5 mrg fi 3645 1.1.1.5 mrg CC=$ac_cv_prog_CC 3646 1.1.1.5 mrg if test -n "$CC"; then 3647 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3648 1.1.1.11 mrg printf "%s\n" "$CC" >&6; } 3649 1.1.1.5 mrg else 3650 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3651 1.1.1.11 mrg printf "%s\n" "no" >&6; } 3652 1.1.1.5 mrg fi 3653 1.1.1.5 mrg 3654 1.1.1.5 mrg 3655 1.1.1.5 mrg test -n "$CC" && break 3656 1.1.1.5 mrg done 3657 1.1.1.5 mrg fi 3658 1.1.1.5 mrg if test -z "$CC"; then 3659 1.1.1.5 mrg ac_ct_CC=$CC 3660 1.1.1.5 mrg for ac_prog in cl.exe 3661 1.1.1.5 mrg do 3662 1.1.1.5 mrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3663 1.1.1.5 mrg set dummy $ac_prog; ac_word=$2 3664 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3665 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 3666 1.1.1.11 mrg if test ${ac_cv_prog_ac_ct_CC+y} 3667 1.1.1.11 mrg then : 3668 1.1.1.11 mrg printf %s "(cached) " >&6 3669 1.1.1.11 mrg else $as_nop 3670 1.1.1.5 mrg if test -n "$ac_ct_CC"; then 3671 1.1.1.5 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3672 1.1.1.5 mrg else 3673 1.1.1.5 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3674 1.1.1.5 mrg for as_dir in $PATH 3675 1.1.1.5 mrg do 3676 1.1.1.5 mrg IFS=$as_save_IFS 3677 1.1.1.11 mrg case $as_dir in #((( 3678 1.1.1.11 mrg '') as_dir=./ ;; 3679 1.1.1.11 mrg */) ;; 3680 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 3681 1.1.1.11 mrg esac 3682 1.1.1.5 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3683 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3684 1.1.1.5 mrg ac_cv_prog_ac_ct_CC="$ac_prog" 3685 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3686 1.1.1.5 mrg break 2 3687 1.1.1.5 mrg fi 3688 1.1.1.5 mrg done 3689 1.1.1.5 mrg done 3690 1.1.1.5 mrg IFS=$as_save_IFS 3691 1.1.1.5 mrg 3692 1.1.1.5 mrg fi 3693 1.1.1.5 mrg fi 3694 1.1.1.5 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC 3695 1.1.1.5 mrg if test -n "$ac_ct_CC"; then 3696 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3697 1.1.1.11 mrg printf "%s\n" "$ac_ct_CC" >&6; } 3698 1.1.1.5 mrg else 3699 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3700 1.1.1.11 mrg printf "%s\n" "no" >&6; } 3701 1.1.1.5 mrg fi 3702 1.1.1.5 mrg 3703 1.1.1.5 mrg 3704 1.1.1.5 mrg test -n "$ac_ct_CC" && break 3705 1.1.1.4 mrg done 3706 1.1.1.2 mrg 3707 1.1.1.4 mrg if test "x$ac_ct_CC" = x; then 3708 1.1.1.4 mrg CC="" 3709 1.1.1.2 mrg else 3710 1.1.1.4 mrg case $cross_compiling:$ac_tool_warned in 3711 1.1.1.4 mrg yes:) 3712 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3713 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3714 1.1.1.11 mrg ac_tool_warned=yes ;; 3715 1.1.1.11 mrg esac 3716 1.1.1.11 mrg CC=$ac_ct_CC 3717 1.1.1.11 mrg fi 3718 1.1.1.11 mrg fi 3719 1.1.1.11 mrg 3720 1.1.1.11 mrg fi 3721 1.1.1.11 mrg if test -z "$CC"; then 3722 1.1.1.11 mrg if test -n "$ac_tool_prefix"; then 3723 1.1.1.11 mrg # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. 3724 1.1.1.11 mrg set dummy ${ac_tool_prefix}clang; ac_word=$2 3725 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3726 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 3727 1.1.1.11 mrg if test ${ac_cv_prog_CC+y} 3728 1.1.1.11 mrg then : 3729 1.1.1.11 mrg printf %s "(cached) " >&6 3730 1.1.1.11 mrg else $as_nop 3731 1.1.1.11 mrg if test -n "$CC"; then 3732 1.1.1.11 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3733 1.1.1.11 mrg else 3734 1.1.1.11 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3735 1.1.1.11 mrg for as_dir in $PATH 3736 1.1.1.11 mrg do 3737 1.1.1.11 mrg IFS=$as_save_IFS 3738 1.1.1.11 mrg case $as_dir in #((( 3739 1.1.1.11 mrg '') as_dir=./ ;; 3740 1.1.1.11 mrg */) ;; 3741 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 3742 1.1.1.11 mrg esac 3743 1.1.1.11 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3744 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3745 1.1.1.11 mrg ac_cv_prog_CC="${ac_tool_prefix}clang" 3746 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3747 1.1.1.11 mrg break 2 3748 1.1.1.11 mrg fi 3749 1.1.1.11 mrg done 3750 1.1.1.11 mrg done 3751 1.1.1.11 mrg IFS=$as_save_IFS 3752 1.1.1.11 mrg 3753 1.1.1.11 mrg fi 3754 1.1.1.11 mrg fi 3755 1.1.1.11 mrg CC=$ac_cv_prog_CC 3756 1.1.1.11 mrg if test -n "$CC"; then 3757 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3758 1.1.1.11 mrg printf "%s\n" "$CC" >&6; } 3759 1.1.1.11 mrg else 3760 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3761 1.1.1.11 mrg printf "%s\n" "no" >&6; } 3762 1.1.1.11 mrg fi 3763 1.1.1.11 mrg 3764 1.1.1.11 mrg 3765 1.1.1.11 mrg fi 3766 1.1.1.11 mrg if test -z "$ac_cv_prog_CC"; then 3767 1.1.1.11 mrg ac_ct_CC=$CC 3768 1.1.1.11 mrg # Extract the first word of "clang", so it can be a program name with args. 3769 1.1.1.11 mrg set dummy clang; ac_word=$2 3770 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3771 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 3772 1.1.1.11 mrg if test ${ac_cv_prog_ac_ct_CC+y} 3773 1.1.1.11 mrg then : 3774 1.1.1.11 mrg printf %s "(cached) " >&6 3775 1.1.1.11 mrg else $as_nop 3776 1.1.1.11 mrg if test -n "$ac_ct_CC"; then 3777 1.1.1.11 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3778 1.1.1.11 mrg else 3779 1.1.1.11 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3780 1.1.1.11 mrg for as_dir in $PATH 3781 1.1.1.11 mrg do 3782 1.1.1.11 mrg IFS=$as_save_IFS 3783 1.1.1.11 mrg case $as_dir in #((( 3784 1.1.1.11 mrg '') as_dir=./ ;; 3785 1.1.1.11 mrg */) ;; 3786 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 3787 1.1.1.11 mrg esac 3788 1.1.1.11 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3789 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3790 1.1.1.11 mrg ac_cv_prog_ac_ct_CC="clang" 3791 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3792 1.1.1.11 mrg break 2 3793 1.1.1.11 mrg fi 3794 1.1.1.11 mrg done 3795 1.1.1.11 mrg done 3796 1.1.1.11 mrg IFS=$as_save_IFS 3797 1.1.1.11 mrg 3798 1.1.1.11 mrg fi 3799 1.1.1.11 mrg fi 3800 1.1.1.11 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC 3801 1.1.1.11 mrg if test -n "$ac_ct_CC"; then 3802 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3803 1.1.1.11 mrg printf "%s\n" "$ac_ct_CC" >&6; } 3804 1.1.1.11 mrg else 3805 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3806 1.1.1.11 mrg printf "%s\n" "no" >&6; } 3807 1.1.1.11 mrg fi 3808 1.1.1.11 mrg 3809 1.1.1.11 mrg if test "x$ac_ct_CC" = x; then 3810 1.1.1.11 mrg CC="" 3811 1.1.1.11 mrg else 3812 1.1.1.11 mrg case $cross_compiling:$ac_tool_warned in 3813 1.1.1.11 mrg yes:) 3814 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3815 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3816 1.1.1.4 mrg ac_tool_warned=yes ;; 3817 1.1.1.4 mrg esac 3818 1.1.1.4 mrg CC=$ac_ct_CC 3819 1.1.1.2 mrg fi 3820 1.1.1.11 mrg else 3821 1.1.1.11 mrg CC="$ac_cv_prog_CC" 3822 1.1.1.2 mrg fi 3823 1.1.1.2 mrg 3824 1.1.1.4 mrg fi 3825 1.1 mrg 3826 1.1 mrg 3827 1.1.1.11 mrg test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3828 1.1.1.11 mrg printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3829 1.1.1.4 mrg as_fn_error $? "no acceptable C compiler found in \$PATH 3830 1.1.1.4 mrg See \`config.log' for more details" "$LINENO" 5; } 3831 1.1 mrg 3832 1.1.1.4 mrg # Provide some information about the compiler. 3833 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3834 1.1.1.4 mrg set X $ac_compile 3835 1.1.1.4 mrg ac_compiler=$2 3836 1.1.1.11 mrg for ac_option in --version -v -V -qversion -version; do 3837 1.1.1.4 mrg { { ac_try="$ac_compiler $ac_option >&5" 3838 1.1.1.4 mrg case "(($ac_try" in 3839 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3840 1.1.1.4 mrg *) ac_try_echo=$ac_try;; 3841 1.1 mrg esac 3842 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3843 1.1.1.11 mrg printf "%s\n" "$ac_try_echo"; } >&5 3844 1.1.1.4 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3845 1.1.1.4 mrg ac_status=$? 3846 1.1.1.4 mrg if test -s conftest.err; then 3847 1.1.1.4 mrg sed '10a\ 3848 1.1.1.4 mrg ... rest of stderr output deleted ... 3849 1.1.1.4 mrg 10q' conftest.err >conftest.er1 3850 1.1.1.4 mrg cat conftest.er1 >&5 3851 1.1.1.4 mrg fi 3852 1.1.1.4 mrg rm -f conftest.er1 conftest.err 3853 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3854 1.1.1.4 mrg test $ac_status = 0; } 3855 1.1.1.4 mrg done 3856 1.1 mrg 3857 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3858 1.1.1.4 mrg /* end confdefs.h. */ 3859 1.1 mrg 3860 1.1.1.4 mrg int 3861 1.1.1.11 mrg main (void) 3862 1.1.1.4 mrg { 3863 1.1 mrg 3864 1.1.1.4 mrg ; 3865 1.1.1.4 mrg return 0; 3866 1.1.1.4 mrg } 3867 1.1.1.4 mrg _ACEOF 3868 1.1.1.4 mrg ac_clean_files_save=$ac_clean_files 3869 1.1.1.4 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3870 1.1.1.4 mrg # Try to create an executable without -o first, disregard a.out. 3871 1.1.1.4 mrg # It will help us diagnose broken compilers, and finding out an intuition 3872 1.1.1.4 mrg # of exeext. 3873 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3874 1.1.1.11 mrg printf %s "checking whether the C compiler works... " >&6; } 3875 1.1.1.11 mrg ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3876 1.1 mrg 3877 1.1.1.4 mrg # The possible output files: 3878 1.1.1.4 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3879 1.1 mrg 3880 1.1.1.4 mrg ac_rmfiles= 3881 1.1.1.4 mrg for ac_file in $ac_files 3882 1.1.1.4 mrg do 3883 1.1.1.4 mrg case $ac_file in 3884 1.1.1.4 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3885 1.1.1.4 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3886 1.1.1.4 mrg esac 3887 1.1.1.4 mrg done 3888 1.1.1.4 mrg rm -f $ac_rmfiles 3889 1.1 mrg 3890 1.1.1.4 mrg if { { ac_try="$ac_link_default" 3891 1.1.1.4 mrg case "(($ac_try" in 3892 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3893 1.1.1.4 mrg *) ac_try_echo=$ac_try;; 3894 1.1.1.4 mrg esac 3895 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3896 1.1.1.11 mrg printf "%s\n" "$ac_try_echo"; } >&5 3897 1.1.1.4 mrg (eval "$ac_link_default") 2>&5 3898 1.1.1.4 mrg ac_status=$? 3899 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3900 1.1.1.11 mrg test $ac_status = 0; } 3901 1.1.1.11 mrg then : 3902 1.1.1.4 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3903 1.1.1.4 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3904 1.1.1.4 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached, 3905 1.1.1.4 mrg # so that the user can short-circuit this test for compilers unknown to 3906 1.1.1.4 mrg # Autoconf. 3907 1.1.1.4 mrg for ac_file in $ac_files '' 3908 1.1 mrg do 3909 1.1.1.4 mrg test -f "$ac_file" || continue 3910 1.1.1.4 mrg case $ac_file in 3911 1.1.1.4 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3912 1.1.1.4 mrg ;; 3913 1.1.1.4 mrg [ab].out ) 3914 1.1.1.4 mrg # We found the default executable, but exeext='' is most 3915 1.1.1.4 mrg # certainly right. 3916 1.1.1.4 mrg break;; 3917 1.1.1.4 mrg *.* ) 3918 1.1.1.11 mrg if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; 3919 1.1.1.4 mrg then :; else 3920 1.1.1.4 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3921 1.1.1.4 mrg fi 3922 1.1.1.4 mrg # We set ac_cv_exeext here because the later test for it is not 3923 1.1.1.4 mrg # safe: cross compilers may not add the suffix if given an `-o' 3924 1.1.1.4 mrg # argument, so we may need to know it at that point already. 3925 1.1.1.4 mrg # Even if this section looks crufty: it has the advantage of 3926 1.1.1.4 mrg # actually working. 3927 1.1.1.4 mrg break;; 3928 1.1.1.4 mrg * ) 3929 1.1.1.4 mrg break;; 3930 1.1.1.4 mrg esac 3931 1.1 mrg done 3932 1.1.1.4 mrg test "$ac_cv_exeext" = no && ac_cv_exeext= 3933 1.1 mrg 3934 1.1.1.11 mrg else $as_nop 3935 1.1.1.4 mrg ac_file='' 3936 1.1.1.4 mrg fi 3937 1.1.1.11 mrg if test -z "$ac_file" 3938 1.1.1.11 mrg then : 3939 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3940 1.1.1.11 mrg printf "%s\n" "no" >&6; } 3941 1.1.1.11 mrg printf "%s\n" "$as_me: failed program was:" >&5 3942 1.1.1.4 mrg sed 's/^/| /' conftest.$ac_ext >&5 3943 1.1 mrg 3944 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3945 1.1.1.11 mrg printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3946 1.1.1.4 mrg as_fn_error 77 "C compiler cannot create executables 3947 1.1.1.4 mrg See \`config.log' for more details" "$LINENO" 5; } 3948 1.1.1.11 mrg else $as_nop 3949 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3950 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 3951 1.1.1.11 mrg fi 3952 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3953 1.1.1.11 mrg printf %s "checking for C compiler default output file name... " >&6; } 3954 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3955 1.1.1.11 mrg printf "%s\n" "$ac_file" >&6; } 3956 1.1.1.4 mrg ac_exeext=$ac_cv_exeext 3957 1.1 mrg 3958 1.1.1.4 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3959 1.1.1.4 mrg ac_clean_files=$ac_clean_files_save 3960 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3961 1.1.1.11 mrg printf %s "checking for suffix of executables... " >&6; } 3962 1.1.1.4 mrg if { { ac_try="$ac_link" 3963 1.1.1.4 mrg case "(($ac_try" in 3964 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3965 1.1.1.4 mrg *) ac_try_echo=$ac_try;; 3966 1.1 mrg esac 3967 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3968 1.1.1.11 mrg printf "%s\n" "$ac_try_echo"; } >&5 3969 1.1.1.4 mrg (eval "$ac_link") 2>&5 3970 1.1.1.4 mrg ac_status=$? 3971 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3972 1.1.1.11 mrg test $ac_status = 0; } 3973 1.1.1.11 mrg then : 3974 1.1.1.4 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 3975 1.1.1.4 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3976 1.1.1.4 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with 3977 1.1.1.4 mrg # `rm'. 3978 1.1.1.4 mrg for ac_file in conftest.exe conftest conftest.*; do 3979 1.1.1.4 mrg test -f "$ac_file" || continue 3980 1.1.1.4 mrg case $ac_file in 3981 1.1.1.4 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3982 1.1.1.4 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3983 1.1.1.4 mrg break;; 3984 1.1.1.4 mrg * ) break;; 3985 1.1.1.4 mrg esac 3986 1.1.1.4 mrg done 3987 1.1.1.11 mrg else $as_nop 3988 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3989 1.1.1.11 mrg printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3990 1.1.1.4 mrg as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3991 1.1.1.4 mrg See \`config.log' for more details" "$LINENO" 5; } 3992 1.1 mrg fi 3993 1.1.1.4 mrg rm -f conftest conftest$ac_cv_exeext 3994 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3995 1.1.1.11 mrg printf "%s\n" "$ac_cv_exeext" >&6; } 3996 1.1 mrg 3997 1.1.1.5 mrg rm -f conftest.$ac_ext 3998 1.1.1.5 mrg EXEEXT=$ac_cv_exeext 3999 1.1.1.5 mrg ac_exeext=$EXEEXT 4000 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4001 1.1.1.5 mrg /* end confdefs.h. */ 4002 1.1.1.5 mrg #include <stdio.h> 4003 1.1.1.5 mrg int 4004 1.1.1.11 mrg main (void) 4005 1.1.1.5 mrg { 4006 1.1.1.5 mrg FILE *f = fopen ("conftest.out", "w"); 4007 1.1.1.5 mrg return ferror (f) || fclose (f) != 0; 4008 1.1.1.5 mrg 4009 1.1.1.5 mrg ; 4010 1.1.1.5 mrg return 0; 4011 1.1.1.5 mrg } 4012 1.1.1.5 mrg _ACEOF 4013 1.1.1.5 mrg ac_clean_files="$ac_clean_files conftest.out" 4014 1.1.1.5 mrg # Check that the compiler produces executables we can run. If not, either 4015 1.1.1.5 mrg # the compiler is broken, or we cross compile. 4016 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 4017 1.1.1.11 mrg printf %s "checking whether we are cross compiling... " >&6; } 4018 1.1.1.5 mrg if test "$cross_compiling" != yes; then 4019 1.1.1.5 mrg { { ac_try="$ac_link" 4020 1.1.1.5 mrg case "(($ac_try" in 4021 1.1.1.5 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4022 1.1.1.5 mrg *) ac_try_echo=$ac_try;; 4023 1.1.1.5 mrg esac 4024 1.1.1.5 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4025 1.1.1.11 mrg printf "%s\n" "$ac_try_echo"; } >&5 4026 1.1.1.5 mrg (eval "$ac_link") 2>&5 4027 1.1.1.5 mrg ac_status=$? 4028 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4029 1.1.1.5 mrg test $ac_status = 0; } 4030 1.1.1.5 mrg if { ac_try='./conftest$ac_cv_exeext' 4031 1.1.1.5 mrg { { case "(($ac_try" in 4032 1.1.1.5 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4033 1.1.1.5 mrg *) ac_try_echo=$ac_try;; 4034 1.1.1.5 mrg esac 4035 1.1.1.5 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4036 1.1.1.11 mrg printf "%s\n" "$ac_try_echo"; } >&5 4037 1.1.1.5 mrg (eval "$ac_try") 2>&5 4038 1.1.1.5 mrg ac_status=$? 4039 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4040 1.1.1.5 mrg test $ac_status = 0; }; }; then 4041 1.1.1.5 mrg cross_compiling=no 4042 1.1.1.5 mrg else 4043 1.1.1.5 mrg if test "$cross_compiling" = maybe; then 4044 1.1.1.5 mrg cross_compiling=yes 4045 1.1.1.5 mrg else 4046 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4047 1.1.1.11 mrg printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 4048 1.1.1.11 mrg as_fn_error 77 "cannot run C compiled programs. 4049 1.1.1.5 mrg If you meant to cross compile, use \`--host'. 4050 1.1.1.5 mrg See \`config.log' for more details" "$LINENO" 5; } 4051 1.1.1.5 mrg fi 4052 1.1.1.5 mrg fi 4053 1.1.1.5 mrg fi 4054 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 4055 1.1.1.11 mrg printf "%s\n" "$cross_compiling" >&6; } 4056 1.1.1.5 mrg 4057 1.1.1.5 mrg rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 4058 1.1.1.5 mrg ac_clean_files=$ac_clean_files_save 4059 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 4060 1.1.1.11 mrg printf %s "checking for suffix of object files... " >&6; } 4061 1.1.1.11 mrg if test ${ac_cv_objext+y} 4062 1.1.1.11 mrg then : 4063 1.1.1.11 mrg printf %s "(cached) " >&6 4064 1.1.1.11 mrg else $as_nop 4065 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4066 1.1.1.5 mrg /* end confdefs.h. */ 4067 1.1.1.5 mrg 4068 1.1.1.5 mrg int 4069 1.1.1.11 mrg main (void) 4070 1.1.1.5 mrg { 4071 1.1.1.5 mrg 4072 1.1.1.5 mrg ; 4073 1.1.1.5 mrg return 0; 4074 1.1.1.5 mrg } 4075 1.1.1.5 mrg _ACEOF 4076 1.1.1.5 mrg rm -f conftest.o conftest.obj 4077 1.1.1.5 mrg if { { ac_try="$ac_compile" 4078 1.1.1.5 mrg case "(($ac_try" in 4079 1.1.1.5 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4080 1.1.1.5 mrg *) ac_try_echo=$ac_try;; 4081 1.1.1.5 mrg esac 4082 1.1.1.5 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4083 1.1.1.11 mrg printf "%s\n" "$ac_try_echo"; } >&5 4084 1.1.1.5 mrg (eval "$ac_compile") 2>&5 4085 1.1.1.5 mrg ac_status=$? 4086 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4087 1.1.1.11 mrg test $ac_status = 0; } 4088 1.1.1.11 mrg then : 4089 1.1.1.5 mrg for ac_file in conftest.o conftest.obj conftest.*; do 4090 1.1.1.5 mrg test -f "$ac_file" || continue; 4091 1.1.1.5 mrg case $ac_file in 4092 1.1.1.5 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 4093 1.1.1.5 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 4094 1.1.1.5 mrg break;; 4095 1.1.1.5 mrg esac 4096 1.1.1.5 mrg done 4097 1.1.1.11 mrg else $as_nop 4098 1.1.1.11 mrg printf "%s\n" "$as_me: failed program was:" >&5 4099 1.1.1.5 mrg sed 's/^/| /' conftest.$ac_ext >&5 4100 1.1.1.5 mrg 4101 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4102 1.1.1.11 mrg printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 4103 1.1.1.5 mrg as_fn_error $? "cannot compute suffix of object files: cannot compile 4104 1.1.1.5 mrg See \`config.log' for more details" "$LINENO" 5; } 4105 1.1.1.5 mrg fi 4106 1.1.1.5 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext 4107 1.1.1.5 mrg fi 4108 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 4109 1.1.1.11 mrg printf "%s\n" "$ac_cv_objext" >&6; } 4110 1.1.1.5 mrg OBJEXT=$ac_cv_objext 4111 1.1.1.5 mrg ac_objext=$OBJEXT 4112 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 4113 1.1.1.11 mrg printf %s "checking whether the compiler supports GNU C... " >&6; } 4114 1.1.1.11 mrg if test ${ac_cv_c_compiler_gnu+y} 4115 1.1.1.11 mrg then : 4116 1.1.1.11 mrg printf %s "(cached) " >&6 4117 1.1.1.11 mrg else $as_nop 4118 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4119 1.1.1.5 mrg /* end confdefs.h. */ 4120 1.1.1.5 mrg 4121 1.1.1.5 mrg int 4122 1.1.1.11 mrg main (void) 4123 1.1.1.5 mrg { 4124 1.1.1.5 mrg #ifndef __GNUC__ 4125 1.1.1.5 mrg choke me 4126 1.1.1.5 mrg #endif 4127 1.1.1.5 mrg 4128 1.1.1.5 mrg ; 4129 1.1.1.5 mrg return 0; 4130 1.1.1.5 mrg } 4131 1.1.1.5 mrg _ACEOF 4132 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 4133 1.1.1.11 mrg then : 4134 1.1.1.5 mrg ac_compiler_gnu=yes 4135 1.1.1.11 mrg else $as_nop 4136 1.1.1.5 mrg ac_compiler_gnu=no 4137 1.1.1.5 mrg fi 4138 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4139 1.1.1.5 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu 4140 1.1.1.5 mrg 4141 1.1.1.5 mrg fi 4142 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4143 1.1.1.11 mrg printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } 4144 1.1.1.11 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4145 1.1.1.11 mrg 4146 1.1.1.5 mrg if test $ac_compiler_gnu = yes; then 4147 1.1.1.5 mrg GCC=yes 4148 1.1.1.5 mrg else 4149 1.1.1.5 mrg GCC= 4150 1.1.1.5 mrg fi 4151 1.1.1.11 mrg ac_test_CFLAGS=${CFLAGS+y} 4152 1.1.1.5 mrg ac_save_CFLAGS=$CFLAGS 4153 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4154 1.1.1.11 mrg printf %s "checking whether $CC accepts -g... " >&6; } 4155 1.1.1.11 mrg if test ${ac_cv_prog_cc_g+y} 4156 1.1.1.11 mrg then : 4157 1.1.1.11 mrg printf %s "(cached) " >&6 4158 1.1.1.11 mrg else $as_nop 4159 1.1.1.5 mrg ac_save_c_werror_flag=$ac_c_werror_flag 4160 1.1.1.5 mrg ac_c_werror_flag=yes 4161 1.1.1.5 mrg ac_cv_prog_cc_g=no 4162 1.1.1.5 mrg CFLAGS="-g" 4163 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4164 1.1.1.5 mrg /* end confdefs.h. */ 4165 1.1.1.5 mrg 4166 1.1.1.5 mrg int 4167 1.1.1.11 mrg main (void) 4168 1.1.1.5 mrg { 4169 1.1.1.5 mrg 4170 1.1.1.5 mrg ; 4171 1.1.1.5 mrg return 0; 4172 1.1.1.5 mrg } 4173 1.1.1.5 mrg _ACEOF 4174 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 4175 1.1.1.11 mrg then : 4176 1.1.1.5 mrg ac_cv_prog_cc_g=yes 4177 1.1.1.11 mrg else $as_nop 4178 1.1.1.5 mrg CFLAGS="" 4179 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4180 1.1.1.5 mrg /* end confdefs.h. */ 4181 1.1.1.5 mrg 4182 1.1.1.5 mrg int 4183 1.1.1.11 mrg main (void) 4184 1.1.1.5 mrg { 4185 1.1.1.5 mrg 4186 1.1.1.5 mrg ; 4187 1.1.1.5 mrg return 0; 4188 1.1.1.5 mrg } 4189 1.1.1.5 mrg _ACEOF 4190 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 4191 1.1.1.11 mrg then : 4192 1.1.1.5 mrg 4193 1.1.1.11 mrg else $as_nop 4194 1.1.1.5 mrg ac_c_werror_flag=$ac_save_c_werror_flag 4195 1.1.1.5 mrg CFLAGS="-g" 4196 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4197 1.1.1.5 mrg /* end confdefs.h. */ 4198 1.1.1.5 mrg 4199 1.1.1.5 mrg int 4200 1.1.1.11 mrg main (void) 4201 1.1.1.5 mrg { 4202 1.1.1.5 mrg 4203 1.1.1.5 mrg ; 4204 1.1.1.5 mrg return 0; 4205 1.1.1.5 mrg } 4206 1.1.1.5 mrg _ACEOF 4207 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 4208 1.1.1.11 mrg then : 4209 1.1.1.5 mrg ac_cv_prog_cc_g=yes 4210 1.1.1.5 mrg fi 4211 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4212 1.1.1.5 mrg fi 4213 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4214 1.1.1.5 mrg fi 4215 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4216 1.1.1.5 mrg ac_c_werror_flag=$ac_save_c_werror_flag 4217 1.1.1.5 mrg fi 4218 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4219 1.1.1.11 mrg printf "%s\n" "$ac_cv_prog_cc_g" >&6; } 4220 1.1.1.11 mrg if test $ac_test_CFLAGS; then 4221 1.1.1.5 mrg CFLAGS=$ac_save_CFLAGS 4222 1.1.1.5 mrg elif test $ac_cv_prog_cc_g = yes; then 4223 1.1.1.5 mrg if test "$GCC" = yes; then 4224 1.1.1.5 mrg CFLAGS="-g -O2" 4225 1.1.1.5 mrg else 4226 1.1.1.5 mrg CFLAGS="-g" 4227 1.1.1.5 mrg fi 4228 1.1.1.5 mrg else 4229 1.1.1.5 mrg if test "$GCC" = yes; then 4230 1.1.1.5 mrg CFLAGS="-O2" 4231 1.1.1.5 mrg else 4232 1.1.1.5 mrg CFLAGS= 4233 1.1.1.5 mrg fi 4234 1.1.1.5 mrg fi 4235 1.1.1.11 mrg ac_prog_cc_stdc=no 4236 1.1.1.11 mrg if test x$ac_prog_cc_stdc = xno 4237 1.1.1.11 mrg then : 4238 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 4239 1.1.1.11 mrg printf %s "checking for $CC option to enable C11 features... " >&6; } 4240 1.1.1.11 mrg if test ${ac_cv_prog_cc_c11+y} 4241 1.1.1.11 mrg then : 4242 1.1.1.11 mrg printf %s "(cached) " >&6 4243 1.1.1.11 mrg else $as_nop 4244 1.1.1.11 mrg ac_cv_prog_cc_c11=no 4245 1.1.1.5 mrg ac_save_CC=$CC 4246 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4247 1.1.1.5 mrg /* end confdefs.h. */ 4248 1.1.1.11 mrg $ac_c_conftest_c11_program 4249 1.1.1.11 mrg _ACEOF 4250 1.1.1.11 mrg for ac_arg in '' -std=gnu11 4251 1.1.1.11 mrg do 4252 1.1.1.11 mrg CC="$ac_save_CC $ac_arg" 4253 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 4254 1.1.1.11 mrg then : 4255 1.1.1.11 mrg ac_cv_prog_cc_c11=$ac_arg 4256 1.1.1.11 mrg fi 4257 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam 4258 1.1.1.11 mrg test "x$ac_cv_prog_cc_c11" != "xno" && break 4259 1.1.1.11 mrg done 4260 1.1.1.11 mrg rm -f conftest.$ac_ext 4261 1.1.1.11 mrg CC=$ac_save_CC 4262 1.1.1.11 mrg fi 4263 1.1.1.5 mrg 4264 1.1.1.11 mrg if test "x$ac_cv_prog_cc_c11" = xno 4265 1.1.1.11 mrg then : 4266 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4267 1.1.1.11 mrg printf "%s\n" "unsupported" >&6; } 4268 1.1.1.11 mrg else $as_nop 4269 1.1.1.11 mrg if test "x$ac_cv_prog_cc_c11" = x 4270 1.1.1.11 mrg then : 4271 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4272 1.1.1.11 mrg printf "%s\n" "none needed" >&6; } 4273 1.1.1.11 mrg else $as_nop 4274 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 4275 1.1.1.11 mrg printf "%s\n" "$ac_cv_prog_cc_c11" >&6; } 4276 1.1.1.11 mrg CC="$CC $ac_cv_prog_cc_c11" 4277 1.1.1.11 mrg fi 4278 1.1.1.11 mrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 4279 1.1.1.11 mrg ac_prog_cc_stdc=c11 4280 1.1.1.11 mrg fi 4281 1.1.1.11 mrg fi 4282 1.1.1.11 mrg if test x$ac_prog_cc_stdc = xno 4283 1.1.1.11 mrg then : 4284 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 4285 1.1.1.11 mrg printf %s "checking for $CC option to enable C99 features... " >&6; } 4286 1.1.1.11 mrg if test ${ac_cv_prog_cc_c99+y} 4287 1.1.1.11 mrg then : 4288 1.1.1.11 mrg printf %s "(cached) " >&6 4289 1.1.1.11 mrg else $as_nop 4290 1.1.1.11 mrg ac_cv_prog_cc_c99=no 4291 1.1.1.11 mrg ac_save_CC=$CC 4292 1.1.1.11 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4293 1.1.1.11 mrg /* end confdefs.h. */ 4294 1.1.1.11 mrg $ac_c_conftest_c99_program 4295 1.1.1.11 mrg _ACEOF 4296 1.1.1.11 mrg for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 4297 1.1.1.11 mrg do 4298 1.1.1.11 mrg CC="$ac_save_CC $ac_arg" 4299 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 4300 1.1.1.11 mrg then : 4301 1.1.1.11 mrg ac_cv_prog_cc_c99=$ac_arg 4302 1.1.1.11 mrg fi 4303 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam 4304 1.1.1.11 mrg test "x$ac_cv_prog_cc_c99" != "xno" && break 4305 1.1.1.11 mrg done 4306 1.1.1.11 mrg rm -f conftest.$ac_ext 4307 1.1.1.11 mrg CC=$ac_save_CC 4308 1.1.1.11 mrg fi 4309 1.1.1.5 mrg 4310 1.1.1.11 mrg if test "x$ac_cv_prog_cc_c99" = xno 4311 1.1.1.11 mrg then : 4312 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4313 1.1.1.11 mrg printf "%s\n" "unsupported" >&6; } 4314 1.1.1.11 mrg else $as_nop 4315 1.1.1.11 mrg if test "x$ac_cv_prog_cc_c99" = x 4316 1.1.1.11 mrg then : 4317 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4318 1.1.1.11 mrg printf "%s\n" "none needed" >&6; } 4319 1.1.1.11 mrg else $as_nop 4320 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4321 1.1.1.11 mrg printf "%s\n" "$ac_cv_prog_cc_c99" >&6; } 4322 1.1.1.11 mrg CC="$CC $ac_cv_prog_cc_c99" 4323 1.1.1.11 mrg fi 4324 1.1.1.11 mrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 4325 1.1.1.11 mrg ac_prog_cc_stdc=c99 4326 1.1.1.11 mrg fi 4327 1.1.1.11 mrg fi 4328 1.1.1.11 mrg if test x$ac_prog_cc_stdc = xno 4329 1.1.1.11 mrg then : 4330 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 4331 1.1.1.11 mrg printf %s "checking for $CC option to enable C89 features... " >&6; } 4332 1.1.1.11 mrg if test ${ac_cv_prog_cc_c89+y} 4333 1.1.1.11 mrg then : 4334 1.1.1.11 mrg printf %s "(cached) " >&6 4335 1.1.1.11 mrg else $as_nop 4336 1.1.1.11 mrg ac_cv_prog_cc_c89=no 4337 1.1.1.11 mrg ac_save_CC=$CC 4338 1.1.1.11 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4339 1.1.1.11 mrg /* end confdefs.h. */ 4340 1.1.1.11 mrg $ac_c_conftest_c89_program 4341 1.1.1.2 mrg _ACEOF 4342 1.1.1.11 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4343 1.1.1.5 mrg do 4344 1.1.1.5 mrg CC="$ac_save_CC $ac_arg" 4345 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 4346 1.1.1.11 mrg then : 4347 1.1.1.5 mrg ac_cv_prog_cc_c89=$ac_arg 4348 1.1.1.5 mrg fi 4349 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam 4350 1.1.1.5 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break 4351 1.1.1.5 mrg done 4352 1.1.1.5 mrg rm -f conftest.$ac_ext 4353 1.1.1.5 mrg CC=$ac_save_CC 4354 1.1.1.5 mrg fi 4355 1.1.1.5 mrg 4356 1.1.1.11 mrg if test "x$ac_cv_prog_cc_c89" = xno 4357 1.1.1.11 mrg then : 4358 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4359 1.1.1.11 mrg printf "%s\n" "unsupported" >&6; } 4360 1.1.1.11 mrg else $as_nop 4361 1.1.1.11 mrg if test "x$ac_cv_prog_cc_c89" = x 4362 1.1.1.11 mrg then : 4363 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4364 1.1.1.11 mrg printf "%s\n" "none needed" >&6; } 4365 1.1.1.11 mrg else $as_nop 4366 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4367 1.1.1.11 mrg printf "%s\n" "$ac_cv_prog_cc_c89" >&6; } 4368 1.1.1.11 mrg CC="$CC $ac_cv_prog_cc_c89" 4369 1.1.1.11 mrg fi 4370 1.1.1.11 mrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 4371 1.1.1.11 mrg ac_prog_cc_stdc=c89 4372 1.1.1.11 mrg fi 4373 1.1 mrg fi 4374 1.1 mrg 4375 1.1.1.5 mrg ac_ext=c 4376 1.1.1.5 mrg ac_cpp='$CPP $CPPFLAGS' 4377 1.1.1.5 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4378 1.1.1.5 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4379 1.1.1.5 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4380 1.1.1.5 mrg 4381 1.1.1.11 mrg 4382 1.1.1.11 mrg ac_ext=c 4383 1.1.1.5 mrg ac_cpp='$CPP $CPPFLAGS' 4384 1.1.1.5 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4385 1.1.1.5 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4386 1.1.1.5 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4387 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4388 1.1.1.11 mrg printf %s "checking whether $CC understands -c and -o together... " >&6; } 4389 1.1.1.11 mrg if test ${am_cv_prog_cc_c_o+y} 4390 1.1.1.11 mrg then : 4391 1.1.1.11 mrg printf %s "(cached) " >&6 4392 1.1.1.11 mrg else $as_nop 4393 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4394 1.1.1.4 mrg /* end confdefs.h. */ 4395 1.1 mrg 4396 1.1.1.4 mrg int 4397 1.1.1.11 mrg main (void) 4398 1.1.1.4 mrg { 4399 1.1 mrg 4400 1.1.1.4 mrg ; 4401 1.1.1.4 mrg return 0; 4402 1.1.1.4 mrg } 4403 1.1.1.4 mrg _ACEOF 4404 1.1.1.5 mrg # Make sure it works both with $CC and with simple cc. 4405 1.1.1.5 mrg # Following AC_PROG_CC_C_O, we do the test twice because some 4406 1.1.1.5 mrg # compilers refuse to overwrite an existing .o file with -o, 4407 1.1.1.5 mrg # though they will create one. 4408 1.1.1.5 mrg am_cv_prog_cc_c_o=yes 4409 1.1.1.5 mrg for am_i in 1 2; do 4410 1.1.1.5 mrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4411 1.1.1.5 mrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4412 1.1.1.5 mrg ac_status=$? 4413 1.1.1.5 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 4414 1.1.1.5 mrg (exit $ac_status); } \ 4415 1.1.1.5 mrg && test -f conftest2.$ac_objext; then 4416 1.1.1.5 mrg : OK 4417 1.1.1.5 mrg else 4418 1.1.1.5 mrg am_cv_prog_cc_c_o=no 4419 1.1.1.5 mrg break 4420 1.1.1.5 mrg fi 4421 1.1.1.5 mrg done 4422 1.1.1.5 mrg rm -f core conftest* 4423 1.1.1.5 mrg unset am_i 4424 1.1.1.5 mrg fi 4425 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4426 1.1.1.11 mrg printf "%s\n" "$am_cv_prog_cc_c_o" >&6; } 4427 1.1.1.5 mrg if test "$am_cv_prog_cc_c_o" != yes; then 4428 1.1.1.5 mrg # Losing compiler, so override with the script. 4429 1.1.1.5 mrg # FIXME: It is wrong to rewrite CC. 4430 1.1.1.5 mrg # But if we don't then we get into trouble of one sort or another. 4431 1.1.1.5 mrg # A longer-term fix would be to have automake use am__CC in this case, 4432 1.1.1.5 mrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4433 1.1.1.5 mrg CC="$am_aux_dir/compile $CC" 4434 1.1.1.5 mrg fi 4435 1.1.1.5 mrg ac_ext=c 4436 1.1.1.5 mrg ac_cpp='$CPP $CPPFLAGS' 4437 1.1.1.5 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4438 1.1.1.5 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4439 1.1.1.5 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4440 1.1.1.5 mrg 4441 1.1.1.5 mrg 4442 1.1.1.5 mrg depcc="$CC" am_compiler_list= 4443 1.1.1.5 mrg 4444 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4445 1.1.1.11 mrg printf %s "checking dependency style of $depcc... " >&6; } 4446 1.1.1.11 mrg if test ${am_cv_CC_dependencies_compiler_type+y} 4447 1.1.1.11 mrg then : 4448 1.1.1.11 mrg printf %s "(cached) " >&6 4449 1.1.1.11 mrg else $as_nop 4450 1.1.1.5 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4451 1.1.1.5 mrg # We make a subdir and do the tests there. Otherwise we can end up 4452 1.1.1.5 mrg # making bogus files that we don't know about and never remove. For 4453 1.1.1.5 mrg # instance it was reported that on HP-UX the gcc test will end up 4454 1.1.1.5 mrg # making a dummy file named 'D' -- because '-MD' means "put the output 4455 1.1.1.5 mrg # in D". 4456 1.1.1.5 mrg rm -rf conftest.dir 4457 1.1.1.5 mrg mkdir conftest.dir 4458 1.1.1.5 mrg # Copy depcomp to subdir because otherwise we won't find it if we're 4459 1.1.1.5 mrg # using a relative directory. 4460 1.1.1.5 mrg cp "$am_depcomp" conftest.dir 4461 1.1.1.5 mrg cd conftest.dir 4462 1.1.1.5 mrg # We will build objects and dependencies in a subdirectory because 4463 1.1.1.5 mrg # it helps to detect inapplicable dependency modes. For instance 4464 1.1.1.5 mrg # both Tru64's cc and ICC support -MD to output dependencies as a 4465 1.1.1.5 mrg # side effect of compilation, but ICC will put the dependencies in 4466 1.1.1.5 mrg # the current directory while Tru64 will put them in the object 4467 1.1.1.5 mrg # directory. 4468 1.1.1.5 mrg mkdir sub 4469 1.1.1.5 mrg 4470 1.1.1.5 mrg am_cv_CC_dependencies_compiler_type=none 4471 1.1.1.5 mrg if test "$am_compiler_list" = ""; then 4472 1.1.1.5 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4473 1.1.1.5 mrg fi 4474 1.1.1.5 mrg am__universal=false 4475 1.1.1.5 mrg case " $depcc " in #( 4476 1.1.1.5 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 4477 1.1.1.5 mrg esac 4478 1.1.1.5 mrg 4479 1.1.1.5 mrg for depmode in $am_compiler_list; do 4480 1.1.1.5 mrg # Setup a source with many dependencies, because some compilers 4481 1.1.1.5 mrg # like to wrap large dependency lists on column 80 (with \), and 4482 1.1.1.5 mrg # we should not choose a depcomp mode which is confused by this. 4483 1.1.1.5 mrg # 4484 1.1.1.5 mrg # We need to recreate these files for each test, as the compiler may 4485 1.1.1.5 mrg # overwrite some of them when testing with obscure command lines. 4486 1.1.1.5 mrg # This happens at least with the AIX C compiler. 4487 1.1.1.5 mrg : > sub/conftest.c 4488 1.1.1.5 mrg for i in 1 2 3 4 5 6; do 4489 1.1.1.5 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 4490 1.1.1.5 mrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4491 1.1.1.5 mrg # Solaris 10 /bin/sh. 4492 1.1.1.5 mrg echo '/* dummy */' > sub/conftst$i.h 4493 1.1.1.5 mrg done 4494 1.1.1.5 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4495 1.1.1.5 mrg 4496 1.1.1.5 mrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 4497 1.1.1.5 mrg # mode. It turns out that the SunPro C++ compiler does not properly 4498 1.1.1.5 mrg # handle '-M -o', and we need to detect this. Also, some Intel 4499 1.1.1.5 mrg # versions had trouble with output in subdirs. 4500 1.1.1.5 mrg am__obj=sub/conftest.${OBJEXT-o} 4501 1.1.1.5 mrg am__minus_obj="-o $am__obj" 4502 1.1.1.5 mrg case $depmode in 4503 1.1.1.5 mrg gcc) 4504 1.1.1.5 mrg # This depmode causes a compiler race in universal mode. 4505 1.1.1.5 mrg test "$am__universal" = false || continue 4506 1.1.1.5 mrg ;; 4507 1.1.1.5 mrg nosideeffect) 4508 1.1.1.5 mrg # After this tag, mechanisms are not by side-effect, so they'll 4509 1.1.1.5 mrg # only be used when explicitly requested. 4510 1.1.1.5 mrg if test "x$enable_dependency_tracking" = xyes; then 4511 1.1.1.5 mrg continue 4512 1.1.1.5 mrg else 4513 1.1.1.5 mrg break 4514 1.1.1.5 mrg fi 4515 1.1.1.5 mrg ;; 4516 1.1.1.5 mrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4517 1.1.1.5 mrg # This compiler won't grok '-c -o', but also, the minuso test has 4518 1.1.1.5 mrg # not run yet. These depmodes are late enough in the game, and 4519 1.1.1.5 mrg # so weak that their functioning should not be impacted. 4520 1.1.1.5 mrg am__obj=conftest.${OBJEXT-o} 4521 1.1.1.5 mrg am__minus_obj= 4522 1.1.1.5 mrg ;; 4523 1.1.1.5 mrg none) break ;; 4524 1.1.1.5 mrg esac 4525 1.1.1.5 mrg if depmode=$depmode \ 4526 1.1.1.5 mrg source=sub/conftest.c object=$am__obj \ 4527 1.1.1.5 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4528 1.1.1.5 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4529 1.1.1.5 mrg >/dev/null 2>conftest.err && 4530 1.1.1.5 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4531 1.1.1.5 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4532 1.1.1.5 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4533 1.1.1.5 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4534 1.1.1.5 mrg # icc doesn't choke on unknown options, it will just issue warnings 4535 1.1.1.5 mrg # or remarks (even with -Werror). So we grep stderr for any message 4536 1.1.1.5 mrg # that says an option was ignored or not supported. 4537 1.1.1.5 mrg # When given -MP, icc 7.0 and 7.1 complain thusly: 4538 1.1.1.5 mrg # icc: Command line warning: ignoring option '-M'; no argument required 4539 1.1.1.5 mrg # The diagnosis changed in icc 8.0: 4540 1.1.1.5 mrg # icc: Command line remark: option '-MP' not supported 4541 1.1.1.5 mrg if (grep 'ignoring option' conftest.err || 4542 1.1.1.5 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4543 1.1.1.5 mrg am_cv_CC_dependencies_compiler_type=$depmode 4544 1.1.1.5 mrg break 4545 1.1.1.5 mrg fi 4546 1.1.1.5 mrg fi 4547 1.1.1.5 mrg done 4548 1.1 mrg 4549 1.1.1.5 mrg cd .. 4550 1.1.1.5 mrg rm -rf conftest.dir 4551 1.1 mrg else 4552 1.1.1.5 mrg am_cv_CC_dependencies_compiler_type=none 4553 1.1.1.5 mrg fi 4554 1.1.1.4 mrg 4555 1.1.1.5 mrg fi 4556 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4557 1.1.1.11 mrg printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } 4558 1.1.1.5 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4559 1.1 mrg 4560 1.1.1.5 mrg if 4561 1.1.1.5 mrg test "x$enable_dependency_tracking" != xno \ 4562 1.1.1.5 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4563 1.1.1.5 mrg am__fastdepCC_TRUE= 4564 1.1.1.5 mrg am__fastdepCC_FALSE='#' 4565 1.1.1.4 mrg else 4566 1.1.1.5 mrg am__fastdepCC_TRUE='#' 4567 1.1.1.5 mrg am__fastdepCC_FALSE= 4568 1.1 mrg fi 4569 1.1.1.4 mrg 4570 1.1.1.5 mrg 4571 1.1.1.5 mrg 4572 1.1.1.5 mrg # Check whether --enable-largefile was given. 4573 1.1.1.11 mrg if test ${enable_largefile+y} 4574 1.1.1.11 mrg then : 4575 1.1.1.5 mrg enableval=$enable_largefile; 4576 1.1 mrg fi 4577 1.1.1.5 mrg 4578 1.1.1.5 mrg if test "$enable_largefile" != no; then 4579 1.1.1.5 mrg 4580 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 4581 1.1.1.11 mrg printf %s "checking for special C compiler options needed for large files... " >&6; } 4582 1.1.1.11 mrg if test ${ac_cv_sys_largefile_CC+y} 4583 1.1.1.11 mrg then : 4584 1.1.1.11 mrg printf %s "(cached) " >&6 4585 1.1.1.11 mrg else $as_nop 4586 1.1.1.5 mrg ac_cv_sys_largefile_CC=no 4587 1.1.1.5 mrg if test "$GCC" != yes; then 4588 1.1.1.5 mrg ac_save_CC=$CC 4589 1.1.1.5 mrg while :; do 4590 1.1.1.5 mrg # IRIX 6.2 and later do not support large files by default, 4591 1.1.1.5 mrg # so use the C compiler's -n32 option if that helps. 4592 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4593 1.1 mrg /* end confdefs.h. */ 4594 1.1.1.5 mrg #include <sys/types.h> 4595 1.1.1.5 mrg /* Check that off_t can represent 2**63 - 1 correctly. 4596 1.1.1.5 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 4597 1.1.1.5 mrg since some C++ compilers masquerading as C compilers 4598 1.1.1.5 mrg incorrectly reject 9223372036854775807. */ 4599 1.1.1.11 mrg #define LARGE_OFF_T (((off_t) 1 << 31 << 31) - 1 + ((off_t) 1 << 31 << 31)) 4600 1.1.1.5 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4601 1.1.1.5 mrg && LARGE_OFF_T % 2147483647 == 1) 4602 1.1.1.5 mrg ? 1 : -1]; 4603 1.1 mrg int 4604 1.1.1.11 mrg main (void) 4605 1.1 mrg { 4606 1.1 mrg 4607 1.1 mrg ; 4608 1.1 mrg return 0; 4609 1.1 mrg } 4610 1.1 mrg _ACEOF 4611 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 4612 1.1.1.11 mrg then : 4613 1.1.1.5 mrg break 4614 1.1.1.5 mrg fi 4615 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam 4616 1.1.1.5 mrg CC="$CC -n32" 4617 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 4618 1.1.1.11 mrg then : 4619 1.1.1.5 mrg ac_cv_sys_largefile_CC=' -n32'; break 4620 1.1.1.5 mrg fi 4621 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam 4622 1.1.1.5 mrg break 4623 1.1.1.5 mrg done 4624 1.1.1.5 mrg CC=$ac_save_CC 4625 1.1.1.5 mrg rm -f conftest.$ac_ext 4626 1.1.1.5 mrg fi 4627 1.1.1.5 mrg fi 4628 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 4629 1.1.1.11 mrg printf "%s\n" "$ac_cv_sys_largefile_CC" >&6; } 4630 1.1.1.5 mrg if test "$ac_cv_sys_largefile_CC" != no; then 4631 1.1.1.5 mrg CC=$CC$ac_cv_sys_largefile_CC 4632 1.1.1.5 mrg fi 4633 1.1.1.5 mrg 4634 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 4635 1.1.1.11 mrg printf %s "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 4636 1.1.1.11 mrg if test ${ac_cv_sys_file_offset_bits+y} 4637 1.1.1.11 mrg then : 4638 1.1.1.11 mrg printf %s "(cached) " >&6 4639 1.1.1.11 mrg else $as_nop 4640 1.1.1.5 mrg while :; do 4641 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4642 1.1 mrg /* end confdefs.h. */ 4643 1.1.1.5 mrg #include <sys/types.h> 4644 1.1.1.5 mrg /* Check that off_t can represent 2**63 - 1 correctly. 4645 1.1.1.5 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 4646 1.1.1.5 mrg since some C++ compilers masquerading as C compilers 4647 1.1.1.5 mrg incorrectly reject 9223372036854775807. */ 4648 1.1.1.11 mrg #define LARGE_OFF_T (((off_t) 1 << 31 << 31) - 1 + ((off_t) 1 << 31 << 31)) 4649 1.1.1.5 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4650 1.1.1.5 mrg && LARGE_OFF_T % 2147483647 == 1) 4651 1.1.1.5 mrg ? 1 : -1]; 4652 1.1 mrg int 4653 1.1.1.11 mrg main (void) 4654 1.1 mrg { 4655 1.1 mrg 4656 1.1 mrg ; 4657 1.1 mrg return 0; 4658 1.1 mrg } 4659 1.1 mrg _ACEOF 4660 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 4661 1.1.1.11 mrg then : 4662 1.1.1.5 mrg ac_cv_sys_file_offset_bits=no; break 4663 1.1.1.5 mrg fi 4664 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4665 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4666 1.1 mrg /* end confdefs.h. */ 4667 1.1.1.5 mrg #define _FILE_OFFSET_BITS 64 4668 1.1.1.5 mrg #include <sys/types.h> 4669 1.1.1.5 mrg /* Check that off_t can represent 2**63 - 1 correctly. 4670 1.1.1.5 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 4671 1.1.1.5 mrg since some C++ compilers masquerading as C compilers 4672 1.1.1.5 mrg incorrectly reject 9223372036854775807. */ 4673 1.1.1.11 mrg #define LARGE_OFF_T (((off_t) 1 << 31 << 31) - 1 + ((off_t) 1 << 31 << 31)) 4674 1.1.1.5 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4675 1.1.1.5 mrg && LARGE_OFF_T % 2147483647 == 1) 4676 1.1.1.5 mrg ? 1 : -1]; 4677 1.1 mrg int 4678 1.1.1.11 mrg main (void) 4679 1.1 mrg { 4680 1.1 mrg 4681 1.1 mrg ; 4682 1.1 mrg return 0; 4683 1.1 mrg } 4684 1.1 mrg _ACEOF 4685 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 4686 1.1.1.11 mrg then : 4687 1.1.1.5 mrg ac_cv_sys_file_offset_bits=64; break 4688 1.1.1.4 mrg fi 4689 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4690 1.1.1.5 mrg ac_cv_sys_file_offset_bits=unknown 4691 1.1.1.5 mrg break 4692 1.1.1.5 mrg done 4693 1.1 mrg fi 4694 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 4695 1.1.1.11 mrg printf "%s\n" "$ac_cv_sys_file_offset_bits" >&6; } 4696 1.1.1.5 mrg case $ac_cv_sys_file_offset_bits in #( 4697 1.1.1.5 mrg no | unknown) ;; 4698 1.1.1.5 mrg *) 4699 1.1.1.11 mrg printf "%s\n" "#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits" >>confdefs.h 4700 1.1.1.5 mrg ;; 4701 1.1.1.5 mrg esac 4702 1.1.1.5 mrg rm -rf conftest* 4703 1.1.1.5 mrg if test $ac_cv_sys_file_offset_bits = unknown; then 4704 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 4705 1.1.1.11 mrg printf %s "checking for _LARGE_FILES value needed for large files... " >&6; } 4706 1.1.1.11 mrg if test ${ac_cv_sys_large_files+y} 4707 1.1.1.11 mrg then : 4708 1.1.1.11 mrg printf %s "(cached) " >&6 4709 1.1.1.11 mrg else $as_nop 4710 1.1.1.5 mrg while :; do 4711 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4712 1.1 mrg /* end confdefs.h. */ 4713 1.1 mrg #include <sys/types.h> 4714 1.1.1.5 mrg /* Check that off_t can represent 2**63 - 1 correctly. 4715 1.1.1.5 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 4716 1.1.1.5 mrg since some C++ compilers masquerading as C compilers 4717 1.1.1.5 mrg incorrectly reject 9223372036854775807. */ 4718 1.1.1.11 mrg #define LARGE_OFF_T (((off_t) 1 << 31 << 31) - 1 + ((off_t) 1 << 31 << 31)) 4719 1.1.1.5 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4720 1.1.1.5 mrg && LARGE_OFF_T % 2147483647 == 1) 4721 1.1.1.5 mrg ? 1 : -1]; 4722 1.1.1.5 mrg int 4723 1.1.1.11 mrg main (void) 4724 1.1.1.5 mrg { 4725 1.1.1.5 mrg 4726 1.1.1.5 mrg ; 4727 1.1.1.5 mrg return 0; 4728 1.1.1.5 mrg } 4729 1.1.1.5 mrg _ACEOF 4730 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 4731 1.1.1.11 mrg then : 4732 1.1.1.5 mrg ac_cv_sys_large_files=no; break 4733 1.1.1.5 mrg fi 4734 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4735 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4736 1.1.1.5 mrg /* end confdefs.h. */ 4737 1.1.1.5 mrg #define _LARGE_FILES 1 4738 1.1.1.5 mrg #include <sys/types.h> 4739 1.1.1.5 mrg /* Check that off_t can represent 2**63 - 1 correctly. 4740 1.1.1.5 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 4741 1.1.1.5 mrg since some C++ compilers masquerading as C compilers 4742 1.1.1.5 mrg incorrectly reject 9223372036854775807. */ 4743 1.1.1.11 mrg #define LARGE_OFF_T (((off_t) 1 << 31 << 31) - 1 + ((off_t) 1 << 31 << 31)) 4744 1.1.1.5 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4745 1.1.1.5 mrg && LARGE_OFF_T % 2147483647 == 1) 4746 1.1.1.5 mrg ? 1 : -1]; 4747 1.1 mrg int 4748 1.1.1.11 mrg main (void) 4749 1.1 mrg { 4750 1.1.1.5 mrg 4751 1.1 mrg ; 4752 1.1 mrg return 0; 4753 1.1 mrg } 4754 1.1 mrg _ACEOF 4755 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 4756 1.1.1.11 mrg then : 4757 1.1.1.5 mrg ac_cv_sys_large_files=1; break 4758 1.1 mrg fi 4759 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4760 1.1.1.5 mrg ac_cv_sys_large_files=unknown 4761 1.1.1.5 mrg break 4762 1.1 mrg done 4763 1.1 mrg fi 4764 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 4765 1.1.1.11 mrg printf "%s\n" "$ac_cv_sys_large_files" >&6; } 4766 1.1.1.5 mrg case $ac_cv_sys_large_files in #( 4767 1.1.1.5 mrg no | unknown) ;; 4768 1.1 mrg *) 4769 1.1.1.11 mrg printf "%s\n" "#define _LARGE_FILES $ac_cv_sys_large_files" >>confdefs.h 4770 1.1.1.5 mrg ;; 4771 1.1 mrg esac 4772 1.1.1.5 mrg rm -rf conftest* 4773 1.1.1.5 mrg fi 4774 1.1 mrg fi 4775 1.1 mrg 4776 1.1.1.5 mrg 4777 1.1.1.5 mrg # Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 4778 1.1.1.5 mrg 4779 1.1.1.5 mrg 4780 1.1.1.5 mrg 4781 1.1.1.5 mrg 4782 1.1.1.5 mrg 4783 1.1.1.5 mrg 4784 1.1.1.5 mrg 4785 1.1.1.5 mrg 4786 1.1.1.5 mrg 4787 1.1.1.5 mrg 4788 1.1 mrg 4789 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 4790 1.1.1.11 mrg printf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } 4791 1.1.1.11 mrg if test ${ac_cv_c_undeclared_builtin_options+y} 4792 1.1.1.11 mrg then : 4793 1.1.1.11 mrg printf %s "(cached) " >&6 4794 1.1.1.11 mrg else $as_nop 4795 1.1.1.11 mrg ac_save_CFLAGS=$CFLAGS 4796 1.1.1.11 mrg ac_cv_c_undeclared_builtin_options='cannot detect' 4797 1.1.1.11 mrg for ac_arg in '' -fno-builtin; do 4798 1.1.1.11 mrg CFLAGS="$ac_save_CFLAGS $ac_arg" 4799 1.1.1.11 mrg # This test program should *not* compile successfully. 4800 1.1.1.11 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4801 1.1 mrg /* end confdefs.h. */ 4802 1.1 mrg 4803 1.1.1.11 mrg int 4804 1.1.1.11 mrg main (void) 4805 1.1 mrg { 4806 1.1.1.11 mrg (void) strchr; 4807 1.1.1.11 mrg ; 4808 1.1.1.11 mrg return 0; 4809 1.1 mrg } 4810 1.1.1.11 mrg _ACEOF 4811 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 4812 1.1.1.11 mrg then : 4813 1.1 mrg 4814 1.1.1.11 mrg else $as_nop 4815 1.1.1.11 mrg # This test program should compile successfully. 4816 1.1.1.11 mrg # No library function is consistently available on 4817 1.1.1.11 mrg # freestanding implementations, so test against a dummy 4818 1.1.1.11 mrg # declaration. Include always-available headers on the 4819 1.1.1.11 mrg # off chance that they somehow elicit warnings. 4820 1.1.1.11 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4821 1.1.1.11 mrg /* end confdefs.h. */ 4822 1.1.1.11 mrg #include <float.h> 4823 1.1.1.11 mrg #include <limits.h> 4824 1.1.1.11 mrg #include <stdarg.h> 4825 1.1.1.11 mrg #include <stddef.h> 4826 1.1.1.11 mrg extern void ac_decl (int, char *); 4827 1.1 mrg 4828 1.1.1.11 mrg int 4829 1.1.1.11 mrg main (void) 4830 1.1 mrg { 4831 1.1.1.11 mrg (void) ac_decl (0, (char *) 0); 4832 1.1.1.11 mrg (void) ac_decl; 4833 1.1 mrg 4834 1.1.1.11 mrg ; 4835 1.1 mrg return 0; 4836 1.1 mrg } 4837 1.1.1.11 mrg _ACEOF 4838 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 4839 1.1.1.11 mrg then : 4840 1.1.1.11 mrg if test x"$ac_arg" = x 4841 1.1.1.11 mrg then : 4842 1.1.1.11 mrg ac_cv_c_undeclared_builtin_options='none needed' 4843 1.1.1.11 mrg else $as_nop 4844 1.1.1.11 mrg ac_cv_c_undeclared_builtin_options=$ac_arg 4845 1.1.1.11 mrg fi 4846 1.1.1.11 mrg break 4847 1.1.1.11 mrg fi 4848 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4849 1.1.1.11 mrg fi 4850 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4851 1.1.1.11 mrg done 4852 1.1.1.11 mrg CFLAGS=$ac_save_CFLAGS 4853 1.1 mrg 4854 1.1 mrg fi 4855 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 4856 1.1.1.11 mrg printf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } 4857 1.1.1.11 mrg case $ac_cv_c_undeclared_builtin_options in #( 4858 1.1.1.11 mrg 'cannot detect') : 4859 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4860 1.1.1.11 mrg printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 4861 1.1.1.11 mrg as_fn_error $? "cannot make $CC report undeclared builtins 4862 1.1.1.11 mrg See \`config.log' for more details" "$LINENO" 5; } ;; #( 4863 1.1.1.11 mrg 'none needed') : 4864 1.1.1.11 mrg ac_c_undeclared_builtin_options='' ;; #( 4865 1.1.1.11 mrg *) : 4866 1.1.1.11 mrg ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; 4867 1.1 mrg esac 4868 1.1 mrg 4869 1.1.1.11 mrg ac_header= ac_cache= 4870 1.1.1.11 mrg for ac_item in $ac_header_c_list 4871 1.1 mrg do 4872 1.1.1.11 mrg if test $ac_cache; then 4873 1.1.1.11 mrg ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" 4874 1.1.1.11 mrg if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then 4875 1.1.1.11 mrg printf "%s\n" "#define $ac_item 1" >> confdefs.h 4876 1.1 mrg fi 4877 1.1.1.11 mrg ac_header= ac_cache= 4878 1.1.1.11 mrg elif test $ac_header; then 4879 1.1.1.11 mrg ac_cache=$ac_item 4880 1.1.1.11 mrg else 4881 1.1.1.11 mrg ac_header=$ac_item 4882 1.1 mrg fi 4883 1.1.1.11 mrg done 4884 1.1 mrg 4885 1.1 mrg 4886 1.1 mrg 4887 1.1 mrg 4888 1.1 mrg 4889 1.1 mrg 4890 1.1 mrg 4891 1.1 mrg 4892 1.1.1.11 mrg if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes 4893 1.1.1.11 mrg then : 4894 1.1 mrg 4895 1.1.1.11 mrg printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h 4896 1.1 mrg 4897 1.1 mrg fi 4898 1.1 mrg 4899 1.1 mrg 4900 1.1.1.5 mrg 4901 1.1.1.5 mrg 4902 1.1.1.11 mrg ac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4903 1.1.1.11 mrg if test "x$ac_cv_have_decl___clang__" = xyes 4904 1.1.1.11 mrg then : 4905 1.1 mrg CLANGCC="yes" 4906 1.1.1.11 mrg else $as_nop 4907 1.1 mrg CLANGCC="no" 4908 1.1 mrg fi 4909 1.1.1.11 mrg ac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4910 1.1.1.11 mrg if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes 4911 1.1.1.11 mrg then : 4912 1.1 mrg INTELCC="yes" 4913 1.1.1.11 mrg else $as_nop 4914 1.1 mrg INTELCC="no" 4915 1.1 mrg fi 4916 1.1.1.11 mrg ac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4917 1.1.1.11 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = xyes 4918 1.1.1.11 mrg then : 4919 1.1 mrg SUNCC="yes" 4920 1.1.1.11 mrg else $as_nop 4921 1.1 mrg SUNCC="no" 4922 1.1 mrg fi 4923 1.1 mrg 4924 1.1 mrg 4925 1.1 mrg 4926 1.1 mrg 4927 1.1 mrg 4928 1.1 mrg 4929 1.1 mrg 4930 1.1 mrg 4931 1.1 mrg if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4932 1.1 mrg if test -n "$ac_tool_prefix"; then 4933 1.1 mrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4934 1.1 mrg set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4935 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4936 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 4937 1.1.1.11 mrg if test ${ac_cv_path_PKG_CONFIG+y} 4938 1.1.1.11 mrg then : 4939 1.1.1.11 mrg printf %s "(cached) " >&6 4940 1.1.1.11 mrg else $as_nop 4941 1.1 mrg case $PKG_CONFIG in 4942 1.1 mrg [\\/]* | ?:[\\/]*) 4943 1.1 mrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4944 1.1 mrg ;; 4945 1.1 mrg *) 4946 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4947 1.1 mrg for as_dir in $PATH 4948 1.1 mrg do 4949 1.1 mrg IFS=$as_save_IFS 4950 1.1.1.11 mrg case $as_dir in #((( 4951 1.1.1.11 mrg '') as_dir=./ ;; 4952 1.1.1.11 mrg */) ;; 4953 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 4954 1.1.1.11 mrg esac 4955 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4956 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4957 1.1.1.11 mrg ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 4958 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4959 1.1 mrg break 2 4960 1.1 mrg fi 4961 1.1 mrg done 4962 1.1 mrg done 4963 1.1 mrg IFS=$as_save_IFS 4964 1.1 mrg 4965 1.1 mrg ;; 4966 1.1 mrg esac 4967 1.1 mrg fi 4968 1.1 mrg PKG_CONFIG=$ac_cv_path_PKG_CONFIG 4969 1.1 mrg if test -n "$PKG_CONFIG"; then 4970 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 4971 1.1.1.11 mrg printf "%s\n" "$PKG_CONFIG" >&6; } 4972 1.1 mrg else 4973 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4974 1.1.1.11 mrg printf "%s\n" "no" >&6; } 4975 1.1 mrg fi 4976 1.1 mrg 4977 1.1 mrg 4978 1.1 mrg fi 4979 1.1 mrg if test -z "$ac_cv_path_PKG_CONFIG"; then 4980 1.1 mrg ac_pt_PKG_CONFIG=$PKG_CONFIG 4981 1.1 mrg # Extract the first word of "pkg-config", so it can be a program name with args. 4982 1.1 mrg set dummy pkg-config; ac_word=$2 4983 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4984 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 4985 1.1.1.11 mrg if test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 4986 1.1.1.11 mrg then : 4987 1.1.1.11 mrg printf %s "(cached) " >&6 4988 1.1.1.11 mrg else $as_nop 4989 1.1 mrg case $ac_pt_PKG_CONFIG in 4990 1.1 mrg [\\/]* | ?:[\\/]*) 4991 1.1 mrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4992 1.1 mrg ;; 4993 1.1 mrg *) 4994 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4995 1.1 mrg for as_dir in $PATH 4996 1.1 mrg do 4997 1.1 mrg IFS=$as_save_IFS 4998 1.1.1.11 mrg case $as_dir in #((( 4999 1.1.1.11 mrg '') as_dir=./ ;; 5000 1.1.1.11 mrg */) ;; 5001 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 5002 1.1.1.11 mrg esac 5003 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 5004 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 5005 1.1.1.11 mrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 5006 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 5007 1.1 mrg break 2 5008 1.1 mrg fi 5009 1.1 mrg done 5010 1.1 mrg done 5011 1.1 mrg IFS=$as_save_IFS 5012 1.1 mrg 5013 1.1 mrg ;; 5014 1.1 mrg esac 5015 1.1 mrg fi 5016 1.1 mrg ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 5017 1.1 mrg if test -n "$ac_pt_PKG_CONFIG"; then 5018 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 5019 1.1.1.11 mrg printf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 5020 1.1 mrg else 5021 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 5022 1.1.1.11 mrg printf "%s\n" "no" >&6; } 5023 1.1 mrg fi 5024 1.1 mrg 5025 1.1 mrg if test "x$ac_pt_PKG_CONFIG" = x; then 5026 1.1 mrg PKG_CONFIG="" 5027 1.1 mrg else 5028 1.1 mrg case $cross_compiling:$ac_tool_warned in 5029 1.1 mrg yes:) 5030 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5031 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5032 1.1 mrg ac_tool_warned=yes ;; 5033 1.1 mrg esac 5034 1.1 mrg PKG_CONFIG=$ac_pt_PKG_CONFIG 5035 1.1 mrg fi 5036 1.1 mrg else 5037 1.1 mrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 5038 1.1 mrg fi 5039 1.1 mrg 5040 1.1 mrg fi 5041 1.1 mrg if test -n "$PKG_CONFIG"; then 5042 1.1 mrg _pkg_min_version=0.9.0 5043 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 5044 1.1.1.11 mrg printf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 5045 1.1 mrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 5046 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5047 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 5048 1.1 mrg else 5049 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 5050 1.1.1.11 mrg printf "%s\n" "no" >&6; } 5051 1.1 mrg PKG_CONFIG="" 5052 1.1 mrg fi 5053 1.1 mrg fi 5054 1.1.1.11 mrg 5055 1.1.1.11 mrg 5056 1.1.1.11 mrg # Make sure we can run config.sub. 5057 1.1.1.11 mrg $SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || 5058 1.1.1.11 mrg as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 5059 1.1.1.11 mrg 5060 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 5061 1.1.1.11 mrg printf %s "checking build system type... " >&6; } 5062 1.1.1.11 mrg if test ${ac_cv_build+y} 5063 1.1.1.11 mrg then : 5064 1.1.1.11 mrg printf %s "(cached) " >&6 5065 1.1.1.11 mrg else $as_nop 5066 1.1 mrg ac_build_alias=$build_alias 5067 1.1 mrg test "x$ac_build_alias" = x && 5068 1.1.1.11 mrg ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` 5069 1.1 mrg test "x$ac_build_alias" = x && 5070 1.1 mrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 5071 1.1.1.11 mrg ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || 5072 1.1.1.11 mrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 5073 1.1 mrg 5074 1.1 mrg fi 5075 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 5076 1.1.1.11 mrg printf "%s\n" "$ac_cv_build" >&6; } 5077 1.1 mrg case $ac_cv_build in 5078 1.1 mrg *-*-*) ;; 5079 1.1 mrg *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 5080 1.1 mrg esac 5081 1.1 mrg build=$ac_cv_build 5082 1.1 mrg ac_save_IFS=$IFS; IFS='-' 5083 1.1 mrg set x $ac_cv_build 5084 1.1 mrg shift 5085 1.1 mrg build_cpu=$1 5086 1.1 mrg build_vendor=$2 5087 1.1 mrg shift; shift 5088 1.1 mrg # Remember, the first character of IFS is used to create $*, 5089 1.1 mrg # except with old shells: 5090 1.1 mrg build_os=$* 5091 1.1 mrg IFS=$ac_save_IFS 5092 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 5093 1.1 mrg 5094 1.1 mrg 5095 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 5096 1.1.1.11 mrg printf %s "checking host system type... " >&6; } 5097 1.1.1.11 mrg if test ${ac_cv_host+y} 5098 1.1.1.11 mrg then : 5099 1.1.1.11 mrg printf %s "(cached) " >&6 5100 1.1.1.11 mrg else $as_nop 5101 1.1 mrg if test "x$host_alias" = x; then 5102 1.1 mrg ac_cv_host=$ac_cv_build 5103 1.1 mrg else 5104 1.1.1.11 mrg ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || 5105 1.1.1.11 mrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 5106 1.1 mrg fi 5107 1.1 mrg 5108 1.1 mrg fi 5109 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 5110 1.1.1.11 mrg printf "%s\n" "$ac_cv_host" >&6; } 5111 1.1 mrg case $ac_cv_host in 5112 1.1 mrg *-*-*) ;; 5113 1.1 mrg *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 5114 1.1 mrg esac 5115 1.1 mrg host=$ac_cv_host 5116 1.1 mrg ac_save_IFS=$IFS; IFS='-' 5117 1.1 mrg set x $ac_cv_host 5118 1.1 mrg shift 5119 1.1 mrg host_cpu=$1 5120 1.1 mrg host_vendor=$2 5121 1.1 mrg shift; shift 5122 1.1 mrg # Remember, the first character of IFS is used to create $*, 5123 1.1 mrg # except with old shells: 5124 1.1 mrg host_os=$* 5125 1.1 mrg IFS=$ac_save_IFS 5126 1.1 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 5127 1.1 mrg 5128 1.1 mrg 5129 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 5130 1.1.1.11 mrg printf %s "checking for a sed that does not truncate output... " >&6; } 5131 1.1.1.11 mrg if test ${ac_cv_path_SED+y} 5132 1.1.1.11 mrg then : 5133 1.1.1.11 mrg printf %s "(cached) " >&6 5134 1.1.1.11 mrg else $as_nop 5135 1.1 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5136 1.1 mrg for ac_i in 1 2 3 4 5 6 7; do 5137 1.1 mrg ac_script="$ac_script$as_nl$ac_script" 5138 1.1 mrg done 5139 1.1 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5140 1.1 mrg { ac_script=; unset ac_script;} 5141 1.1 mrg if test -z "$SED"; then 5142 1.1 mrg ac_path_SED_found=false 5143 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST 5144 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5145 1.1 mrg for as_dir in $PATH 5146 1.1 mrg do 5147 1.1 mrg IFS=$as_save_IFS 5148 1.1.1.11 mrg case $as_dir in #((( 5149 1.1.1.11 mrg '') as_dir=./ ;; 5150 1.1.1.11 mrg */) ;; 5151 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 5152 1.1.1.11 mrg esac 5153 1.1.1.11 mrg for ac_prog in sed gsed 5154 1.1.1.11 mrg do 5155 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 5156 1.1.1.11 mrg ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 5157 1.1.1.5 mrg as_fn_executable_p "$ac_path_SED" || continue 5158 1.1 mrg # Check for GNU ac_path_SED and select it if it is found. 5159 1.1 mrg # Check for GNU $ac_path_SED 5160 1.1 mrg case `"$ac_path_SED" --version 2>&1` in 5161 1.1 mrg *GNU*) 5162 1.1 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5163 1.1 mrg *) 5164 1.1 mrg ac_count=0 5165 1.1.1.11 mrg printf %s 0123456789 >"conftest.in" 5166 1.1 mrg while : 5167 1.1 mrg do 5168 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 5169 1.1 mrg mv "conftest.tmp" "conftest.in" 5170 1.1 mrg cp "conftest.in" "conftest.nl" 5171 1.1.1.11 mrg printf "%s\n" '' >> "conftest.nl" 5172 1.1 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5173 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5174 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 5175 1.1 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then 5176 1.1 mrg # Best one so far, save it but keep looking for a better one 5177 1.1 mrg ac_cv_path_SED="$ac_path_SED" 5178 1.1 mrg ac_path_SED_max=$ac_count 5179 1.1 mrg fi 5180 1.1 mrg # 10*(2^10) chars as input seems more than enough 5181 1.1 mrg test $ac_count -gt 10 && break 5182 1.1 mrg done 5183 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5184 1.1 mrg esac 5185 1.1 mrg 5186 1.1 mrg $ac_path_SED_found && break 3 5187 1.1 mrg done 5188 1.1 mrg done 5189 1.1 mrg done 5190 1.1 mrg IFS=$as_save_IFS 5191 1.1 mrg if test -z "$ac_cv_path_SED"; then 5192 1.1 mrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 5193 1.1 mrg fi 5194 1.1 mrg else 5195 1.1.1.4 mrg ac_cv_path_SED=$SED 5196 1.1.1.4 mrg fi 5197 1.1.1.4 mrg 5198 1.1.1.4 mrg fi 5199 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5200 1.1.1.11 mrg printf "%s\n" "$ac_cv_path_SED" >&6; } 5201 1.1.1.4 mrg SED="$ac_cv_path_SED" 5202 1.1.1.4 mrg rm -f conftest.sed 5203 1.1.1.4 mrg 5204 1.1.1.4 mrg 5205 1.1.1.4 mrg 5206 1.1.1.4 mrg 5207 1.1.1.4 mrg 5208 1.1.1.4 mrg 5209 1.1.1.4 mrg # Check whether --enable-selective-werror was given. 5210 1.1.1.11 mrg if test ${enable_selective_werror+y} 5211 1.1.1.11 mrg then : 5212 1.1.1.4 mrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 5213 1.1.1.11 mrg else $as_nop 5214 1.1.1.4 mrg SELECTIVE_WERROR=yes 5215 1.1.1.4 mrg fi 5216 1.1.1.4 mrg 5217 1.1.1.4 mrg 5218 1.1.1.5 mrg 5219 1.1.1.5 mrg 5220 1.1.1.5 mrg 5221 1.1.1.4 mrg # -v is too short to test reliably with XORG_TESTSET_CFLAG 5222 1.1.1.4 mrg if test "x$SUNCC" = "xyes"; then 5223 1.1.1.4 mrg BASE_CFLAGS="-v" 5224 1.1.1.4 mrg else 5225 1.1.1.4 mrg BASE_CFLAGS="" 5226 1.1.1.4 mrg fi 5227 1.1.1.4 mrg 5228 1.1.1.4 mrg # This chunk of warnings were those that existed in the legacy CWARNFLAGS 5229 1.1.1.4 mrg 5230 1.1.1.4 mrg 5231 1.1.1.4 mrg 5232 1.1.1.4 mrg 5233 1.1.1.4 mrg 5234 1.1.1.4 mrg 5235 1.1.1.4 mrg 5236 1.1.1.4 mrg 5237 1.1.1.4 mrg 5238 1.1.1.4 mrg 5239 1.1.1.4 mrg 5240 1.1.1.4 mrg 5241 1.1.1.4 mrg 5242 1.1.1.4 mrg xorg_testset_save_CFLAGS="$CFLAGS" 5243 1.1.1.4 mrg 5244 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5245 1.1.1.4 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5246 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5247 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5248 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 5249 1.1.1.11 mrg then : 5250 1.1.1.11 mrg printf %s "(cached) " >&6 5251 1.1.1.11 mrg else $as_nop 5252 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5253 1.1.1.4 mrg /* end confdefs.h. */ 5254 1.1.1.4 mrg int i; 5255 1.1.1.4 mrg _ACEOF 5256 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 5257 1.1.1.11 mrg then : 5258 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 5259 1.1.1.11 mrg else $as_nop 5260 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 5261 1.1.1.4 mrg fi 5262 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5263 1.1.1.5 mrg fi 5264 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5265 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5266 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5267 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5268 1.1.1.4 mrg fi 5269 1.1.1.4 mrg 5270 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5271 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5272 1.1.1.4 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5273 1.1.1.4 mrg fi 5274 1.1.1.4 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5275 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5276 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5277 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5278 1.1.1.11 mrg then : 5279 1.1.1.11 mrg printf %s "(cached) " >&6 5280 1.1.1.11 mrg else $as_nop 5281 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5282 1.1.1.4 mrg /* end confdefs.h. */ 5283 1.1.1.4 mrg int i; 5284 1.1.1.4 mrg _ACEOF 5285 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 5286 1.1.1.11 mrg then : 5287 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 5288 1.1.1.11 mrg else $as_nop 5289 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 5290 1.1 mrg fi 5291 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5292 1.1.1.5 mrg fi 5293 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5294 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5295 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5296 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5297 1.1 mrg fi 5298 1.1 mrg 5299 1.1.1.4 mrg found="no" 5300 1.1 mrg 5301 1.1.1.4 mrg if test $found = "no" ; then 5302 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5303 1.1.1.4 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5304 1.1.1.4 mrg fi 5305 1.1 mrg 5306 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5307 1.1.1.4 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5308 1.1.1.4 mrg fi 5309 1.1 mrg 5310 1.1.1.5 mrg CFLAGS="$CFLAGS -Wall" 5311 1.1 mrg 5312 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 5313 1.1.1.11 mrg printf %s "checking if $CC supports -Wall... " >&6; } 5314 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wall 5315 1.1.1.11 mrg if eval test \${$cacheid+y} 5316 1.1.1.11 mrg then : 5317 1.1.1.11 mrg printf %s "(cached) " >&6 5318 1.1.1.11 mrg else $as_nop 5319 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5320 1.1.1.4 mrg /* end confdefs.h. */ 5321 1.1.1.4 mrg int i; 5322 1.1.1.4 mrg int 5323 1.1.1.11 mrg main (void) 5324 1.1.1.4 mrg { 5325 1.1 mrg 5326 1.1.1.4 mrg ; 5327 1.1.1.4 mrg return 0; 5328 1.1.1.4 mrg } 5329 1.1.1.4 mrg _ACEOF 5330 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 5331 1.1.1.11 mrg then : 5332 1.1.1.5 mrg eval $cacheid=yes 5333 1.1.1.11 mrg else $as_nop 5334 1.1.1.5 mrg eval $cacheid=no 5335 1.1 mrg fi 5336 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 5337 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext 5338 1.1.1.5 mrg fi 5339 1.1.1.5 mrg 5340 1.1.1.5 mrg 5341 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5342 1.1 mrg 5343 1.1.1.5 mrg eval supported=\$$cacheid 5344 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5345 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 5346 1.1.1.4 mrg if test "$supported" = "yes" ; then 5347 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 5348 1.1.1.4 mrg found="yes" 5349 1.1.1.4 mrg fi 5350 1.1.1.4 mrg fi 5351 1.1 mrg 5352 1.1 mrg 5353 1.1 mrg 5354 1.1 mrg 5355 1.1.1.4 mrg 5356 1.1.1.4 mrg 5357 1.1.1.4 mrg 5358 1.1 mrg 5359 1.1 mrg 5360 1.1 mrg 5361 1.1 mrg 5362 1.1 mrg 5363 1.1 mrg 5364 1.1 mrg 5365 1.1 mrg 5366 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 5367 1.1 mrg 5368 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5369 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5370 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5371 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5372 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 5373 1.1.1.11 mrg then : 5374 1.1.1.11 mrg printf %s "(cached) " >&6 5375 1.1.1.11 mrg else $as_nop 5376 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5377 1.1 mrg /* end confdefs.h. */ 5378 1.1 mrg int i; 5379 1.1 mrg _ACEOF 5380 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 5381 1.1.1.11 mrg then : 5382 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 5383 1.1.1.11 mrg else $as_nop 5384 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 5385 1.1 mrg fi 5386 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5387 1.1.1.5 mrg fi 5388 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5389 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5390 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5391 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5392 1.1 mrg fi 5393 1.1 mrg 5394 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5395 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5396 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5397 1.1 mrg fi 5398 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5399 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5400 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5401 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5402 1.1.1.11 mrg then : 5403 1.1.1.11 mrg printf %s "(cached) " >&6 5404 1.1.1.11 mrg else $as_nop 5405 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5406 1.1 mrg /* end confdefs.h. */ 5407 1.1 mrg int i; 5408 1.1 mrg _ACEOF 5409 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 5410 1.1.1.11 mrg then : 5411 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 5412 1.1.1.11 mrg else $as_nop 5413 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 5414 1.1 mrg fi 5415 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5416 1.1.1.5 mrg fi 5417 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5418 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5419 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5420 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5421 1.1 mrg fi 5422 1.1 mrg 5423 1.1 mrg found="no" 5424 1.1 mrg 5425 1.1 mrg if test $found = "no" ; then 5426 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5427 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5428 1.1 mrg fi 5429 1.1 mrg 5430 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5431 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5432 1.1 mrg fi 5433 1.1 mrg 5434 1.1.1.5 mrg CFLAGS="$CFLAGS -Wpointer-arith" 5435 1.1 mrg 5436 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 5437 1.1.1.11 mrg printf %s "checking if $CC supports -Wpointer-arith... " >&6; } 5438 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wpointer_arith 5439 1.1.1.11 mrg if eval test \${$cacheid+y} 5440 1.1.1.11 mrg then : 5441 1.1.1.11 mrg printf %s "(cached) " >&6 5442 1.1.1.11 mrg else $as_nop 5443 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5444 1.1 mrg /* end confdefs.h. */ 5445 1.1 mrg int i; 5446 1.1 mrg int 5447 1.1.1.11 mrg main (void) 5448 1.1 mrg { 5449 1.1 mrg 5450 1.1 mrg ; 5451 1.1 mrg return 0; 5452 1.1 mrg } 5453 1.1 mrg _ACEOF 5454 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 5455 1.1.1.11 mrg then : 5456 1.1.1.5 mrg eval $cacheid=yes 5457 1.1.1.11 mrg else $as_nop 5458 1.1.1.5 mrg eval $cacheid=no 5459 1.1 mrg fi 5460 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 5461 1.1 mrg conftest$ac_exeext conftest.$ac_ext 5462 1.1.1.5 mrg fi 5463 1.1.1.5 mrg 5464 1.1.1.5 mrg 5465 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5466 1.1.1.4 mrg 5467 1.1.1.5 mrg eval supported=\$$cacheid 5468 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5469 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 5470 1.1 mrg if test "$supported" = "yes" ; then 5471 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 5472 1.1 mrg found="yes" 5473 1.1 mrg fi 5474 1.1 mrg fi 5475 1.1 mrg 5476 1.1 mrg 5477 1.1 mrg 5478 1.1 mrg 5479 1.1 mrg 5480 1.1 mrg 5481 1.1 mrg 5482 1.1.1.5 mrg 5483 1.1.1.5 mrg 5484 1.1.1.5 mrg 5485 1.1.1.5 mrg 5486 1.1.1.5 mrg 5487 1.1.1.5 mrg 5488 1.1.1.5 mrg 5489 1.1.1.5 mrg 5490 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 5491 1.1 mrg 5492 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5493 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5494 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5495 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5496 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 5497 1.1.1.11 mrg then : 5498 1.1.1.11 mrg printf %s "(cached) " >&6 5499 1.1.1.11 mrg else $as_nop 5500 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5501 1.1 mrg /* end confdefs.h. */ 5502 1.1 mrg int i; 5503 1.1 mrg _ACEOF 5504 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 5505 1.1.1.11 mrg then : 5506 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 5507 1.1.1.11 mrg else $as_nop 5508 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 5509 1.1 mrg fi 5510 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5511 1.1.1.5 mrg fi 5512 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5513 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5514 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5515 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5516 1.1 mrg fi 5517 1.1 mrg 5518 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5519 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5520 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5521 1.1 mrg fi 5522 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5523 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5524 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5525 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5526 1.1.1.11 mrg then : 5527 1.1.1.11 mrg printf %s "(cached) " >&6 5528 1.1.1.11 mrg else $as_nop 5529 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5530 1.1 mrg /* end confdefs.h. */ 5531 1.1 mrg int i; 5532 1.1 mrg _ACEOF 5533 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 5534 1.1.1.11 mrg then : 5535 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 5536 1.1.1.11 mrg else $as_nop 5537 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 5538 1.1 mrg fi 5539 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5540 1.1.1.5 mrg fi 5541 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5542 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5543 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5544 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5545 1.1 mrg fi 5546 1.1 mrg 5547 1.1 mrg found="no" 5548 1.1 mrg 5549 1.1 mrg if test $found = "no" ; then 5550 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5551 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5552 1.1 mrg fi 5553 1.1 mrg 5554 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5555 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5556 1.1 mrg fi 5557 1.1 mrg 5558 1.1.1.4 mrg CFLAGS="$CFLAGS -Wmissing-declarations" 5559 1.1 mrg 5560 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 5561 1.1.1.11 mrg printf %s "checking if $CC supports -Wmissing-declarations... " >&6; } 5562 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 5563 1.1.1.11 mrg if eval test \${$cacheid+y} 5564 1.1.1.11 mrg then : 5565 1.1.1.11 mrg printf %s "(cached) " >&6 5566 1.1.1.11 mrg else $as_nop 5567 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5568 1.1 mrg /* end confdefs.h. */ 5569 1.1 mrg int i; 5570 1.1 mrg int 5571 1.1.1.11 mrg main (void) 5572 1.1 mrg { 5573 1.1 mrg 5574 1.1 mrg ; 5575 1.1 mrg return 0; 5576 1.1 mrg } 5577 1.1 mrg _ACEOF 5578 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 5579 1.1.1.11 mrg then : 5580 1.1.1.5 mrg eval $cacheid=yes 5581 1.1.1.11 mrg else $as_nop 5582 1.1.1.5 mrg eval $cacheid=no 5583 1.1 mrg fi 5584 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 5585 1.1 mrg conftest$ac_exeext conftest.$ac_ext 5586 1.1.1.5 mrg fi 5587 1.1.1.5 mrg 5588 1.1.1.5 mrg 5589 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5590 1.1.1.4 mrg 5591 1.1.1.5 mrg eval supported=\$$cacheid 5592 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5593 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 5594 1.1 mrg if test "$supported" = "yes" ; then 5595 1.1.1.4 mrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5596 1.1 mrg found="yes" 5597 1.1 mrg fi 5598 1.1 mrg fi 5599 1.1 mrg 5600 1.1 mrg 5601 1.1 mrg 5602 1.1 mrg 5603 1.1 mrg 5604 1.1 mrg 5605 1.1 mrg 5606 1.1.1.5 mrg 5607 1.1.1.5 mrg 5608 1.1.1.5 mrg 5609 1.1.1.5 mrg 5610 1.1.1.5 mrg 5611 1.1.1.5 mrg 5612 1.1.1.5 mrg 5613 1.1.1.5 mrg 5614 1.1.1.4 mrg xorg_testset_save_CFLAGS="$CFLAGS" 5615 1.1.1.4 mrg 5616 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5617 1.1.1.4 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5618 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5619 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5620 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 5621 1.1.1.11 mrg then : 5622 1.1.1.11 mrg printf %s "(cached) " >&6 5623 1.1.1.11 mrg else $as_nop 5624 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5625 1.1.1.4 mrg /* end confdefs.h. */ 5626 1.1.1.4 mrg int i; 5627 1.1.1.4 mrg _ACEOF 5628 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 5629 1.1.1.11 mrg then : 5630 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 5631 1.1.1.11 mrg else $as_nop 5632 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 5633 1.1.1.4 mrg fi 5634 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5635 1.1.1.5 mrg fi 5636 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5637 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5638 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5639 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5640 1.1.1.4 mrg fi 5641 1.1.1.4 mrg 5642 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5643 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5644 1.1.1.4 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5645 1.1.1.4 mrg fi 5646 1.1.1.4 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5647 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5648 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5649 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5650 1.1.1.11 mrg then : 5651 1.1.1.11 mrg printf %s "(cached) " >&6 5652 1.1.1.11 mrg else $as_nop 5653 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5654 1.1.1.4 mrg /* end confdefs.h. */ 5655 1.1.1.4 mrg int i; 5656 1.1.1.4 mrg _ACEOF 5657 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 5658 1.1.1.11 mrg then : 5659 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 5660 1.1.1.11 mrg else $as_nop 5661 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 5662 1.1.1.4 mrg fi 5663 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5664 1.1.1.5 mrg fi 5665 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5666 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5667 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5668 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5669 1.1.1.4 mrg fi 5670 1.1.1.4 mrg 5671 1.1.1.4 mrg found="no" 5672 1.1.1.4 mrg 5673 1.1.1.4 mrg if test $found = "no" ; then 5674 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5675 1.1.1.4 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5676 1.1.1.4 mrg fi 5677 1.1.1.4 mrg 5678 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5679 1.1.1.4 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5680 1.1.1.4 mrg fi 5681 1.1.1.4 mrg 5682 1.1.1.5 mrg CFLAGS="$CFLAGS -Wformat=2" 5683 1.1.1.4 mrg 5684 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 5685 1.1.1.11 mrg printf %s "checking if $CC supports -Wformat=2... " >&6; } 5686 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wformat_2 5687 1.1.1.11 mrg if eval test \${$cacheid+y} 5688 1.1.1.11 mrg then : 5689 1.1.1.11 mrg printf %s "(cached) " >&6 5690 1.1.1.11 mrg else $as_nop 5691 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5692 1.1.1.4 mrg /* end confdefs.h. */ 5693 1.1.1.4 mrg int i; 5694 1.1.1.4 mrg int 5695 1.1.1.11 mrg main (void) 5696 1.1.1.4 mrg { 5697 1.1.1.4 mrg 5698 1.1.1.4 mrg ; 5699 1.1.1.4 mrg return 0; 5700 1.1.1.4 mrg } 5701 1.1.1.4 mrg _ACEOF 5702 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 5703 1.1.1.11 mrg then : 5704 1.1.1.5 mrg eval $cacheid=yes 5705 1.1.1.11 mrg else $as_nop 5706 1.1.1.5 mrg eval $cacheid=no 5707 1.1.1.4 mrg fi 5708 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 5709 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext 5710 1.1.1.5 mrg fi 5711 1.1.1.5 mrg 5712 1.1.1.5 mrg 5713 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5714 1.1 mrg 5715 1.1.1.5 mrg eval supported=\$$cacheid 5716 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5717 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 5718 1.1.1.4 mrg if test "$supported" = "yes" ; then 5719 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5720 1.1.1.4 mrg found="yes" 5721 1.1.1.4 mrg fi 5722 1.1.1.4 mrg fi 5723 1.1 mrg 5724 1.1 mrg if test $found = "no" ; then 5725 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5726 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5727 1.1 mrg fi 5728 1.1 mrg 5729 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5730 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5731 1.1 mrg fi 5732 1.1 mrg 5733 1.1.1.5 mrg CFLAGS="$CFLAGS -Wformat" 5734 1.1 mrg 5735 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 5736 1.1.1.11 mrg printf %s "checking if $CC supports -Wformat... " >&6; } 5737 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wformat 5738 1.1.1.11 mrg if eval test \${$cacheid+y} 5739 1.1.1.11 mrg then : 5740 1.1.1.11 mrg printf %s "(cached) " >&6 5741 1.1.1.11 mrg else $as_nop 5742 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5743 1.1 mrg /* end confdefs.h. */ 5744 1.1 mrg int i; 5745 1.1 mrg int 5746 1.1.1.11 mrg main (void) 5747 1.1 mrg { 5748 1.1 mrg 5749 1.1 mrg ; 5750 1.1 mrg return 0; 5751 1.1 mrg } 5752 1.1 mrg _ACEOF 5753 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 5754 1.1.1.11 mrg then : 5755 1.1.1.5 mrg eval $cacheid=yes 5756 1.1.1.11 mrg else $as_nop 5757 1.1.1.5 mrg eval $cacheid=no 5758 1.1 mrg fi 5759 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 5760 1.1 mrg conftest$ac_exeext conftest.$ac_ext 5761 1.1.1.5 mrg fi 5762 1.1.1.5 mrg 5763 1.1.1.5 mrg 5764 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5765 1.1.1.4 mrg 5766 1.1.1.5 mrg eval supported=\$$cacheid 5767 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5768 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 5769 1.1 mrg if test "$supported" = "yes" ; then 5770 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5771 1.1 mrg found="yes" 5772 1.1 mrg fi 5773 1.1 mrg fi 5774 1.1 mrg 5775 1.1 mrg 5776 1.1 mrg 5777 1.1 mrg 5778 1.1 mrg 5779 1.1 mrg 5780 1.1 mrg 5781 1.1.1.5 mrg 5782 1.1.1.5 mrg 5783 1.1.1.5 mrg 5784 1.1.1.5 mrg 5785 1.1.1.5 mrg 5786 1.1.1.5 mrg 5787 1.1.1.5 mrg 5788 1.1.1.5 mrg 5789 1.1.1.5 mrg 5790 1.1.1.5 mrg 5791 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 5792 1.1 mrg 5793 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5794 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5795 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5796 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5797 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 5798 1.1.1.11 mrg then : 5799 1.1.1.11 mrg printf %s "(cached) " >&6 5800 1.1.1.11 mrg else $as_nop 5801 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5802 1.1 mrg /* end confdefs.h. */ 5803 1.1 mrg int i; 5804 1.1 mrg _ACEOF 5805 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 5806 1.1.1.11 mrg then : 5807 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 5808 1.1.1.11 mrg else $as_nop 5809 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 5810 1.1 mrg fi 5811 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5812 1.1.1.5 mrg fi 5813 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5814 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5815 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5816 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5817 1.1 mrg fi 5818 1.1 mrg 5819 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5820 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5821 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5822 1.1 mrg fi 5823 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5824 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5825 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5826 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5827 1.1.1.11 mrg then : 5828 1.1.1.11 mrg printf %s "(cached) " >&6 5829 1.1.1.11 mrg else $as_nop 5830 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5831 1.1 mrg /* end confdefs.h. */ 5832 1.1 mrg int i; 5833 1.1 mrg _ACEOF 5834 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 5835 1.1.1.11 mrg then : 5836 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 5837 1.1.1.11 mrg else $as_nop 5838 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 5839 1.1 mrg fi 5840 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5841 1.1.1.5 mrg fi 5842 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5843 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5844 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5845 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5846 1.1 mrg fi 5847 1.1 mrg 5848 1.1 mrg found="no" 5849 1.1 mrg 5850 1.1 mrg if test $found = "no" ; then 5851 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5852 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5853 1.1 mrg fi 5854 1.1 mrg 5855 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5856 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5857 1.1 mrg fi 5858 1.1 mrg 5859 1.1.1.5 mrg CFLAGS="$CFLAGS -Wstrict-prototypes" 5860 1.1 mrg 5861 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 5862 1.1.1.11 mrg printf %s "checking if $CC supports -Wstrict-prototypes... " >&6; } 5863 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5864 1.1.1.11 mrg if eval test \${$cacheid+y} 5865 1.1.1.11 mrg then : 5866 1.1.1.11 mrg printf %s "(cached) " >&6 5867 1.1.1.11 mrg else $as_nop 5868 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5869 1.1 mrg /* end confdefs.h. */ 5870 1.1 mrg int i; 5871 1.1 mrg int 5872 1.1.1.11 mrg main (void) 5873 1.1 mrg { 5874 1.1 mrg 5875 1.1 mrg ; 5876 1.1 mrg return 0; 5877 1.1 mrg } 5878 1.1 mrg _ACEOF 5879 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 5880 1.1.1.11 mrg then : 5881 1.1.1.5 mrg eval $cacheid=yes 5882 1.1.1.11 mrg else $as_nop 5883 1.1.1.5 mrg eval $cacheid=no 5884 1.1 mrg fi 5885 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 5886 1.1 mrg conftest$ac_exeext conftest.$ac_ext 5887 1.1.1.5 mrg fi 5888 1.1.1.5 mrg 5889 1.1.1.5 mrg 5890 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5891 1.1.1.4 mrg 5892 1.1.1.5 mrg eval supported=\$$cacheid 5893 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5894 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 5895 1.1 mrg if test "$supported" = "yes" ; then 5896 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5897 1.1 mrg found="yes" 5898 1.1 mrg fi 5899 1.1 mrg fi 5900 1.1 mrg 5901 1.1 mrg 5902 1.1 mrg 5903 1.1 mrg 5904 1.1 mrg 5905 1.1.1.4 mrg 5906 1.1.1.5 mrg 5907 1.1.1.5 mrg 5908 1.1 mrg 5909 1.1 mrg 5910 1.1 mrg 5911 1.1 mrg 5912 1.1 mrg 5913 1.1 mrg 5914 1.1 mrg 5915 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 5916 1.1 mrg 5917 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5918 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5919 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5920 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5921 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 5922 1.1.1.11 mrg then : 5923 1.1.1.11 mrg printf %s "(cached) " >&6 5924 1.1.1.11 mrg else $as_nop 5925 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5926 1.1 mrg /* end confdefs.h. */ 5927 1.1 mrg int i; 5928 1.1 mrg _ACEOF 5929 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 5930 1.1.1.11 mrg then : 5931 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 5932 1.1.1.11 mrg else $as_nop 5933 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 5934 1.1 mrg fi 5935 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5936 1.1.1.5 mrg fi 5937 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5938 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5939 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5940 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5941 1.1 mrg fi 5942 1.1 mrg 5943 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5944 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5945 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5946 1.1 mrg fi 5947 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5948 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5949 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5950 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5951 1.1.1.11 mrg then : 5952 1.1.1.11 mrg printf %s "(cached) " >&6 5953 1.1.1.11 mrg else $as_nop 5954 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5955 1.1 mrg /* end confdefs.h. */ 5956 1.1 mrg int i; 5957 1.1 mrg _ACEOF 5958 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 5959 1.1.1.11 mrg then : 5960 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 5961 1.1.1.11 mrg else $as_nop 5962 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 5963 1.1 mrg fi 5964 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5965 1.1.1.5 mrg fi 5966 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5967 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5968 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5969 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 5970 1.1 mrg fi 5971 1.1 mrg 5972 1.1 mrg found="no" 5973 1.1 mrg 5974 1.1 mrg if test $found = "no" ; then 5975 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5976 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5977 1.1 mrg fi 5978 1.1 mrg 5979 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5980 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5981 1.1 mrg fi 5982 1.1 mrg 5983 1.1.1.5 mrg CFLAGS="$CFLAGS -Wmissing-prototypes" 5984 1.1 mrg 5985 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 5986 1.1.1.11 mrg printf %s "checking if $CC supports -Wmissing-prototypes... " >&6; } 5987 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5988 1.1.1.11 mrg if eval test \${$cacheid+y} 5989 1.1.1.11 mrg then : 5990 1.1.1.11 mrg printf %s "(cached) " >&6 5991 1.1.1.11 mrg else $as_nop 5992 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5993 1.1 mrg /* end confdefs.h. */ 5994 1.1 mrg int i; 5995 1.1 mrg int 5996 1.1.1.11 mrg main (void) 5997 1.1 mrg { 5998 1.1 mrg 5999 1.1 mrg ; 6000 1.1 mrg return 0; 6001 1.1 mrg } 6002 1.1 mrg _ACEOF 6003 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 6004 1.1.1.11 mrg then : 6005 1.1.1.5 mrg eval $cacheid=yes 6006 1.1.1.11 mrg else $as_nop 6007 1.1.1.5 mrg eval $cacheid=no 6008 1.1 mrg fi 6009 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 6010 1.1 mrg conftest$ac_exeext conftest.$ac_ext 6011 1.1.1.5 mrg fi 6012 1.1.1.5 mrg 6013 1.1.1.5 mrg 6014 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6015 1.1.1.4 mrg 6016 1.1.1.5 mrg eval supported=\$$cacheid 6017 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6018 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 6019 1.1 mrg if test "$supported" = "yes" ; then 6020 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 6021 1.1 mrg found="yes" 6022 1.1 mrg fi 6023 1.1 mrg fi 6024 1.1 mrg 6025 1.1 mrg 6026 1.1 mrg 6027 1.1 mrg 6028 1.1 mrg 6029 1.1 mrg 6030 1.1 mrg 6031 1.1.1.5 mrg 6032 1.1.1.5 mrg 6033 1.1.1.5 mrg 6034 1.1.1.5 mrg 6035 1.1.1.5 mrg 6036 1.1.1.5 mrg 6037 1.1.1.5 mrg 6038 1.1.1.5 mrg 6039 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 6040 1.1 mrg 6041 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6042 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6043 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6044 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6045 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 6046 1.1.1.11 mrg then : 6047 1.1.1.11 mrg printf %s "(cached) " >&6 6048 1.1.1.11 mrg else $as_nop 6049 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6050 1.1 mrg /* end confdefs.h. */ 6051 1.1 mrg int i; 6052 1.1 mrg _ACEOF 6053 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 6054 1.1.1.11 mrg then : 6055 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 6056 1.1.1.11 mrg else $as_nop 6057 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 6058 1.1 mrg fi 6059 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6060 1.1.1.5 mrg fi 6061 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6062 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6063 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6064 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6065 1.1 mrg fi 6066 1.1 mrg 6067 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6068 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6069 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6070 1.1 mrg fi 6071 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6072 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6073 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6074 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6075 1.1.1.11 mrg then : 6076 1.1.1.11 mrg printf %s "(cached) " >&6 6077 1.1.1.11 mrg else $as_nop 6078 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6079 1.1 mrg /* end confdefs.h. */ 6080 1.1 mrg int i; 6081 1.1 mrg _ACEOF 6082 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 6083 1.1.1.11 mrg then : 6084 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 6085 1.1.1.11 mrg else $as_nop 6086 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 6087 1.1 mrg fi 6088 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6089 1.1.1.5 mrg fi 6090 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6091 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6092 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6093 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6094 1.1 mrg fi 6095 1.1 mrg 6096 1.1 mrg found="no" 6097 1.1 mrg 6098 1.1 mrg if test $found = "no" ; then 6099 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6100 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6101 1.1 mrg fi 6102 1.1 mrg 6103 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6104 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6105 1.1 mrg fi 6106 1.1 mrg 6107 1.1.1.5 mrg CFLAGS="$CFLAGS -Wnested-externs" 6108 1.1 mrg 6109 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 6110 1.1.1.11 mrg printf %s "checking if $CC supports -Wnested-externs... " >&6; } 6111 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wnested_externs 6112 1.1.1.11 mrg if eval test \${$cacheid+y} 6113 1.1.1.11 mrg then : 6114 1.1.1.11 mrg printf %s "(cached) " >&6 6115 1.1.1.11 mrg else $as_nop 6116 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6117 1.1 mrg /* end confdefs.h. */ 6118 1.1 mrg int i; 6119 1.1 mrg int 6120 1.1.1.11 mrg main (void) 6121 1.1 mrg { 6122 1.1 mrg 6123 1.1 mrg ; 6124 1.1 mrg return 0; 6125 1.1 mrg } 6126 1.1 mrg _ACEOF 6127 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 6128 1.1.1.11 mrg then : 6129 1.1.1.5 mrg eval $cacheid=yes 6130 1.1.1.11 mrg else $as_nop 6131 1.1.1.5 mrg eval $cacheid=no 6132 1.1 mrg fi 6133 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 6134 1.1 mrg conftest$ac_exeext conftest.$ac_ext 6135 1.1.1.5 mrg fi 6136 1.1.1.5 mrg 6137 1.1.1.5 mrg 6138 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6139 1.1.1.4 mrg 6140 1.1.1.5 mrg eval supported=\$$cacheid 6141 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6142 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 6143 1.1 mrg if test "$supported" = "yes" ; then 6144 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 6145 1.1 mrg found="yes" 6146 1.1 mrg fi 6147 1.1 mrg fi 6148 1.1 mrg 6149 1.1 mrg 6150 1.1 mrg 6151 1.1.1.5 mrg 6152 1.1.1.5 mrg 6153 1.1.1.5 mrg 6154 1.1.1.5 mrg 6155 1.1.1.5 mrg 6156 1.1.1.5 mrg 6157 1.1.1.5 mrg 6158 1.1 mrg 6159 1.1 mrg 6160 1.1 mrg 6161 1.1 mrg 6162 1.1 mrg 6163 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 6164 1.1 mrg 6165 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6166 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6167 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6168 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6169 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 6170 1.1.1.11 mrg then : 6171 1.1.1.11 mrg printf %s "(cached) " >&6 6172 1.1.1.11 mrg else $as_nop 6173 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6174 1.1 mrg /* end confdefs.h. */ 6175 1.1 mrg int i; 6176 1.1 mrg _ACEOF 6177 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 6178 1.1.1.11 mrg then : 6179 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 6180 1.1.1.11 mrg else $as_nop 6181 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 6182 1.1 mrg fi 6183 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6184 1.1.1.5 mrg fi 6185 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6186 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6187 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6188 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6189 1.1 mrg fi 6190 1.1 mrg 6191 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6192 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6193 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6194 1.1 mrg fi 6195 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6196 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6197 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6198 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6199 1.1.1.11 mrg then : 6200 1.1.1.11 mrg printf %s "(cached) " >&6 6201 1.1.1.11 mrg else $as_nop 6202 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6203 1.1 mrg /* end confdefs.h. */ 6204 1.1 mrg int i; 6205 1.1 mrg _ACEOF 6206 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 6207 1.1.1.11 mrg then : 6208 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 6209 1.1.1.11 mrg else $as_nop 6210 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 6211 1.1 mrg fi 6212 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6213 1.1.1.5 mrg fi 6214 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6215 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6216 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6217 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6218 1.1 mrg fi 6219 1.1 mrg 6220 1.1 mrg found="no" 6221 1.1 mrg 6222 1.1 mrg if test $found = "no" ; then 6223 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6224 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6225 1.1 mrg fi 6226 1.1 mrg 6227 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6228 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6229 1.1 mrg fi 6230 1.1 mrg 6231 1.1.1.5 mrg CFLAGS="$CFLAGS -Wbad-function-cast" 6232 1.1 mrg 6233 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 6234 1.1.1.11 mrg printf %s "checking if $CC supports -Wbad-function-cast... " >&6; } 6235 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 6236 1.1.1.11 mrg if eval test \${$cacheid+y} 6237 1.1.1.11 mrg then : 6238 1.1.1.11 mrg printf %s "(cached) " >&6 6239 1.1.1.11 mrg else $as_nop 6240 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6241 1.1 mrg /* end confdefs.h. */ 6242 1.1 mrg int i; 6243 1.1 mrg int 6244 1.1.1.11 mrg main (void) 6245 1.1 mrg { 6246 1.1 mrg 6247 1.1 mrg ; 6248 1.1 mrg return 0; 6249 1.1 mrg } 6250 1.1 mrg _ACEOF 6251 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 6252 1.1.1.11 mrg then : 6253 1.1.1.5 mrg eval $cacheid=yes 6254 1.1.1.11 mrg else $as_nop 6255 1.1.1.5 mrg eval $cacheid=no 6256 1.1 mrg fi 6257 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 6258 1.1 mrg conftest$ac_exeext conftest.$ac_ext 6259 1.1.1.5 mrg fi 6260 1.1.1.5 mrg 6261 1.1.1.5 mrg 6262 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6263 1.1.1.4 mrg 6264 1.1.1.5 mrg eval supported=\$$cacheid 6265 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6266 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 6267 1.1 mrg if test "$supported" = "yes" ; then 6268 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 6269 1.1 mrg found="yes" 6270 1.1 mrg fi 6271 1.1 mrg fi 6272 1.1 mrg 6273 1.1 mrg 6274 1.1 mrg 6275 1.1 mrg 6276 1.1 mrg 6277 1.1 mrg 6278 1.1 mrg 6279 1.1.1.5 mrg 6280 1.1.1.5 mrg 6281 1.1.1.5 mrg 6282 1.1.1.5 mrg 6283 1.1.1.5 mrg 6284 1.1.1.5 mrg 6285 1.1.1.5 mrg 6286 1.1.1.5 mrg 6287 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 6288 1.1 mrg 6289 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6290 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6291 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6292 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6293 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 6294 1.1.1.11 mrg then : 6295 1.1.1.11 mrg printf %s "(cached) " >&6 6296 1.1.1.11 mrg else $as_nop 6297 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6298 1.1 mrg /* end confdefs.h. */ 6299 1.1 mrg int i; 6300 1.1 mrg _ACEOF 6301 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 6302 1.1.1.11 mrg then : 6303 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 6304 1.1.1.11 mrg else $as_nop 6305 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 6306 1.1 mrg fi 6307 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6308 1.1.1.5 mrg fi 6309 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6310 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6311 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6312 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6313 1.1 mrg fi 6314 1.1 mrg 6315 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6316 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6317 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6318 1.1 mrg fi 6319 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6320 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6321 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6322 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6323 1.1.1.11 mrg then : 6324 1.1.1.11 mrg printf %s "(cached) " >&6 6325 1.1.1.11 mrg else $as_nop 6326 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6327 1.1 mrg /* end confdefs.h. */ 6328 1.1 mrg int i; 6329 1.1 mrg _ACEOF 6330 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 6331 1.1.1.11 mrg then : 6332 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 6333 1.1.1.11 mrg else $as_nop 6334 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 6335 1.1 mrg fi 6336 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6337 1.1.1.5 mrg fi 6338 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6339 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6340 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6341 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6342 1.1 mrg fi 6343 1.1 mrg 6344 1.1 mrg found="no" 6345 1.1 mrg 6346 1.1 mrg if test $found = "no" ; then 6347 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6348 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6349 1.1 mrg fi 6350 1.1 mrg 6351 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6352 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6353 1.1 mrg fi 6354 1.1 mrg 6355 1.1.1.5 mrg CFLAGS="$CFLAGS -Wold-style-definition" 6356 1.1 mrg 6357 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 6358 1.1.1.11 mrg printf %s "checking if $CC supports -Wold-style-definition... " >&6; } 6359 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wold_style_definition 6360 1.1.1.11 mrg if eval test \${$cacheid+y} 6361 1.1.1.11 mrg then : 6362 1.1.1.11 mrg printf %s "(cached) " >&6 6363 1.1.1.11 mrg else $as_nop 6364 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6365 1.1 mrg /* end confdefs.h. */ 6366 1.1 mrg int i; 6367 1.1 mrg int 6368 1.1.1.11 mrg main (void) 6369 1.1 mrg { 6370 1.1 mrg 6371 1.1 mrg ; 6372 1.1 mrg return 0; 6373 1.1 mrg } 6374 1.1 mrg _ACEOF 6375 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 6376 1.1.1.11 mrg then : 6377 1.1.1.5 mrg eval $cacheid=yes 6378 1.1.1.11 mrg else $as_nop 6379 1.1.1.5 mrg eval $cacheid=no 6380 1.1 mrg fi 6381 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 6382 1.1 mrg conftest$ac_exeext conftest.$ac_ext 6383 1.1.1.5 mrg fi 6384 1.1.1.5 mrg 6385 1.1.1.5 mrg 6386 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6387 1.1.1.4 mrg 6388 1.1.1.5 mrg eval supported=\$$cacheid 6389 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6390 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 6391 1.1 mrg if test "$supported" = "yes" ; then 6392 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 6393 1.1 mrg found="yes" 6394 1.1 mrg fi 6395 1.1 mrg fi 6396 1.1 mrg 6397 1.1 mrg if test $found = "no" ; then 6398 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6399 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6400 1.1 mrg fi 6401 1.1 mrg 6402 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6403 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6404 1.1 mrg fi 6405 1.1 mrg 6406 1.1.1.5 mrg CFLAGS="$CFLAGS -fd" 6407 1.1 mrg 6408 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 6409 1.1.1.11 mrg printf %s "checking if $CC supports -fd... " >&6; } 6410 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__fd 6411 1.1.1.11 mrg if eval test \${$cacheid+y} 6412 1.1.1.11 mrg then : 6413 1.1.1.11 mrg printf %s "(cached) " >&6 6414 1.1.1.11 mrg else $as_nop 6415 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6416 1.1 mrg /* end confdefs.h. */ 6417 1.1 mrg int i; 6418 1.1 mrg int 6419 1.1.1.11 mrg main (void) 6420 1.1 mrg { 6421 1.1 mrg 6422 1.1 mrg ; 6423 1.1 mrg return 0; 6424 1.1 mrg } 6425 1.1 mrg _ACEOF 6426 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 6427 1.1.1.11 mrg then : 6428 1.1.1.5 mrg eval $cacheid=yes 6429 1.1.1.11 mrg else $as_nop 6430 1.1.1.5 mrg eval $cacheid=no 6431 1.1 mrg fi 6432 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 6433 1.1 mrg conftest$ac_exeext conftest.$ac_ext 6434 1.1.1.5 mrg fi 6435 1.1.1.5 mrg 6436 1.1.1.5 mrg 6437 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6438 1.1.1.4 mrg 6439 1.1.1.5 mrg eval supported=\$$cacheid 6440 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6441 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 6442 1.1 mrg if test "$supported" = "yes" ; then 6443 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -fd" 6444 1.1 mrg found="yes" 6445 1.1 mrg fi 6446 1.1 mrg fi 6447 1.1 mrg 6448 1.1 mrg 6449 1.1 mrg 6450 1.1 mrg 6451 1.1 mrg 6452 1.1 mrg 6453 1.1 mrg 6454 1.1.1.5 mrg 6455 1.1.1.5 mrg 6456 1.1.1.5 mrg 6457 1.1.1.5 mrg 6458 1.1.1.5 mrg 6459 1.1.1.5 mrg 6460 1.1.1.5 mrg 6461 1.1.1.5 mrg 6462 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 6463 1.1 mrg 6464 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6465 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6466 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6467 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6468 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 6469 1.1.1.11 mrg then : 6470 1.1.1.11 mrg printf %s "(cached) " >&6 6471 1.1.1.11 mrg else $as_nop 6472 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6473 1.1 mrg /* end confdefs.h. */ 6474 1.1 mrg int i; 6475 1.1 mrg _ACEOF 6476 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 6477 1.1.1.11 mrg then : 6478 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 6479 1.1.1.11 mrg else $as_nop 6480 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 6481 1.1 mrg fi 6482 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6483 1.1.1.5 mrg fi 6484 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6485 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6486 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6487 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6488 1.1 mrg fi 6489 1.1 mrg 6490 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6491 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6492 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6493 1.1 mrg fi 6494 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6495 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6496 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6497 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6498 1.1.1.11 mrg then : 6499 1.1.1.11 mrg printf %s "(cached) " >&6 6500 1.1.1.11 mrg else $as_nop 6501 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6502 1.1 mrg /* end confdefs.h. */ 6503 1.1 mrg int i; 6504 1.1 mrg _ACEOF 6505 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 6506 1.1.1.11 mrg then : 6507 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 6508 1.1.1.11 mrg else $as_nop 6509 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 6510 1.1 mrg fi 6511 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6512 1.1.1.5 mrg fi 6513 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6514 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6515 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6516 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6517 1.1 mrg fi 6518 1.1 mrg 6519 1.1 mrg found="no" 6520 1.1 mrg 6521 1.1 mrg if test $found = "no" ; then 6522 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6523 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6524 1.1 mrg fi 6525 1.1 mrg 6526 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6527 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6528 1.1 mrg fi 6529 1.1 mrg 6530 1.1.1.5 mrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 6531 1.1 mrg 6532 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 6533 1.1.1.11 mrg printf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 6534 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 6535 1.1.1.11 mrg if eval test \${$cacheid+y} 6536 1.1.1.11 mrg then : 6537 1.1.1.11 mrg printf %s "(cached) " >&6 6538 1.1.1.11 mrg else $as_nop 6539 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6540 1.1 mrg /* end confdefs.h. */ 6541 1.1 mrg int i; 6542 1.1 mrg int 6543 1.1.1.11 mrg main (void) 6544 1.1 mrg { 6545 1.1 mrg 6546 1.1 mrg ; 6547 1.1 mrg return 0; 6548 1.1 mrg } 6549 1.1 mrg _ACEOF 6550 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 6551 1.1.1.11 mrg then : 6552 1.1.1.5 mrg eval $cacheid=yes 6553 1.1.1.11 mrg else $as_nop 6554 1.1.1.5 mrg eval $cacheid=no 6555 1.1 mrg fi 6556 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 6557 1.1 mrg conftest$ac_exeext conftest.$ac_ext 6558 1.1.1.5 mrg fi 6559 1.1.1.5 mrg 6560 1.1.1.5 mrg 6561 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6562 1.1.1.4 mrg 6563 1.1.1.5 mrg eval supported=\$$cacheid 6564 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6565 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 6566 1.1 mrg if test "$supported" = "yes" ; then 6567 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 6568 1.1 mrg found="yes" 6569 1.1 mrg fi 6570 1.1 mrg fi 6571 1.1 mrg 6572 1.1 mrg 6573 1.1 mrg 6574 1.1 mrg 6575 1.1 mrg 6576 1.1.1.5 mrg # This chunk adds additional warnings that could catch undesired effects. 6577 1.1.1.5 mrg 6578 1.1.1.5 mrg 6579 1.1.1.5 mrg 6580 1.1.1.5 mrg 6581 1.1.1.5 mrg 6582 1.1.1.5 mrg 6583 1.1.1.5 mrg 6584 1.1.1.5 mrg 6585 1.1.1.5 mrg 6586 1.1.1.5 mrg 6587 1.1.1.5 mrg 6588 1.1 mrg 6589 1.1 mrg 6590 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 6591 1.1 mrg 6592 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6593 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6594 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6595 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6596 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 6597 1.1.1.11 mrg then : 6598 1.1.1.11 mrg printf %s "(cached) " >&6 6599 1.1.1.11 mrg else $as_nop 6600 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6601 1.1 mrg /* end confdefs.h. */ 6602 1.1 mrg int i; 6603 1.1 mrg _ACEOF 6604 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 6605 1.1.1.11 mrg then : 6606 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 6607 1.1.1.11 mrg else $as_nop 6608 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 6609 1.1 mrg fi 6610 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6611 1.1.1.5 mrg fi 6612 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6613 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6614 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6615 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6616 1.1 mrg fi 6617 1.1 mrg 6618 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6619 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6620 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6621 1.1 mrg fi 6622 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6623 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6624 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6625 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6626 1.1.1.11 mrg then : 6627 1.1.1.11 mrg printf %s "(cached) " >&6 6628 1.1.1.11 mrg else $as_nop 6629 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6630 1.1 mrg /* end confdefs.h. */ 6631 1.1 mrg int i; 6632 1.1 mrg _ACEOF 6633 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 6634 1.1.1.11 mrg then : 6635 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 6636 1.1.1.11 mrg else $as_nop 6637 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 6638 1.1 mrg fi 6639 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6640 1.1.1.5 mrg fi 6641 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6642 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6643 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6644 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6645 1.1 mrg fi 6646 1.1 mrg 6647 1.1 mrg found="no" 6648 1.1 mrg 6649 1.1 mrg if test $found = "no" ; then 6650 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6651 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6652 1.1 mrg fi 6653 1.1 mrg 6654 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6655 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6656 1.1 mrg fi 6657 1.1 mrg 6658 1.1.1.5 mrg CFLAGS="$CFLAGS -Wunused" 6659 1.1 mrg 6660 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 6661 1.1.1.11 mrg printf %s "checking if $CC supports -Wunused... " >&6; } 6662 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wunused 6663 1.1.1.11 mrg if eval test \${$cacheid+y} 6664 1.1.1.11 mrg then : 6665 1.1.1.11 mrg printf %s "(cached) " >&6 6666 1.1.1.11 mrg else $as_nop 6667 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6668 1.1 mrg /* end confdefs.h. */ 6669 1.1 mrg int i; 6670 1.1 mrg int 6671 1.1.1.11 mrg main (void) 6672 1.1 mrg { 6673 1.1 mrg 6674 1.1 mrg ; 6675 1.1 mrg return 0; 6676 1.1 mrg } 6677 1.1 mrg _ACEOF 6678 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 6679 1.1.1.11 mrg then : 6680 1.1.1.5 mrg eval $cacheid=yes 6681 1.1.1.11 mrg else $as_nop 6682 1.1.1.5 mrg eval $cacheid=no 6683 1.1 mrg fi 6684 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 6685 1.1 mrg conftest$ac_exeext conftest.$ac_ext 6686 1.1.1.5 mrg fi 6687 1.1.1.5 mrg 6688 1.1.1.5 mrg 6689 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6690 1.1.1.4 mrg 6691 1.1.1.5 mrg eval supported=\$$cacheid 6692 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6693 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 6694 1.1 mrg if test "$supported" = "yes" ; then 6695 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6696 1.1 mrg found="yes" 6697 1.1 mrg fi 6698 1.1 mrg fi 6699 1.1 mrg 6700 1.1 mrg 6701 1.1 mrg 6702 1.1 mrg 6703 1.1 mrg 6704 1.1 mrg 6705 1.1 mrg 6706 1.1.1.5 mrg 6707 1.1.1.5 mrg 6708 1.1.1.5 mrg 6709 1.1.1.5 mrg 6710 1.1.1.5 mrg 6711 1.1.1.5 mrg 6712 1.1.1.5 mrg 6713 1.1.1.5 mrg 6714 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 6715 1.1 mrg 6716 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6717 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6718 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6719 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6720 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 6721 1.1.1.11 mrg then : 6722 1.1.1.11 mrg printf %s "(cached) " >&6 6723 1.1.1.11 mrg else $as_nop 6724 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6725 1.1 mrg /* end confdefs.h. */ 6726 1.1 mrg int i; 6727 1.1 mrg _ACEOF 6728 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 6729 1.1.1.11 mrg then : 6730 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 6731 1.1.1.11 mrg else $as_nop 6732 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 6733 1.1 mrg fi 6734 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6735 1.1.1.5 mrg fi 6736 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6737 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6738 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6739 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6740 1.1 mrg fi 6741 1.1 mrg 6742 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6743 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6744 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6745 1.1 mrg fi 6746 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6747 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6748 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6749 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6750 1.1.1.11 mrg then : 6751 1.1.1.11 mrg printf %s "(cached) " >&6 6752 1.1.1.11 mrg else $as_nop 6753 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6754 1.1 mrg /* end confdefs.h. */ 6755 1.1 mrg int i; 6756 1.1 mrg _ACEOF 6757 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 6758 1.1.1.11 mrg then : 6759 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 6760 1.1.1.11 mrg else $as_nop 6761 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 6762 1.1 mrg fi 6763 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6764 1.1.1.5 mrg fi 6765 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6766 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6767 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6768 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6769 1.1 mrg fi 6770 1.1 mrg 6771 1.1 mrg found="no" 6772 1.1 mrg 6773 1.1 mrg if test $found = "no" ; then 6774 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6775 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6776 1.1 mrg fi 6777 1.1 mrg 6778 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6779 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6780 1.1 mrg fi 6781 1.1 mrg 6782 1.1.1.5 mrg CFLAGS="$CFLAGS -Wuninitialized" 6783 1.1 mrg 6784 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 6785 1.1.1.11 mrg printf %s "checking if $CC supports -Wuninitialized... " >&6; } 6786 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wuninitialized 6787 1.1.1.11 mrg if eval test \${$cacheid+y} 6788 1.1.1.11 mrg then : 6789 1.1.1.11 mrg printf %s "(cached) " >&6 6790 1.1.1.11 mrg else $as_nop 6791 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6792 1.1 mrg /* end confdefs.h. */ 6793 1.1 mrg int i; 6794 1.1 mrg int 6795 1.1.1.11 mrg main (void) 6796 1.1 mrg { 6797 1.1 mrg 6798 1.1 mrg ; 6799 1.1 mrg return 0; 6800 1.1 mrg } 6801 1.1 mrg _ACEOF 6802 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 6803 1.1.1.11 mrg then : 6804 1.1.1.5 mrg eval $cacheid=yes 6805 1.1.1.11 mrg else $as_nop 6806 1.1.1.5 mrg eval $cacheid=no 6807 1.1 mrg fi 6808 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 6809 1.1 mrg conftest$ac_exeext conftest.$ac_ext 6810 1.1.1.5 mrg fi 6811 1.1.1.5 mrg 6812 1.1.1.5 mrg 6813 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6814 1.1.1.4 mrg 6815 1.1.1.5 mrg eval supported=\$$cacheid 6816 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6817 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 6818 1.1 mrg if test "$supported" = "yes" ; then 6819 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6820 1.1 mrg found="yes" 6821 1.1 mrg fi 6822 1.1 mrg fi 6823 1.1 mrg 6824 1.1 mrg 6825 1.1 mrg 6826 1.1 mrg 6827 1.1 mrg 6828 1.1 mrg 6829 1.1 mrg 6830 1.1.1.5 mrg 6831 1.1.1.5 mrg 6832 1.1.1.5 mrg 6833 1.1.1.5 mrg 6834 1.1.1.5 mrg 6835 1.1.1.5 mrg 6836 1.1.1.5 mrg 6837 1.1.1.5 mrg 6838 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 6839 1.1 mrg 6840 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6841 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6842 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6843 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6844 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 6845 1.1.1.11 mrg then : 6846 1.1.1.11 mrg printf %s "(cached) " >&6 6847 1.1.1.11 mrg else $as_nop 6848 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6849 1.1 mrg /* end confdefs.h. */ 6850 1.1 mrg int i; 6851 1.1 mrg _ACEOF 6852 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 6853 1.1.1.11 mrg then : 6854 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 6855 1.1.1.11 mrg else $as_nop 6856 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 6857 1.1 mrg fi 6858 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6859 1.1.1.5 mrg fi 6860 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6861 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6862 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6863 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6864 1.1 mrg fi 6865 1.1 mrg 6866 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6867 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6868 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6869 1.1 mrg fi 6870 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6871 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6872 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6873 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6874 1.1.1.11 mrg then : 6875 1.1.1.11 mrg printf %s "(cached) " >&6 6876 1.1.1.11 mrg else $as_nop 6877 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6878 1.1 mrg /* end confdefs.h. */ 6879 1.1 mrg int i; 6880 1.1 mrg _ACEOF 6881 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 6882 1.1.1.11 mrg then : 6883 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 6884 1.1.1.11 mrg else $as_nop 6885 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 6886 1.1 mrg fi 6887 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6888 1.1.1.5 mrg fi 6889 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6890 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6891 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6892 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6893 1.1 mrg fi 6894 1.1 mrg 6895 1.1 mrg found="no" 6896 1.1 mrg 6897 1.1 mrg if test $found = "no" ; then 6898 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6899 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6900 1.1 mrg fi 6901 1.1 mrg 6902 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6903 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6904 1.1 mrg fi 6905 1.1 mrg 6906 1.1.1.5 mrg CFLAGS="$CFLAGS -Wshadow" 6907 1.1 mrg 6908 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 6909 1.1.1.11 mrg printf %s "checking if $CC supports -Wshadow... " >&6; } 6910 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wshadow 6911 1.1.1.11 mrg if eval test \${$cacheid+y} 6912 1.1.1.11 mrg then : 6913 1.1.1.11 mrg printf %s "(cached) " >&6 6914 1.1.1.11 mrg else $as_nop 6915 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6916 1.1 mrg /* end confdefs.h. */ 6917 1.1 mrg int i; 6918 1.1 mrg int 6919 1.1.1.11 mrg main (void) 6920 1.1 mrg { 6921 1.1 mrg 6922 1.1 mrg ; 6923 1.1 mrg return 0; 6924 1.1 mrg } 6925 1.1 mrg _ACEOF 6926 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 6927 1.1.1.11 mrg then : 6928 1.1.1.5 mrg eval $cacheid=yes 6929 1.1.1.11 mrg else $as_nop 6930 1.1.1.5 mrg eval $cacheid=no 6931 1.1 mrg fi 6932 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 6933 1.1 mrg conftest$ac_exeext conftest.$ac_ext 6934 1.1.1.5 mrg fi 6935 1.1.1.5 mrg 6936 1.1.1.5 mrg 6937 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6938 1.1.1.4 mrg 6939 1.1.1.5 mrg eval supported=\$$cacheid 6940 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6941 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 6942 1.1 mrg if test "$supported" = "yes" ; then 6943 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6944 1.1 mrg found="yes" 6945 1.1 mrg fi 6946 1.1 mrg fi 6947 1.1 mrg 6948 1.1 mrg 6949 1.1 mrg 6950 1.1 mrg 6951 1.1 mrg 6952 1.1.1.5 mrg 6953 1.1.1.5 mrg 6954 1.1.1.5 mrg 6955 1.1.1.5 mrg 6956 1.1.1.5 mrg 6957 1.1 mrg 6958 1.1 mrg 6959 1.1 mrg 6960 1.1 mrg 6961 1.1 mrg 6962 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 6963 1.1 mrg 6964 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6965 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6966 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6967 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6968 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 6969 1.1.1.11 mrg then : 6970 1.1.1.11 mrg printf %s "(cached) " >&6 6971 1.1.1.11 mrg else $as_nop 6972 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6973 1.1 mrg /* end confdefs.h. */ 6974 1.1 mrg int i; 6975 1.1 mrg _ACEOF 6976 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 6977 1.1.1.11 mrg then : 6978 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 6979 1.1.1.11 mrg else $as_nop 6980 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 6981 1.1 mrg fi 6982 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6983 1.1.1.5 mrg fi 6984 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6985 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6986 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6987 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 6988 1.1 mrg fi 6989 1.1 mrg 6990 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6991 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6992 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6993 1.1 mrg fi 6994 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6995 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6996 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6997 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6998 1.1.1.11 mrg then : 6999 1.1.1.11 mrg printf %s "(cached) " >&6 7000 1.1.1.11 mrg else $as_nop 7001 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7002 1.1 mrg /* end confdefs.h. */ 7003 1.1 mrg int i; 7004 1.1 mrg _ACEOF 7005 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 7006 1.1.1.11 mrg then : 7007 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 7008 1.1.1.11 mrg else $as_nop 7009 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 7010 1.1 mrg fi 7011 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7012 1.1.1.5 mrg fi 7013 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7014 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7015 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7016 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7017 1.1 mrg fi 7018 1.1 mrg 7019 1.1 mrg found="no" 7020 1.1 mrg 7021 1.1 mrg if test $found = "no" ; then 7022 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7023 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7024 1.1 mrg fi 7025 1.1 mrg 7026 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7027 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7028 1.1 mrg fi 7029 1.1 mrg 7030 1.1.1.5 mrg CFLAGS="$CFLAGS -Wmissing-noreturn" 7031 1.1 mrg 7032 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 7033 1.1.1.11 mrg printf %s "checking if $CC supports -Wmissing-noreturn... " >&6; } 7034 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 7035 1.1.1.11 mrg if eval test \${$cacheid+y} 7036 1.1.1.11 mrg then : 7037 1.1.1.11 mrg printf %s "(cached) " >&6 7038 1.1.1.11 mrg else $as_nop 7039 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7040 1.1 mrg /* end confdefs.h. */ 7041 1.1 mrg int i; 7042 1.1 mrg int 7043 1.1.1.11 mrg main (void) 7044 1.1 mrg { 7045 1.1 mrg 7046 1.1 mrg ; 7047 1.1 mrg return 0; 7048 1.1 mrg } 7049 1.1 mrg _ACEOF 7050 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 7051 1.1.1.11 mrg then : 7052 1.1.1.5 mrg eval $cacheid=yes 7053 1.1.1.11 mrg else $as_nop 7054 1.1.1.5 mrg eval $cacheid=no 7055 1.1 mrg fi 7056 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 7057 1.1 mrg conftest$ac_exeext conftest.$ac_ext 7058 1.1.1.5 mrg fi 7059 1.1.1.5 mrg 7060 1.1.1.5 mrg 7061 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7062 1.1.1.4 mrg 7063 1.1.1.5 mrg eval supported=\$$cacheid 7064 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7065 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 7066 1.1 mrg if test "$supported" = "yes" ; then 7067 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 7068 1.1 mrg found="yes" 7069 1.1 mrg fi 7070 1.1 mrg fi 7071 1.1 mrg 7072 1.1 mrg 7073 1.1 mrg 7074 1.1 mrg 7075 1.1 mrg 7076 1.1 mrg 7077 1.1.1.5 mrg 7078 1.1.1.5 mrg 7079 1.1 mrg 7080 1.1 mrg 7081 1.1 mrg 7082 1.1 mrg 7083 1.1 mrg 7084 1.1 mrg 7085 1.1 mrg 7086 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 7087 1.1 mrg 7088 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7089 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7090 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7091 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7092 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 7093 1.1.1.11 mrg then : 7094 1.1.1.11 mrg printf %s "(cached) " >&6 7095 1.1.1.11 mrg else $as_nop 7096 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7097 1.1 mrg /* end confdefs.h. */ 7098 1.1 mrg int i; 7099 1.1 mrg _ACEOF 7100 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 7101 1.1.1.11 mrg then : 7102 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 7103 1.1.1.11 mrg else $as_nop 7104 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 7105 1.1 mrg fi 7106 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7107 1.1.1.5 mrg fi 7108 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7109 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7110 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7111 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7112 1.1 mrg fi 7113 1.1 mrg 7114 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7115 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7116 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7117 1.1 mrg fi 7118 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7119 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7120 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7121 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7122 1.1.1.11 mrg then : 7123 1.1.1.11 mrg printf %s "(cached) " >&6 7124 1.1.1.11 mrg else $as_nop 7125 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7126 1.1 mrg /* end confdefs.h. */ 7127 1.1 mrg int i; 7128 1.1 mrg _ACEOF 7129 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 7130 1.1.1.11 mrg then : 7131 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 7132 1.1.1.11 mrg else $as_nop 7133 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 7134 1.1 mrg fi 7135 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7136 1.1.1.5 mrg fi 7137 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7138 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7139 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7140 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7141 1.1 mrg fi 7142 1.1 mrg 7143 1.1 mrg found="no" 7144 1.1 mrg 7145 1.1 mrg if test $found = "no" ; then 7146 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7147 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7148 1.1 mrg fi 7149 1.1 mrg 7150 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7151 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7152 1.1 mrg fi 7153 1.1 mrg 7154 1.1.1.5 mrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 7155 1.1 mrg 7156 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 7157 1.1.1.11 mrg printf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; } 7158 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 7159 1.1.1.11 mrg if eval test \${$cacheid+y} 7160 1.1.1.11 mrg then : 7161 1.1.1.11 mrg printf %s "(cached) " >&6 7162 1.1.1.11 mrg else $as_nop 7163 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7164 1.1 mrg /* end confdefs.h. */ 7165 1.1 mrg int i; 7166 1.1 mrg int 7167 1.1.1.11 mrg main (void) 7168 1.1 mrg { 7169 1.1 mrg 7170 1.1 mrg ; 7171 1.1 mrg return 0; 7172 1.1 mrg } 7173 1.1 mrg _ACEOF 7174 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 7175 1.1.1.11 mrg then : 7176 1.1.1.5 mrg eval $cacheid=yes 7177 1.1.1.11 mrg else $as_nop 7178 1.1.1.5 mrg eval $cacheid=no 7179 1.1 mrg fi 7180 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 7181 1.1 mrg conftest$ac_exeext conftest.$ac_ext 7182 1.1.1.5 mrg fi 7183 1.1.1.5 mrg 7184 1.1.1.5 mrg 7185 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7186 1.1.1.4 mrg 7187 1.1.1.5 mrg eval supported=\$$cacheid 7188 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7189 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 7190 1.1 mrg if test "$supported" = "yes" ; then 7191 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 7192 1.1 mrg found="yes" 7193 1.1 mrg fi 7194 1.1 mrg fi 7195 1.1 mrg 7196 1.1 mrg 7197 1.1 mrg 7198 1.1 mrg 7199 1.1 mrg 7200 1.1 mrg 7201 1.1 mrg 7202 1.1.1.5 mrg 7203 1.1.1.5 mrg 7204 1.1.1.5 mrg 7205 1.1.1.5 mrg 7206 1.1.1.5 mrg 7207 1.1.1.5 mrg 7208 1.1.1.5 mrg 7209 1.1.1.5 mrg 7210 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 7211 1.1 mrg 7212 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7213 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7214 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7215 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7216 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 7217 1.1.1.11 mrg then : 7218 1.1.1.11 mrg printf %s "(cached) " >&6 7219 1.1.1.11 mrg else $as_nop 7220 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7221 1.1 mrg /* end confdefs.h. */ 7222 1.1 mrg int i; 7223 1.1 mrg _ACEOF 7224 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 7225 1.1.1.11 mrg then : 7226 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 7227 1.1.1.11 mrg else $as_nop 7228 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 7229 1.1 mrg fi 7230 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7231 1.1.1.5 mrg fi 7232 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7233 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7234 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7235 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7236 1.1 mrg fi 7237 1.1 mrg 7238 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7239 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7240 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7241 1.1 mrg fi 7242 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7243 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7244 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7245 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7246 1.1.1.11 mrg then : 7247 1.1.1.11 mrg printf %s "(cached) " >&6 7248 1.1.1.11 mrg else $as_nop 7249 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7250 1.1 mrg /* end confdefs.h. */ 7251 1.1 mrg int i; 7252 1.1 mrg _ACEOF 7253 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 7254 1.1.1.11 mrg then : 7255 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 7256 1.1.1.11 mrg else $as_nop 7257 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 7258 1.1 mrg fi 7259 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7260 1.1.1.5 mrg fi 7261 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7262 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7263 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7264 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7265 1.1 mrg fi 7266 1.1 mrg 7267 1.1 mrg found="no" 7268 1.1 mrg 7269 1.1 mrg if test $found = "no" ; then 7270 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7271 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7272 1.1 mrg fi 7273 1.1 mrg 7274 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7275 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7276 1.1 mrg fi 7277 1.1 mrg 7278 1.1.1.5 mrg CFLAGS="$CFLAGS -Wredundant-decls" 7279 1.1 mrg 7280 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 7281 1.1.1.11 mrg printf %s "checking if $CC supports -Wredundant-decls... " >&6; } 7282 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wredundant_decls 7283 1.1.1.11 mrg if eval test \${$cacheid+y} 7284 1.1.1.11 mrg then : 7285 1.1.1.11 mrg printf %s "(cached) " >&6 7286 1.1.1.11 mrg else $as_nop 7287 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7288 1.1 mrg /* end confdefs.h. */ 7289 1.1 mrg int i; 7290 1.1 mrg int 7291 1.1.1.11 mrg main (void) 7292 1.1 mrg { 7293 1.1 mrg 7294 1.1 mrg ; 7295 1.1 mrg return 0; 7296 1.1 mrg } 7297 1.1 mrg _ACEOF 7298 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 7299 1.1.1.11 mrg then : 7300 1.1.1.5 mrg eval $cacheid=yes 7301 1.1.1.11 mrg else $as_nop 7302 1.1.1.5 mrg eval $cacheid=no 7303 1.1 mrg fi 7304 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 7305 1.1 mrg conftest$ac_exeext conftest.$ac_ext 7306 1.1.1.5 mrg fi 7307 1.1.1.5 mrg 7308 1.1.1.5 mrg 7309 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7310 1.1.1.4 mrg 7311 1.1.1.5 mrg eval supported=\$$cacheid 7312 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7313 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 7314 1.1 mrg if test "$supported" = "yes" ; then 7315 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 7316 1.1 mrg found="yes" 7317 1.1 mrg fi 7318 1.1 mrg fi 7319 1.1 mrg 7320 1.1 mrg 7321 1.1 mrg 7322 1.1 mrg 7323 1.1 mrg 7324 1.1 mrg 7325 1.1 mrg 7326 1.1.1.5 mrg 7327 1.1.1.5 mrg 7328 1.1.1.5 mrg 7329 1.1.1.5 mrg 7330 1.1.1.5 mrg 7331 1.1.1.5 mrg 7332 1.1.1.5 mrg 7333 1.1.1.5 mrg 7334 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 7335 1.1 mrg 7336 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7337 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7338 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7339 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7340 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 7341 1.1.1.11 mrg then : 7342 1.1.1.11 mrg printf %s "(cached) " >&6 7343 1.1.1.11 mrg else $as_nop 7344 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7345 1.1 mrg /* end confdefs.h. */ 7346 1.1 mrg int i; 7347 1.1 mrg _ACEOF 7348 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 7349 1.1.1.11 mrg then : 7350 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 7351 1.1.1.11 mrg else $as_nop 7352 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 7353 1.1 mrg fi 7354 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7355 1.1.1.5 mrg fi 7356 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7357 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7358 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7359 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7360 1.1 mrg fi 7361 1.1 mrg 7362 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7363 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7364 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7365 1.1 mrg fi 7366 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7367 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7368 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7369 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7370 1.1.1.11 mrg then : 7371 1.1.1.11 mrg printf %s "(cached) " >&6 7372 1.1.1.11 mrg else $as_nop 7373 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7374 1.1 mrg /* end confdefs.h. */ 7375 1.1 mrg int i; 7376 1.1 mrg _ACEOF 7377 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 7378 1.1.1.11 mrg then : 7379 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 7380 1.1.1.11 mrg else $as_nop 7381 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 7382 1.1 mrg fi 7383 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7384 1.1.1.5 mrg fi 7385 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7386 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7387 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7388 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7389 1.1 mrg fi 7390 1.1 mrg 7391 1.1 mrg found="no" 7392 1.1 mrg 7393 1.1 mrg if test $found = "no" ; then 7394 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7395 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7396 1.1 mrg fi 7397 1.1 mrg 7398 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7399 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7400 1.1 mrg fi 7401 1.1 mrg 7402 1.1.1.5 mrg CFLAGS="$CFLAGS -Wlogical-op" 7403 1.1 mrg 7404 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 7405 1.1.1.11 mrg printf %s "checking if $CC supports -Wlogical-op... " >&6; } 7406 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wlogical_op 7407 1.1.1.11 mrg if eval test \${$cacheid+y} 7408 1.1.1.11 mrg then : 7409 1.1.1.11 mrg printf %s "(cached) " >&6 7410 1.1.1.11 mrg else $as_nop 7411 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7412 1.1 mrg /* end confdefs.h. */ 7413 1.1 mrg int i; 7414 1.1 mrg int 7415 1.1.1.11 mrg main (void) 7416 1.1 mrg { 7417 1.1 mrg 7418 1.1 mrg ; 7419 1.1 mrg return 0; 7420 1.1 mrg } 7421 1.1 mrg _ACEOF 7422 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 7423 1.1.1.11 mrg then : 7424 1.1.1.5 mrg eval $cacheid=yes 7425 1.1.1.11 mrg else $as_nop 7426 1.1.1.5 mrg eval $cacheid=no 7427 1.1 mrg fi 7428 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 7429 1.1 mrg conftest$ac_exeext conftest.$ac_ext 7430 1.1.1.5 mrg fi 7431 1.1.1.5 mrg 7432 1.1.1.5 mrg 7433 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7434 1.1.1.4 mrg 7435 1.1.1.5 mrg eval supported=\$$cacheid 7436 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7437 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 7438 1.1 mrg if test "$supported" = "yes" ; then 7439 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 7440 1.1 mrg found="yes" 7441 1.1 mrg fi 7442 1.1 mrg fi 7443 1.1 mrg 7444 1.1 mrg 7445 1.1 mrg 7446 1.1.1.5 mrg # These are currently disabled because they are noisy. They will be enabled 7447 1.1.1.5 mrg # in the future once the codebase is sufficiently modernized to silence 7448 1.1.1.5 mrg # them. For now, I don't want them to drown out the other warnings. 7449 1.1.1.5 mrg # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 7450 1.1.1.5 mrg # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 7451 1.1.1.5 mrg # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 7452 1.1.1.5 mrg 7453 1.1.1.11 mrg # Turn some warnings into errors, so we don't accidentally get successful builds 7454 1.1.1.5 mrg # when there are problems that should be fixed. 7455 1.1.1.5 mrg 7456 1.1.1.5 mrg if test "x$SELECTIVE_WERROR" = "xyes" ; then 7457 1.1.1.5 mrg 7458 1.1.1.5 mrg 7459 1.1.1.5 mrg 7460 1.1.1.5 mrg 7461 1.1.1.5 mrg 7462 1.1.1.5 mrg 7463 1.1.1.5 mrg 7464 1.1.1.5 mrg 7465 1.1.1.5 mrg 7466 1.1 mrg 7467 1.1 mrg 7468 1.1 mrg 7469 1.1 mrg 7470 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 7471 1.1 mrg 7472 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7473 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7474 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7475 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7476 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 7477 1.1.1.11 mrg then : 7478 1.1.1.11 mrg printf %s "(cached) " >&6 7479 1.1.1.11 mrg else $as_nop 7480 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7481 1.1.1.5 mrg /* end confdefs.h. */ 7482 1.1.1.5 mrg int i; 7483 1.1.1.5 mrg _ACEOF 7484 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 7485 1.1.1.11 mrg then : 7486 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 7487 1.1.1.11 mrg else $as_nop 7488 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 7489 1.1.1.5 mrg fi 7490 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7491 1.1.1.5 mrg fi 7492 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7493 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7494 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7495 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7496 1.1.1.5 mrg fi 7497 1.1.1.5 mrg 7498 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7499 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7500 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7501 1.1.1.5 mrg fi 7502 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7503 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7504 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7505 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7506 1.1.1.11 mrg then : 7507 1.1.1.11 mrg printf %s "(cached) " >&6 7508 1.1.1.11 mrg else $as_nop 7509 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7510 1.1 mrg /* end confdefs.h. */ 7511 1.1 mrg int i; 7512 1.1 mrg _ACEOF 7513 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 7514 1.1.1.11 mrg then : 7515 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 7516 1.1.1.11 mrg else $as_nop 7517 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 7518 1.1 mrg fi 7519 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7520 1.1.1.5 mrg fi 7521 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7522 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7523 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7524 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7525 1.1 mrg fi 7526 1.1 mrg 7527 1.1.1.5 mrg found="no" 7528 1.1.1.5 mrg 7529 1.1.1.5 mrg if test $found = "no" ; then 7530 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7531 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7532 1.1.1.5 mrg fi 7533 1.1.1.5 mrg 7534 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7535 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7536 1.1.1.5 mrg fi 7537 1.1.1.5 mrg 7538 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=implicit" 7539 1.1.1.5 mrg 7540 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 7541 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=implicit... " >&6; } 7542 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Werror_implicit 7543 1.1.1.11 mrg if eval test \${$cacheid+y} 7544 1.1.1.11 mrg then : 7545 1.1.1.11 mrg printf %s "(cached) " >&6 7546 1.1.1.11 mrg else $as_nop 7547 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7548 1.1 mrg /* end confdefs.h. */ 7549 1.1 mrg int i; 7550 1.1.1.5 mrg int 7551 1.1.1.11 mrg main (void) 7552 1.1.1.5 mrg { 7553 1.1.1.5 mrg 7554 1.1.1.5 mrg ; 7555 1.1.1.5 mrg return 0; 7556 1.1.1.5 mrg } 7557 1.1 mrg _ACEOF 7558 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 7559 1.1.1.11 mrg then : 7560 1.1.1.5 mrg eval $cacheid=yes 7561 1.1.1.11 mrg else $as_nop 7562 1.1.1.5 mrg eval $cacheid=no 7563 1.1 mrg fi 7564 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 7565 1.1.1.5 mrg conftest$ac_exeext conftest.$ac_ext 7566 1.1 mrg fi 7567 1.1 mrg 7568 1.1.1.5 mrg 7569 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7570 1.1.1.5 mrg 7571 1.1.1.5 mrg eval supported=\$$cacheid 7572 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7573 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 7574 1.1.1.5 mrg if test "$supported" = "yes" ; then 7575 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 7576 1.1.1.5 mrg found="yes" 7577 1.1.1.5 mrg fi 7578 1.1.1.5 mrg fi 7579 1.1 mrg 7580 1.1 mrg if test $found = "no" ; then 7581 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7582 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7583 1.1 mrg fi 7584 1.1 mrg 7585 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7586 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7587 1.1 mrg fi 7588 1.1 mrg 7589 1.1.1.5 mrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7590 1.1 mrg 7591 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 7592 1.1.1.11 mrg printf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 7593 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 7594 1.1.1.11 mrg if eval test \${$cacheid+y} 7595 1.1.1.11 mrg then : 7596 1.1.1.11 mrg printf %s "(cached) " >&6 7597 1.1.1.11 mrg else $as_nop 7598 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7599 1.1 mrg /* end confdefs.h. */ 7600 1.1 mrg int i; 7601 1.1 mrg int 7602 1.1.1.11 mrg main (void) 7603 1.1 mrg { 7604 1.1 mrg 7605 1.1 mrg ; 7606 1.1 mrg return 0; 7607 1.1 mrg } 7608 1.1 mrg _ACEOF 7609 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 7610 1.1.1.11 mrg then : 7611 1.1.1.5 mrg eval $cacheid=yes 7612 1.1.1.11 mrg else $as_nop 7613 1.1.1.5 mrg eval $cacheid=no 7614 1.1 mrg fi 7615 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 7616 1.1 mrg conftest$ac_exeext conftest.$ac_ext 7617 1.1.1.5 mrg fi 7618 1.1.1.5 mrg 7619 1.1.1.5 mrg 7620 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7621 1.1 mrg 7622 1.1.1.5 mrg eval supported=\$$cacheid 7623 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7624 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 7625 1.1 mrg if test "$supported" = "yes" ; then 7626 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7627 1.1 mrg found="yes" 7628 1.1 mrg fi 7629 1.1 mrg fi 7630 1.1 mrg 7631 1.1 mrg 7632 1.1 mrg 7633 1.1 mrg 7634 1.1 mrg 7635 1.1 mrg 7636 1.1 mrg 7637 1.1.1.5 mrg 7638 1.1.1.5 mrg 7639 1.1.1.5 mrg 7640 1.1.1.5 mrg 7641 1.1.1.5 mrg 7642 1.1.1.5 mrg 7643 1.1.1.5 mrg 7644 1.1.1.5 mrg 7645 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 7646 1.1 mrg 7647 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7648 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7649 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7650 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7651 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 7652 1.1.1.11 mrg then : 7653 1.1.1.11 mrg printf %s "(cached) " >&6 7654 1.1.1.11 mrg else $as_nop 7655 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7656 1.1 mrg /* end confdefs.h. */ 7657 1.1 mrg int i; 7658 1.1 mrg _ACEOF 7659 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 7660 1.1.1.11 mrg then : 7661 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 7662 1.1.1.11 mrg else $as_nop 7663 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 7664 1.1 mrg fi 7665 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7666 1.1.1.5 mrg fi 7667 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7668 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7669 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7670 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7671 1.1 mrg fi 7672 1.1 mrg 7673 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7674 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7675 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7676 1.1 mrg fi 7677 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7678 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7679 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7680 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7681 1.1.1.11 mrg then : 7682 1.1.1.11 mrg printf %s "(cached) " >&6 7683 1.1.1.11 mrg else $as_nop 7684 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7685 1.1 mrg /* end confdefs.h. */ 7686 1.1 mrg int i; 7687 1.1 mrg _ACEOF 7688 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 7689 1.1.1.11 mrg then : 7690 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 7691 1.1.1.11 mrg else $as_nop 7692 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 7693 1.1 mrg fi 7694 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7695 1.1.1.5 mrg fi 7696 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7697 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7698 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7699 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7700 1.1 mrg fi 7701 1.1 mrg 7702 1.1 mrg found="no" 7703 1.1 mrg 7704 1.1 mrg if test $found = "no" ; then 7705 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7706 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7707 1.1 mrg fi 7708 1.1 mrg 7709 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7710 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7711 1.1 mrg fi 7712 1.1 mrg 7713 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=nonnull" 7714 1.1 mrg 7715 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 7716 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=nonnull... " >&6; } 7717 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Werror_nonnull 7718 1.1.1.11 mrg if eval test \${$cacheid+y} 7719 1.1.1.11 mrg then : 7720 1.1.1.11 mrg printf %s "(cached) " >&6 7721 1.1.1.11 mrg else $as_nop 7722 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7723 1.1 mrg /* end confdefs.h. */ 7724 1.1 mrg int i; 7725 1.1 mrg int 7726 1.1.1.11 mrg main (void) 7727 1.1 mrg { 7728 1.1 mrg 7729 1.1 mrg ; 7730 1.1 mrg return 0; 7731 1.1 mrg } 7732 1.1 mrg _ACEOF 7733 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 7734 1.1.1.11 mrg then : 7735 1.1.1.5 mrg eval $cacheid=yes 7736 1.1.1.11 mrg else $as_nop 7737 1.1.1.5 mrg eval $cacheid=no 7738 1.1 mrg fi 7739 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 7740 1.1 mrg conftest$ac_exeext conftest.$ac_ext 7741 1.1.1.5 mrg fi 7742 1.1.1.5 mrg 7743 1.1.1.5 mrg 7744 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7745 1.1.1.4 mrg 7746 1.1.1.5 mrg eval supported=\$$cacheid 7747 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7748 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 7749 1.1 mrg if test "$supported" = "yes" ; then 7750 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7751 1.1 mrg found="yes" 7752 1.1 mrg fi 7753 1.1 mrg fi 7754 1.1 mrg 7755 1.1 mrg 7756 1.1 mrg 7757 1.1 mrg 7758 1.1 mrg 7759 1.1 mrg 7760 1.1 mrg 7761 1.1.1.5 mrg 7762 1.1.1.5 mrg 7763 1.1.1.5 mrg 7764 1.1.1.5 mrg 7765 1.1.1.5 mrg 7766 1.1.1.5 mrg 7767 1.1.1.5 mrg 7768 1.1.1.5 mrg 7769 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 7770 1.1 mrg 7771 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7772 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7773 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7774 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7775 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 7776 1.1.1.11 mrg then : 7777 1.1.1.11 mrg printf %s "(cached) " >&6 7778 1.1.1.11 mrg else $as_nop 7779 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7780 1.1 mrg /* end confdefs.h. */ 7781 1.1 mrg int i; 7782 1.1 mrg _ACEOF 7783 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 7784 1.1.1.11 mrg then : 7785 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 7786 1.1.1.11 mrg else $as_nop 7787 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 7788 1.1 mrg fi 7789 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7790 1.1.1.5 mrg fi 7791 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7792 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7793 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7794 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7795 1.1 mrg fi 7796 1.1 mrg 7797 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7798 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7799 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7800 1.1 mrg fi 7801 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7802 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7803 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7804 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7805 1.1.1.11 mrg then : 7806 1.1.1.11 mrg printf %s "(cached) " >&6 7807 1.1.1.11 mrg else $as_nop 7808 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7809 1.1 mrg /* end confdefs.h. */ 7810 1.1 mrg int i; 7811 1.1 mrg _ACEOF 7812 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 7813 1.1.1.11 mrg then : 7814 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 7815 1.1.1.11 mrg else $as_nop 7816 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 7817 1.1 mrg fi 7818 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7819 1.1.1.5 mrg fi 7820 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7821 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7822 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7823 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7824 1.1 mrg fi 7825 1.1 mrg 7826 1.1 mrg found="no" 7827 1.1 mrg 7828 1.1 mrg if test $found = "no" ; then 7829 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7830 1.1.1.4 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7831 1.1.1.4 mrg fi 7832 1.1.1.4 mrg 7833 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7834 1.1.1.4 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7835 1.1.1.4 mrg fi 7836 1.1.1.4 mrg 7837 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=init-self" 7838 1.1.1.4 mrg 7839 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 7840 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=init-self... " >&6; } 7841 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Werror_init_self 7842 1.1.1.11 mrg if eval test \${$cacheid+y} 7843 1.1.1.11 mrg then : 7844 1.1.1.11 mrg printf %s "(cached) " >&6 7845 1.1.1.11 mrg else $as_nop 7846 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7847 1.1.1.4 mrg /* end confdefs.h. */ 7848 1.1.1.4 mrg int i; 7849 1.1.1.4 mrg int 7850 1.1.1.11 mrg main (void) 7851 1.1.1.4 mrg { 7852 1.1.1.4 mrg 7853 1.1.1.4 mrg ; 7854 1.1.1.4 mrg return 0; 7855 1.1.1.4 mrg } 7856 1.1.1.4 mrg _ACEOF 7857 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 7858 1.1.1.11 mrg then : 7859 1.1.1.5 mrg eval $cacheid=yes 7860 1.1.1.11 mrg else $as_nop 7861 1.1.1.5 mrg eval $cacheid=no 7862 1.1.1.4 mrg fi 7863 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 7864 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext 7865 1.1.1.5 mrg fi 7866 1.1.1.5 mrg 7867 1.1.1.5 mrg 7868 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7869 1.1.1.4 mrg 7870 1.1.1.5 mrg eval supported=\$$cacheid 7871 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7872 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 7873 1.1.1.4 mrg if test "$supported" = "yes" ; then 7874 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7875 1.1.1.4 mrg found="yes" 7876 1.1.1.4 mrg fi 7877 1.1.1.4 mrg fi 7878 1.1.1.4 mrg 7879 1.1 mrg 7880 1.1 mrg 7881 1.1 mrg 7882 1.1 mrg 7883 1.1.1.4 mrg 7884 1.1.1.5 mrg 7885 1.1.1.5 mrg 7886 1.1 mrg 7887 1.1 mrg 7888 1.1 mrg 7889 1.1 mrg 7890 1.1 mrg 7891 1.1 mrg 7892 1.1 mrg 7893 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 7894 1.1 mrg 7895 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7896 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7897 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7898 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7899 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 7900 1.1.1.11 mrg then : 7901 1.1.1.11 mrg printf %s "(cached) " >&6 7902 1.1.1.11 mrg else $as_nop 7903 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7904 1.1 mrg /* end confdefs.h. */ 7905 1.1 mrg int i; 7906 1.1 mrg _ACEOF 7907 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 7908 1.1.1.11 mrg then : 7909 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 7910 1.1.1.11 mrg else $as_nop 7911 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 7912 1.1 mrg fi 7913 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7914 1.1.1.5 mrg fi 7915 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7916 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7917 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7918 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7919 1.1 mrg fi 7920 1.1 mrg 7921 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7922 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7923 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7924 1.1 mrg fi 7925 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7926 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7927 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7928 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7929 1.1.1.11 mrg then : 7930 1.1.1.11 mrg printf %s "(cached) " >&6 7931 1.1.1.11 mrg else $as_nop 7932 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7933 1.1 mrg /* end confdefs.h. */ 7934 1.1 mrg int i; 7935 1.1 mrg _ACEOF 7936 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 7937 1.1.1.11 mrg then : 7938 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 7939 1.1.1.11 mrg else $as_nop 7940 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 7941 1.1 mrg fi 7942 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7943 1.1.1.5 mrg fi 7944 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7945 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7946 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7947 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7948 1.1 mrg fi 7949 1.1 mrg 7950 1.1 mrg found="no" 7951 1.1 mrg 7952 1.1 mrg if test $found = "no" ; then 7953 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7954 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7955 1.1 mrg fi 7956 1.1 mrg 7957 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7958 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7959 1.1 mrg fi 7960 1.1 mrg 7961 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=main" 7962 1.1 mrg 7963 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 7964 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=main... " >&6; } 7965 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Werror_main 7966 1.1.1.11 mrg if eval test \${$cacheid+y} 7967 1.1.1.11 mrg then : 7968 1.1.1.11 mrg printf %s "(cached) " >&6 7969 1.1.1.11 mrg else $as_nop 7970 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7971 1.1 mrg /* end confdefs.h. */ 7972 1.1 mrg int i; 7973 1.1 mrg int 7974 1.1.1.11 mrg main (void) 7975 1.1 mrg { 7976 1.1 mrg 7977 1.1 mrg ; 7978 1.1 mrg return 0; 7979 1.1 mrg } 7980 1.1 mrg _ACEOF 7981 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 7982 1.1.1.11 mrg then : 7983 1.1.1.5 mrg eval $cacheid=yes 7984 1.1.1.11 mrg else $as_nop 7985 1.1.1.5 mrg eval $cacheid=no 7986 1.1 mrg fi 7987 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 7988 1.1 mrg conftest$ac_exeext conftest.$ac_ext 7989 1.1.1.5 mrg fi 7990 1.1.1.5 mrg 7991 1.1.1.5 mrg 7992 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 7993 1.1.1.4 mrg 7994 1.1.1.5 mrg eval supported=\$$cacheid 7995 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7996 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 7997 1.1 mrg if test "$supported" = "yes" ; then 7998 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7999 1.1 mrg found="yes" 8000 1.1 mrg fi 8001 1.1 mrg fi 8002 1.1 mrg 8003 1.1 mrg 8004 1.1 mrg 8005 1.1 mrg 8006 1.1 mrg 8007 1.1 mrg 8008 1.1 mrg 8009 1.1.1.5 mrg 8010 1.1.1.5 mrg 8011 1.1.1.5 mrg 8012 1.1.1.5 mrg 8013 1.1.1.5 mrg 8014 1.1.1.5 mrg 8015 1.1.1.5 mrg 8016 1.1.1.5 mrg 8017 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 8018 1.1 mrg 8019 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8020 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8021 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8022 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8023 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 8024 1.1.1.11 mrg then : 8025 1.1.1.11 mrg printf %s "(cached) " >&6 8026 1.1.1.11 mrg else $as_nop 8027 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8028 1.1 mrg /* end confdefs.h. */ 8029 1.1 mrg int i; 8030 1.1 mrg _ACEOF 8031 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 8032 1.1.1.11 mrg then : 8033 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 8034 1.1.1.11 mrg else $as_nop 8035 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 8036 1.1 mrg fi 8037 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8038 1.1.1.5 mrg fi 8039 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8040 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8041 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8042 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8043 1.1 mrg fi 8044 1.1 mrg 8045 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8046 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8047 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8048 1.1 mrg fi 8049 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8050 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8051 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8052 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8053 1.1.1.11 mrg then : 8054 1.1.1.11 mrg printf %s "(cached) " >&6 8055 1.1.1.11 mrg else $as_nop 8056 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8057 1.1 mrg /* end confdefs.h. */ 8058 1.1 mrg int i; 8059 1.1 mrg _ACEOF 8060 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 8061 1.1.1.11 mrg then : 8062 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 8063 1.1.1.11 mrg else $as_nop 8064 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 8065 1.1 mrg fi 8066 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8067 1.1.1.5 mrg fi 8068 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8069 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8070 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8071 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8072 1.1 mrg fi 8073 1.1 mrg 8074 1.1 mrg found="no" 8075 1.1 mrg 8076 1.1 mrg if test $found = "no" ; then 8077 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8078 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8079 1.1 mrg fi 8080 1.1 mrg 8081 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8082 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8083 1.1 mrg fi 8084 1.1 mrg 8085 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=missing-braces" 8086 1.1 mrg 8087 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 8088 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=missing-braces... " >&6; } 8089 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 8090 1.1.1.11 mrg if eval test \${$cacheid+y} 8091 1.1.1.11 mrg then : 8092 1.1.1.11 mrg printf %s "(cached) " >&6 8093 1.1.1.11 mrg else $as_nop 8094 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8095 1.1 mrg /* end confdefs.h. */ 8096 1.1 mrg int i; 8097 1.1 mrg int 8098 1.1.1.11 mrg main (void) 8099 1.1 mrg { 8100 1.1 mrg 8101 1.1 mrg ; 8102 1.1 mrg return 0; 8103 1.1 mrg } 8104 1.1 mrg _ACEOF 8105 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 8106 1.1.1.11 mrg then : 8107 1.1.1.5 mrg eval $cacheid=yes 8108 1.1.1.11 mrg else $as_nop 8109 1.1.1.5 mrg eval $cacheid=no 8110 1.1 mrg fi 8111 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 8112 1.1 mrg conftest$ac_exeext conftest.$ac_ext 8113 1.1.1.5 mrg fi 8114 1.1.1.5 mrg 8115 1.1.1.5 mrg 8116 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8117 1.1.1.4 mrg 8118 1.1.1.5 mrg eval supported=\$$cacheid 8119 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8120 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 8121 1.1 mrg if test "$supported" = "yes" ; then 8122 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 8123 1.1 mrg found="yes" 8124 1.1 mrg fi 8125 1.1 mrg fi 8126 1.1 mrg 8127 1.1 mrg 8128 1.1 mrg 8129 1.1 mrg 8130 1.1 mrg 8131 1.1 mrg 8132 1.1 mrg 8133 1.1.1.5 mrg 8134 1.1.1.5 mrg 8135 1.1.1.5 mrg 8136 1.1.1.5 mrg 8137 1.1.1.5 mrg 8138 1.1.1.5 mrg 8139 1.1.1.5 mrg 8140 1.1.1.5 mrg 8141 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 8142 1.1 mrg 8143 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8144 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8145 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8146 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8147 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 8148 1.1.1.11 mrg then : 8149 1.1.1.11 mrg printf %s "(cached) " >&6 8150 1.1.1.11 mrg else $as_nop 8151 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8152 1.1 mrg /* end confdefs.h. */ 8153 1.1 mrg int i; 8154 1.1 mrg _ACEOF 8155 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 8156 1.1.1.11 mrg then : 8157 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 8158 1.1.1.11 mrg else $as_nop 8159 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 8160 1.1 mrg fi 8161 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8162 1.1.1.5 mrg fi 8163 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8164 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8165 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8166 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8167 1.1 mrg fi 8168 1.1 mrg 8169 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8170 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8171 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8172 1.1 mrg fi 8173 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8174 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8175 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8176 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8177 1.1.1.11 mrg then : 8178 1.1.1.11 mrg printf %s "(cached) " >&6 8179 1.1.1.11 mrg else $as_nop 8180 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8181 1.1 mrg /* end confdefs.h. */ 8182 1.1 mrg int i; 8183 1.1 mrg _ACEOF 8184 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 8185 1.1.1.11 mrg then : 8186 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 8187 1.1.1.11 mrg else $as_nop 8188 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 8189 1.1 mrg fi 8190 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8191 1.1.1.5 mrg fi 8192 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8193 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8194 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8195 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8196 1.1 mrg fi 8197 1.1 mrg 8198 1.1 mrg found="no" 8199 1.1 mrg 8200 1.1 mrg if test $found = "no" ; then 8201 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8202 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8203 1.1 mrg fi 8204 1.1 mrg 8205 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8206 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8207 1.1 mrg fi 8208 1.1 mrg 8209 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=sequence-point" 8210 1.1 mrg 8211 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 8212 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=sequence-point... " >&6; } 8213 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 8214 1.1.1.11 mrg if eval test \${$cacheid+y} 8215 1.1.1.11 mrg then : 8216 1.1.1.11 mrg printf %s "(cached) " >&6 8217 1.1.1.11 mrg else $as_nop 8218 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8219 1.1 mrg /* end confdefs.h. */ 8220 1.1 mrg int i; 8221 1.1 mrg int 8222 1.1.1.11 mrg main (void) 8223 1.1 mrg { 8224 1.1 mrg 8225 1.1 mrg ; 8226 1.1 mrg return 0; 8227 1.1 mrg } 8228 1.1 mrg _ACEOF 8229 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 8230 1.1.1.11 mrg then : 8231 1.1.1.5 mrg eval $cacheid=yes 8232 1.1.1.11 mrg else $as_nop 8233 1.1.1.5 mrg eval $cacheid=no 8234 1.1 mrg fi 8235 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 8236 1.1 mrg conftest$ac_exeext conftest.$ac_ext 8237 1.1.1.5 mrg fi 8238 1.1.1.5 mrg 8239 1.1.1.5 mrg 8240 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8241 1.1.1.4 mrg 8242 1.1.1.5 mrg eval supported=\$$cacheid 8243 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8244 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 8245 1.1 mrg if test "$supported" = "yes" ; then 8246 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 8247 1.1 mrg found="yes" 8248 1.1 mrg fi 8249 1.1 mrg fi 8250 1.1 mrg 8251 1.1 mrg 8252 1.1 mrg 8253 1.1 mrg 8254 1.1 mrg 8255 1.1 mrg 8256 1.1 mrg 8257 1.1.1.5 mrg 8258 1.1.1.5 mrg 8259 1.1.1.5 mrg 8260 1.1.1.5 mrg 8261 1.1.1.5 mrg 8262 1.1.1.5 mrg 8263 1.1.1.5 mrg 8264 1.1.1.5 mrg 8265 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 8266 1.1 mrg 8267 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8268 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8269 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8270 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8271 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 8272 1.1.1.11 mrg then : 8273 1.1.1.11 mrg printf %s "(cached) " >&6 8274 1.1.1.11 mrg else $as_nop 8275 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8276 1.1 mrg /* end confdefs.h. */ 8277 1.1 mrg int i; 8278 1.1 mrg _ACEOF 8279 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 8280 1.1.1.11 mrg then : 8281 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 8282 1.1.1.11 mrg else $as_nop 8283 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 8284 1.1 mrg fi 8285 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8286 1.1.1.5 mrg fi 8287 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8288 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8289 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8290 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8291 1.1 mrg fi 8292 1.1 mrg 8293 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8294 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8295 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8296 1.1 mrg fi 8297 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8298 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8299 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8300 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8301 1.1.1.11 mrg then : 8302 1.1.1.11 mrg printf %s "(cached) " >&6 8303 1.1.1.11 mrg else $as_nop 8304 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8305 1.1 mrg /* end confdefs.h. */ 8306 1.1 mrg int i; 8307 1.1 mrg _ACEOF 8308 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 8309 1.1.1.11 mrg then : 8310 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 8311 1.1.1.11 mrg else $as_nop 8312 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 8313 1.1 mrg fi 8314 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8315 1.1.1.5 mrg fi 8316 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8317 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8318 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8319 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8320 1.1 mrg fi 8321 1.1 mrg 8322 1.1 mrg found="no" 8323 1.1 mrg 8324 1.1 mrg if test $found = "no" ; then 8325 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8326 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8327 1.1 mrg fi 8328 1.1 mrg 8329 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8330 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8331 1.1 mrg fi 8332 1.1 mrg 8333 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=return-type" 8334 1.1 mrg 8335 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 8336 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=return-type... " >&6; } 8337 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Werror_return_type 8338 1.1.1.11 mrg if eval test \${$cacheid+y} 8339 1.1.1.11 mrg then : 8340 1.1.1.11 mrg printf %s "(cached) " >&6 8341 1.1.1.11 mrg else $as_nop 8342 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8343 1.1 mrg /* end confdefs.h. */ 8344 1.1 mrg int i; 8345 1.1 mrg int 8346 1.1.1.11 mrg main (void) 8347 1.1 mrg { 8348 1.1 mrg 8349 1.1 mrg ; 8350 1.1 mrg return 0; 8351 1.1 mrg } 8352 1.1 mrg _ACEOF 8353 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 8354 1.1.1.11 mrg then : 8355 1.1.1.5 mrg eval $cacheid=yes 8356 1.1.1.11 mrg else $as_nop 8357 1.1.1.5 mrg eval $cacheid=no 8358 1.1 mrg fi 8359 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 8360 1.1 mrg conftest$ac_exeext conftest.$ac_ext 8361 1.1.1.5 mrg fi 8362 1.1.1.5 mrg 8363 1.1.1.5 mrg 8364 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8365 1.1.1.5 mrg 8366 1.1.1.5 mrg eval supported=\$$cacheid 8367 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8368 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 8369 1.1.1.5 mrg if test "$supported" = "yes" ; then 8370 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 8371 1.1.1.5 mrg found="yes" 8372 1.1.1.5 mrg fi 8373 1.1.1.5 mrg fi 8374 1.1.1.5 mrg 8375 1.1.1.5 mrg if test $found = "no" ; then 8376 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8377 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8378 1.1.1.5 mrg fi 8379 1.1.1.5 mrg 8380 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8381 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8382 1.1.1.5 mrg fi 8383 1.1.1.5 mrg 8384 1.1.1.5 mrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8385 1.1.1.5 mrg 8386 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 8387 1.1.1.11 mrg printf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 8388 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 8389 1.1.1.11 mrg if eval test \${$cacheid+y} 8390 1.1.1.11 mrg then : 8391 1.1.1.11 mrg printf %s "(cached) " >&6 8392 1.1.1.11 mrg else $as_nop 8393 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8394 1.1.1.5 mrg /* end confdefs.h. */ 8395 1.1.1.5 mrg int i; 8396 1.1.1.5 mrg int 8397 1.1.1.11 mrg main (void) 8398 1.1.1.5 mrg { 8399 1.1.1.5 mrg 8400 1.1.1.5 mrg ; 8401 1.1.1.5 mrg return 0; 8402 1.1.1.5 mrg } 8403 1.1.1.5 mrg _ACEOF 8404 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 8405 1.1.1.11 mrg then : 8406 1.1.1.5 mrg eval $cacheid=yes 8407 1.1.1.11 mrg else $as_nop 8408 1.1.1.5 mrg eval $cacheid=no 8409 1.1.1.5 mrg fi 8410 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 8411 1.1.1.5 mrg conftest$ac_exeext conftest.$ac_ext 8412 1.1.1.5 mrg fi 8413 1.1.1.5 mrg 8414 1.1.1.5 mrg 8415 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8416 1.1 mrg 8417 1.1.1.5 mrg eval supported=\$$cacheid 8418 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8419 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 8420 1.1 mrg if test "$supported" = "yes" ; then 8421 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8422 1.1 mrg found="yes" 8423 1.1 mrg fi 8424 1.1 mrg fi 8425 1.1 mrg 8426 1.1 mrg 8427 1.1 mrg 8428 1.1 mrg 8429 1.1 mrg 8430 1.1 mrg 8431 1.1 mrg 8432 1.1.1.5 mrg 8433 1.1.1.5 mrg 8434 1.1.1.5 mrg 8435 1.1.1.5 mrg 8436 1.1.1.5 mrg 8437 1.1.1.5 mrg 8438 1.1.1.5 mrg 8439 1.1.1.5 mrg 8440 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 8441 1.1 mrg 8442 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8443 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8444 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8445 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8446 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 8447 1.1.1.11 mrg then : 8448 1.1.1.11 mrg printf %s "(cached) " >&6 8449 1.1.1.11 mrg else $as_nop 8450 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8451 1.1 mrg /* end confdefs.h. */ 8452 1.1 mrg int i; 8453 1.1 mrg _ACEOF 8454 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 8455 1.1.1.11 mrg then : 8456 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 8457 1.1.1.11 mrg else $as_nop 8458 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 8459 1.1 mrg fi 8460 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8461 1.1.1.5 mrg fi 8462 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8463 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8464 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8465 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8466 1.1 mrg fi 8467 1.1 mrg 8468 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8469 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8470 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8471 1.1 mrg fi 8472 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8473 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8474 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8475 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8476 1.1.1.11 mrg then : 8477 1.1.1.11 mrg printf %s "(cached) " >&6 8478 1.1.1.11 mrg else $as_nop 8479 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8480 1.1 mrg /* end confdefs.h. */ 8481 1.1 mrg int i; 8482 1.1 mrg _ACEOF 8483 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 8484 1.1.1.11 mrg then : 8485 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 8486 1.1.1.11 mrg else $as_nop 8487 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 8488 1.1 mrg fi 8489 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8490 1.1.1.5 mrg fi 8491 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8492 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8493 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8494 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8495 1.1 mrg fi 8496 1.1 mrg 8497 1.1 mrg found="no" 8498 1.1 mrg 8499 1.1 mrg if test $found = "no" ; then 8500 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8501 1.1.1.4 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8502 1.1.1.4 mrg fi 8503 1.1.1.4 mrg 8504 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8505 1.1.1.4 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8506 1.1.1.4 mrg fi 8507 1.1.1.4 mrg 8508 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=trigraphs" 8509 1.1.1.4 mrg 8510 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 8511 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=trigraphs... " >&6; } 8512 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 8513 1.1.1.11 mrg if eval test \${$cacheid+y} 8514 1.1.1.11 mrg then : 8515 1.1.1.11 mrg printf %s "(cached) " >&6 8516 1.1.1.11 mrg else $as_nop 8517 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8518 1.1.1.4 mrg /* end confdefs.h. */ 8519 1.1.1.4 mrg int i; 8520 1.1.1.4 mrg int 8521 1.1.1.11 mrg main (void) 8522 1.1.1.4 mrg { 8523 1.1.1.4 mrg 8524 1.1.1.4 mrg ; 8525 1.1.1.4 mrg return 0; 8526 1.1.1.4 mrg } 8527 1.1.1.4 mrg _ACEOF 8528 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 8529 1.1.1.11 mrg then : 8530 1.1.1.5 mrg eval $cacheid=yes 8531 1.1.1.11 mrg else $as_nop 8532 1.1.1.5 mrg eval $cacheid=no 8533 1.1.1.4 mrg fi 8534 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 8535 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext 8536 1.1.1.5 mrg fi 8537 1.1.1.5 mrg 8538 1.1.1.5 mrg 8539 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8540 1.1.1.4 mrg 8541 1.1.1.5 mrg eval supported=\$$cacheid 8542 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8543 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 8544 1.1.1.4 mrg if test "$supported" = "yes" ; then 8545 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 8546 1.1.1.4 mrg found="yes" 8547 1.1.1.4 mrg fi 8548 1.1.1.4 mrg fi 8549 1.1.1.4 mrg 8550 1.1 mrg 8551 1.1 mrg 8552 1.1 mrg 8553 1.1 mrg 8554 1.1.1.4 mrg 8555 1.1.1.5 mrg 8556 1.1.1.5 mrg 8557 1.1 mrg 8558 1.1 mrg 8559 1.1 mrg 8560 1.1 mrg 8561 1.1 mrg 8562 1.1 mrg 8563 1.1 mrg 8564 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 8565 1.1 mrg 8566 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8567 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8568 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8569 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8570 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 8571 1.1.1.11 mrg then : 8572 1.1.1.11 mrg printf %s "(cached) " >&6 8573 1.1.1.11 mrg else $as_nop 8574 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8575 1.1 mrg /* end confdefs.h. */ 8576 1.1 mrg int i; 8577 1.1 mrg _ACEOF 8578 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 8579 1.1.1.11 mrg then : 8580 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 8581 1.1.1.11 mrg else $as_nop 8582 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 8583 1.1 mrg fi 8584 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8585 1.1.1.5 mrg fi 8586 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8587 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8588 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8589 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8590 1.1 mrg fi 8591 1.1 mrg 8592 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8593 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8594 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8595 1.1 mrg fi 8596 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8597 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8598 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8599 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8600 1.1.1.11 mrg then : 8601 1.1.1.11 mrg printf %s "(cached) " >&6 8602 1.1.1.11 mrg else $as_nop 8603 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8604 1.1 mrg /* end confdefs.h. */ 8605 1.1 mrg int i; 8606 1.1 mrg _ACEOF 8607 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 8608 1.1.1.11 mrg then : 8609 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 8610 1.1.1.11 mrg else $as_nop 8611 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 8612 1.1 mrg fi 8613 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8614 1.1.1.5 mrg fi 8615 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8616 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8617 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8618 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8619 1.1 mrg fi 8620 1.1 mrg 8621 1.1 mrg found="no" 8622 1.1 mrg 8623 1.1 mrg if test $found = "no" ; then 8624 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8625 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8626 1.1 mrg fi 8627 1.1 mrg 8628 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8629 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8630 1.1 mrg fi 8631 1.1 mrg 8632 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=array-bounds" 8633 1.1 mrg 8634 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 8635 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=array-bounds... " >&6; } 8636 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 8637 1.1.1.11 mrg if eval test \${$cacheid+y} 8638 1.1.1.11 mrg then : 8639 1.1.1.11 mrg printf %s "(cached) " >&6 8640 1.1.1.11 mrg else $as_nop 8641 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8642 1.1 mrg /* end confdefs.h. */ 8643 1.1 mrg int i; 8644 1.1 mrg int 8645 1.1.1.11 mrg main (void) 8646 1.1 mrg { 8647 1.1 mrg 8648 1.1 mrg ; 8649 1.1 mrg return 0; 8650 1.1 mrg } 8651 1.1 mrg _ACEOF 8652 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 8653 1.1.1.11 mrg then : 8654 1.1.1.5 mrg eval $cacheid=yes 8655 1.1.1.11 mrg else $as_nop 8656 1.1.1.5 mrg eval $cacheid=no 8657 1.1 mrg fi 8658 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 8659 1.1 mrg conftest$ac_exeext conftest.$ac_ext 8660 1.1.1.5 mrg fi 8661 1.1.1.5 mrg 8662 1.1.1.5 mrg 8663 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8664 1.1.1.4 mrg 8665 1.1.1.5 mrg eval supported=\$$cacheid 8666 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8667 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 8668 1.1 mrg if test "$supported" = "yes" ; then 8669 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 8670 1.1 mrg found="yes" 8671 1.1 mrg fi 8672 1.1 mrg fi 8673 1.1 mrg 8674 1.1.1.5 mrg 8675 1.1.1.5 mrg 8676 1.1.1.5 mrg 8677 1.1.1.5 mrg 8678 1.1.1.5 mrg 8679 1.1.1.5 mrg 8680 1.1.1.5 mrg 8681 1.1.1.5 mrg 8682 1.1.1.5 mrg 8683 1.1 mrg 8684 1.1 mrg 8685 1.1 mrg 8686 1.1 mrg 8687 1.1 mrg 8688 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 8689 1.1 mrg 8690 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8691 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8692 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8693 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8694 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 8695 1.1.1.11 mrg then : 8696 1.1.1.11 mrg printf %s "(cached) " >&6 8697 1.1.1.11 mrg else $as_nop 8698 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8699 1.1 mrg /* end confdefs.h. */ 8700 1.1 mrg int i; 8701 1.1 mrg _ACEOF 8702 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 8703 1.1.1.11 mrg then : 8704 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 8705 1.1.1.11 mrg else $as_nop 8706 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 8707 1.1 mrg fi 8708 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8709 1.1.1.5 mrg fi 8710 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8711 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8712 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8713 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8714 1.1 mrg fi 8715 1.1 mrg 8716 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8717 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8718 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8719 1.1 mrg fi 8720 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8721 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8722 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8723 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8724 1.1.1.11 mrg then : 8725 1.1.1.11 mrg printf %s "(cached) " >&6 8726 1.1.1.11 mrg else $as_nop 8727 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8728 1.1 mrg /* end confdefs.h. */ 8729 1.1 mrg int i; 8730 1.1 mrg _ACEOF 8731 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 8732 1.1.1.11 mrg then : 8733 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 8734 1.1.1.11 mrg else $as_nop 8735 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 8736 1.1 mrg fi 8737 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8738 1.1.1.5 mrg fi 8739 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8740 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8741 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8742 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8743 1.1 mrg fi 8744 1.1 mrg 8745 1.1 mrg found="no" 8746 1.1 mrg 8747 1.1 mrg if test $found = "no" ; then 8748 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8749 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8750 1.1 mrg fi 8751 1.1 mrg 8752 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8753 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8754 1.1 mrg fi 8755 1.1 mrg 8756 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=write-strings" 8757 1.1 mrg 8758 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 8759 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=write-strings... " >&6; } 8760 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Werror_write_strings 8761 1.1.1.11 mrg if eval test \${$cacheid+y} 8762 1.1.1.11 mrg then : 8763 1.1.1.11 mrg printf %s "(cached) " >&6 8764 1.1.1.11 mrg else $as_nop 8765 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8766 1.1 mrg /* end confdefs.h. */ 8767 1.1 mrg int i; 8768 1.1 mrg int 8769 1.1.1.11 mrg main (void) 8770 1.1 mrg { 8771 1.1 mrg 8772 1.1 mrg ; 8773 1.1 mrg return 0; 8774 1.1 mrg } 8775 1.1 mrg _ACEOF 8776 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 8777 1.1.1.11 mrg then : 8778 1.1.1.5 mrg eval $cacheid=yes 8779 1.1.1.11 mrg else $as_nop 8780 1.1.1.5 mrg eval $cacheid=no 8781 1.1 mrg fi 8782 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 8783 1.1 mrg conftest$ac_exeext conftest.$ac_ext 8784 1.1.1.5 mrg fi 8785 1.1.1.5 mrg 8786 1.1.1.5 mrg 8787 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8788 1.1.1.4 mrg 8789 1.1.1.5 mrg eval supported=\$$cacheid 8790 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8791 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 8792 1.1 mrg if test "$supported" = "yes" ; then 8793 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8794 1.1 mrg found="yes" 8795 1.1 mrg fi 8796 1.1 mrg fi 8797 1.1 mrg 8798 1.1 mrg 8799 1.1 mrg 8800 1.1 mrg 8801 1.1 mrg 8802 1.1 mrg 8803 1.1 mrg 8804 1.1.1.5 mrg 8805 1.1.1.5 mrg 8806 1.1.1.5 mrg 8807 1.1.1.5 mrg 8808 1.1.1.5 mrg 8809 1.1.1.5 mrg 8810 1.1.1.5 mrg 8811 1.1.1.5 mrg 8812 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 8813 1.1 mrg 8814 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8815 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8816 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8817 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8818 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 8819 1.1.1.11 mrg then : 8820 1.1.1.11 mrg printf %s "(cached) " >&6 8821 1.1.1.11 mrg else $as_nop 8822 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8823 1.1 mrg /* end confdefs.h. */ 8824 1.1 mrg int i; 8825 1.1 mrg _ACEOF 8826 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 8827 1.1.1.11 mrg then : 8828 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 8829 1.1.1.11 mrg else $as_nop 8830 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 8831 1.1 mrg fi 8832 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8833 1.1.1.5 mrg fi 8834 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8835 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8836 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8837 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8838 1.1 mrg fi 8839 1.1 mrg 8840 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8841 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8842 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8843 1.1 mrg fi 8844 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8845 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8846 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8847 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8848 1.1.1.11 mrg then : 8849 1.1.1.11 mrg printf %s "(cached) " >&6 8850 1.1.1.11 mrg else $as_nop 8851 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8852 1.1 mrg /* end confdefs.h. */ 8853 1.1 mrg int i; 8854 1.1 mrg _ACEOF 8855 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 8856 1.1.1.11 mrg then : 8857 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 8858 1.1.1.11 mrg else $as_nop 8859 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 8860 1.1 mrg fi 8861 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8862 1.1.1.5 mrg fi 8863 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8864 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8865 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8866 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8867 1.1 mrg fi 8868 1.1 mrg 8869 1.1 mrg found="no" 8870 1.1 mrg 8871 1.1 mrg if test $found = "no" ; then 8872 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8873 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8874 1.1 mrg fi 8875 1.1 mrg 8876 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8877 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8878 1.1 mrg fi 8879 1.1 mrg 8880 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=address" 8881 1.1 mrg 8882 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 8883 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=address... " >&6; } 8884 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Werror_address 8885 1.1.1.11 mrg if eval test \${$cacheid+y} 8886 1.1.1.11 mrg then : 8887 1.1.1.11 mrg printf %s "(cached) " >&6 8888 1.1.1.11 mrg else $as_nop 8889 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8890 1.1 mrg /* end confdefs.h. */ 8891 1.1 mrg int i; 8892 1.1 mrg int 8893 1.1.1.11 mrg main (void) 8894 1.1 mrg { 8895 1.1 mrg 8896 1.1 mrg ; 8897 1.1 mrg return 0; 8898 1.1 mrg } 8899 1.1 mrg _ACEOF 8900 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 8901 1.1.1.11 mrg then : 8902 1.1.1.5 mrg eval $cacheid=yes 8903 1.1.1.11 mrg else $as_nop 8904 1.1.1.5 mrg eval $cacheid=no 8905 1.1 mrg fi 8906 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 8907 1.1 mrg conftest$ac_exeext conftest.$ac_ext 8908 1.1.1.5 mrg fi 8909 1.1.1.5 mrg 8910 1.1.1.5 mrg 8911 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8912 1.1.1.4 mrg 8913 1.1.1.5 mrg eval supported=\$$cacheid 8914 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8915 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 8916 1.1 mrg if test "$supported" = "yes" ; then 8917 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8918 1.1 mrg found="yes" 8919 1.1 mrg fi 8920 1.1 mrg fi 8921 1.1 mrg 8922 1.1 mrg 8923 1.1 mrg 8924 1.1 mrg 8925 1.1 mrg 8926 1.1 mrg 8927 1.1 mrg 8928 1.1.1.5 mrg 8929 1.1.1.5 mrg 8930 1.1.1.5 mrg 8931 1.1.1.5 mrg 8932 1.1.1.5 mrg 8933 1.1.1.5 mrg 8934 1.1.1.5 mrg 8935 1.1.1.5 mrg 8936 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 8937 1.1 mrg 8938 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8939 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8940 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8941 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8942 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 8943 1.1.1.11 mrg then : 8944 1.1.1.11 mrg printf %s "(cached) " >&6 8945 1.1.1.11 mrg else $as_nop 8946 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8947 1.1 mrg /* end confdefs.h. */ 8948 1.1 mrg int i; 8949 1.1 mrg _ACEOF 8950 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 8951 1.1.1.11 mrg then : 8952 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 8953 1.1.1.11 mrg else $as_nop 8954 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 8955 1.1 mrg fi 8956 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8957 1.1.1.5 mrg fi 8958 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8959 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8960 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8961 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8962 1.1 mrg fi 8963 1.1 mrg 8964 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8965 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8966 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8967 1.1 mrg fi 8968 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8969 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8970 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8971 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8972 1.1.1.11 mrg then : 8973 1.1.1.11 mrg printf %s "(cached) " >&6 8974 1.1.1.11 mrg else $as_nop 8975 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8976 1.1 mrg /* end confdefs.h. */ 8977 1.1 mrg int i; 8978 1.1 mrg _ACEOF 8979 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 8980 1.1.1.11 mrg then : 8981 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 8982 1.1.1.11 mrg else $as_nop 8983 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 8984 1.1 mrg fi 8985 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8986 1.1.1.5 mrg fi 8987 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8988 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8989 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8990 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 8991 1.1 mrg fi 8992 1.1 mrg 8993 1.1 mrg found="no" 8994 1.1 mrg 8995 1.1 mrg if test $found = "no" ; then 8996 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8997 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8998 1.1 mrg fi 8999 1.1 mrg 9000 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9001 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9002 1.1 mrg fi 9003 1.1 mrg 9004 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 9005 1.1 mrg 9006 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 9007 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 9008 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 9009 1.1.1.11 mrg if eval test \${$cacheid+y} 9010 1.1.1.11 mrg then : 9011 1.1.1.11 mrg printf %s "(cached) " >&6 9012 1.1.1.11 mrg else $as_nop 9013 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9014 1.1 mrg /* end confdefs.h. */ 9015 1.1 mrg int i; 9016 1.1 mrg int 9017 1.1.1.11 mrg main (void) 9018 1.1 mrg { 9019 1.1 mrg 9020 1.1 mrg ; 9021 1.1 mrg return 0; 9022 1.1 mrg } 9023 1.1 mrg _ACEOF 9024 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 9025 1.1.1.11 mrg then : 9026 1.1.1.5 mrg eval $cacheid=yes 9027 1.1.1.11 mrg else $as_nop 9028 1.1.1.5 mrg eval $cacheid=no 9029 1.1 mrg fi 9030 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9031 1.1 mrg conftest$ac_exeext conftest.$ac_ext 9032 1.1.1.5 mrg fi 9033 1.1.1.5 mrg 9034 1.1.1.5 mrg 9035 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9036 1.1 mrg 9037 1.1.1.5 mrg eval supported=\$$cacheid 9038 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9039 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 9040 1.1 mrg if test "$supported" = "yes" ; then 9041 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 9042 1.1 mrg found="yes" 9043 1.1 mrg fi 9044 1.1 mrg fi 9045 1.1 mrg 9046 1.1 mrg if test $found = "no" ; then 9047 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9048 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9049 1.1 mrg fi 9050 1.1 mrg 9051 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9052 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9053 1.1 mrg fi 9054 1.1 mrg 9055 1.1.1.5 mrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 9056 1.1 mrg 9057 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 9058 1.1.1.11 mrg printf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 9059 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 9060 1.1.1.11 mrg if eval test \${$cacheid+y} 9061 1.1.1.11 mrg then : 9062 1.1.1.11 mrg printf %s "(cached) " >&6 9063 1.1.1.11 mrg else $as_nop 9064 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9065 1.1 mrg /* end confdefs.h. */ 9066 1.1 mrg int i; 9067 1.1 mrg int 9068 1.1.1.11 mrg main (void) 9069 1.1 mrg { 9070 1.1 mrg 9071 1.1 mrg ; 9072 1.1 mrg return 0; 9073 1.1 mrg } 9074 1.1 mrg _ACEOF 9075 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 9076 1.1.1.11 mrg then : 9077 1.1.1.5 mrg eval $cacheid=yes 9078 1.1.1.11 mrg else $as_nop 9079 1.1.1.5 mrg eval $cacheid=no 9080 1.1 mrg fi 9081 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9082 1.1 mrg conftest$ac_exeext conftest.$ac_ext 9083 1.1.1.5 mrg fi 9084 1.1.1.5 mrg 9085 1.1.1.5 mrg 9086 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9087 1.1 mrg 9088 1.1.1.5 mrg eval supported=\$$cacheid 9089 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9090 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 9091 1.1.1.4 mrg if test "$supported" = "yes" ; then 9092 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 9093 1.1.1.4 mrg found="yes" 9094 1.1.1.4 mrg fi 9095 1.1.1.4 mrg fi 9096 1.1 mrg 9097 1.1 mrg 9098 1.1 mrg 9099 1.1 mrg 9100 1.1 mrg 9101 1.1 mrg 9102 1.1 mrg 9103 1.1.1.5 mrg 9104 1.1.1.5 mrg 9105 1.1.1.5 mrg 9106 1.1.1.5 mrg 9107 1.1.1.5 mrg 9108 1.1.1.5 mrg 9109 1.1.1.5 mrg 9110 1.1.1.5 mrg 9111 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 9112 1.1 mrg 9113 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9114 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9115 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9116 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9117 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 9118 1.1.1.11 mrg then : 9119 1.1.1.11 mrg printf %s "(cached) " >&6 9120 1.1.1.11 mrg else $as_nop 9121 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9122 1.1 mrg /* end confdefs.h. */ 9123 1.1 mrg int i; 9124 1.1 mrg _ACEOF 9125 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 9126 1.1.1.11 mrg then : 9127 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 9128 1.1.1.11 mrg else $as_nop 9129 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 9130 1.1 mrg fi 9131 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9132 1.1.1.5 mrg fi 9133 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9134 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9135 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9136 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9137 1.1 mrg fi 9138 1.1 mrg 9139 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9140 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9141 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9142 1.1 mrg fi 9143 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9144 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9145 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9146 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9147 1.1.1.11 mrg then : 9148 1.1.1.11 mrg printf %s "(cached) " >&6 9149 1.1.1.11 mrg else $as_nop 9150 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9151 1.1 mrg /* end confdefs.h. */ 9152 1.1 mrg int i; 9153 1.1 mrg _ACEOF 9154 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 9155 1.1.1.11 mrg then : 9156 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 9157 1.1.1.11 mrg else $as_nop 9158 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 9159 1.1 mrg fi 9160 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9161 1.1.1.5 mrg fi 9162 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9163 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9164 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9165 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9166 1.1 mrg fi 9167 1.1 mrg 9168 1.1 mrg found="no" 9169 1.1 mrg 9170 1.1 mrg if test $found = "no" ; then 9171 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9172 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9173 1.1 mrg fi 9174 1.1 mrg 9175 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9176 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9177 1.1 mrg fi 9178 1.1 mrg 9179 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 9180 1.1 mrg 9181 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 9182 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 9183 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 9184 1.1.1.11 mrg if eval test \${$cacheid+y} 9185 1.1.1.11 mrg then : 9186 1.1.1.11 mrg printf %s "(cached) " >&6 9187 1.1.1.11 mrg else $as_nop 9188 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9189 1.1 mrg /* end confdefs.h. */ 9190 1.1 mrg int i; 9191 1.1 mrg int 9192 1.1.1.11 mrg main (void) 9193 1.1 mrg { 9194 1.1 mrg 9195 1.1 mrg ; 9196 1.1 mrg return 0; 9197 1.1 mrg } 9198 1.1 mrg _ACEOF 9199 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 9200 1.1.1.11 mrg then : 9201 1.1.1.5 mrg eval $cacheid=yes 9202 1.1.1.11 mrg else $as_nop 9203 1.1.1.5 mrg eval $cacheid=no 9204 1.1 mrg fi 9205 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9206 1.1 mrg conftest$ac_exeext conftest.$ac_ext 9207 1.1.1.5 mrg fi 9208 1.1.1.5 mrg 9209 1.1.1.5 mrg 9210 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9211 1.1.1.4 mrg 9212 1.1.1.5 mrg eval supported=\$$cacheid 9213 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9214 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 9215 1.1 mrg if test "$supported" = "yes" ; then 9216 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 9217 1.1 mrg found="yes" 9218 1.1 mrg fi 9219 1.1 mrg fi 9220 1.1 mrg 9221 1.1.1.5 mrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 9222 1.1.1.5 mrg else 9223 1.1.1.11 mrg { printf "%s\n" "$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 9224 1.1.1.11 mrg printf "%s\n" "$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;} 9225 1.1.1.5 mrg 9226 1.1.1.5 mrg 9227 1.1.1.5 mrg 9228 1.1.1.5 mrg 9229 1.1.1.5 mrg 9230 1.1.1.5 mrg 9231 1.1.1.5 mrg 9232 1.1 mrg 9233 1.1 mrg 9234 1.1 mrg 9235 1.1 mrg 9236 1.1 mrg 9237 1.1 mrg 9238 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 9239 1.1 mrg 9240 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9241 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9242 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9243 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9244 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 9245 1.1.1.11 mrg then : 9246 1.1.1.11 mrg printf %s "(cached) " >&6 9247 1.1.1.11 mrg else $as_nop 9248 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9249 1.1 mrg /* end confdefs.h. */ 9250 1.1 mrg int i; 9251 1.1 mrg _ACEOF 9252 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 9253 1.1.1.11 mrg then : 9254 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 9255 1.1.1.11 mrg else $as_nop 9256 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 9257 1.1 mrg fi 9258 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9259 1.1.1.5 mrg fi 9260 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9261 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9262 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9263 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9264 1.1 mrg fi 9265 1.1 mrg 9266 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9267 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9268 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9269 1.1 mrg fi 9270 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9271 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9272 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9273 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9274 1.1.1.11 mrg then : 9275 1.1.1.11 mrg printf %s "(cached) " >&6 9276 1.1.1.11 mrg else $as_nop 9277 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9278 1.1 mrg /* end confdefs.h. */ 9279 1.1 mrg int i; 9280 1.1 mrg _ACEOF 9281 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 9282 1.1.1.11 mrg then : 9283 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 9284 1.1.1.11 mrg else $as_nop 9285 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 9286 1.1 mrg fi 9287 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9288 1.1.1.5 mrg fi 9289 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9290 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9291 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9292 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9293 1.1 mrg fi 9294 1.1 mrg 9295 1.1 mrg found="no" 9296 1.1 mrg 9297 1.1 mrg if test $found = "no" ; then 9298 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9299 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9300 1.1 mrg fi 9301 1.1 mrg 9302 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9303 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9304 1.1 mrg fi 9305 1.1 mrg 9306 1.1.1.5 mrg CFLAGS="$CFLAGS -Wimplicit" 9307 1.1 mrg 9308 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 9309 1.1.1.11 mrg printf %s "checking if $CC supports -Wimplicit... " >&6; } 9310 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wimplicit 9311 1.1.1.11 mrg if eval test \${$cacheid+y} 9312 1.1.1.11 mrg then : 9313 1.1.1.11 mrg printf %s "(cached) " >&6 9314 1.1.1.11 mrg else $as_nop 9315 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9316 1.1 mrg /* end confdefs.h. */ 9317 1.1 mrg int i; 9318 1.1 mrg int 9319 1.1.1.11 mrg main (void) 9320 1.1 mrg { 9321 1.1 mrg 9322 1.1 mrg ; 9323 1.1 mrg return 0; 9324 1.1 mrg } 9325 1.1 mrg _ACEOF 9326 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 9327 1.1.1.11 mrg then : 9328 1.1.1.5 mrg eval $cacheid=yes 9329 1.1.1.11 mrg else $as_nop 9330 1.1.1.5 mrg eval $cacheid=no 9331 1.1 mrg fi 9332 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9333 1.1 mrg conftest$ac_exeext conftest.$ac_ext 9334 1.1.1.5 mrg fi 9335 1.1.1.5 mrg 9336 1.1.1.5 mrg 9337 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9338 1.1.1.4 mrg 9339 1.1.1.5 mrg eval supported=\$$cacheid 9340 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9341 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 9342 1.1 mrg if test "$supported" = "yes" ; then 9343 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 9344 1.1 mrg found="yes" 9345 1.1 mrg fi 9346 1.1 mrg fi 9347 1.1 mrg 9348 1.1 mrg 9349 1.1 mrg 9350 1.1 mrg 9351 1.1 mrg 9352 1.1 mrg 9353 1.1 mrg 9354 1.1.1.5 mrg 9355 1.1.1.5 mrg 9356 1.1.1.5 mrg 9357 1.1.1.5 mrg 9358 1.1.1.5 mrg 9359 1.1.1.5 mrg 9360 1.1.1.5 mrg 9361 1.1.1.5 mrg 9362 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 9363 1.1 mrg 9364 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9365 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9366 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9367 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9368 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 9369 1.1.1.11 mrg then : 9370 1.1.1.11 mrg printf %s "(cached) " >&6 9371 1.1.1.11 mrg else $as_nop 9372 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9373 1.1 mrg /* end confdefs.h. */ 9374 1.1 mrg int i; 9375 1.1 mrg _ACEOF 9376 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 9377 1.1.1.11 mrg then : 9378 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 9379 1.1.1.11 mrg else $as_nop 9380 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 9381 1.1 mrg fi 9382 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9383 1.1.1.5 mrg fi 9384 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9385 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9386 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9387 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9388 1.1 mrg fi 9389 1.1 mrg 9390 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9391 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9392 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9393 1.1 mrg fi 9394 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9395 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9396 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9397 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9398 1.1.1.11 mrg then : 9399 1.1.1.11 mrg printf %s "(cached) " >&6 9400 1.1.1.11 mrg else $as_nop 9401 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9402 1.1 mrg /* end confdefs.h. */ 9403 1.1 mrg int i; 9404 1.1 mrg _ACEOF 9405 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 9406 1.1.1.11 mrg then : 9407 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 9408 1.1.1.11 mrg else $as_nop 9409 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 9410 1.1 mrg fi 9411 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9412 1.1.1.5 mrg fi 9413 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9414 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9415 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9416 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9417 1.1 mrg fi 9418 1.1 mrg 9419 1.1 mrg found="no" 9420 1.1 mrg 9421 1.1 mrg if test $found = "no" ; then 9422 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9423 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9424 1.1 mrg fi 9425 1.1 mrg 9426 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9427 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9428 1.1 mrg fi 9429 1.1 mrg 9430 1.1.1.5 mrg CFLAGS="$CFLAGS -Wnonnull" 9431 1.1 mrg 9432 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 9433 1.1.1.11 mrg printf %s "checking if $CC supports -Wnonnull... " >&6; } 9434 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wnonnull 9435 1.1.1.11 mrg if eval test \${$cacheid+y} 9436 1.1.1.11 mrg then : 9437 1.1.1.11 mrg printf %s "(cached) " >&6 9438 1.1.1.11 mrg else $as_nop 9439 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9440 1.1 mrg /* end confdefs.h. */ 9441 1.1 mrg int i; 9442 1.1 mrg int 9443 1.1.1.11 mrg main (void) 9444 1.1 mrg { 9445 1.1 mrg 9446 1.1 mrg ; 9447 1.1 mrg return 0; 9448 1.1 mrg } 9449 1.1 mrg _ACEOF 9450 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 9451 1.1.1.11 mrg then : 9452 1.1.1.5 mrg eval $cacheid=yes 9453 1.1.1.11 mrg else $as_nop 9454 1.1.1.5 mrg eval $cacheid=no 9455 1.1 mrg fi 9456 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9457 1.1 mrg conftest$ac_exeext conftest.$ac_ext 9458 1.1.1.5 mrg fi 9459 1.1.1.5 mrg 9460 1.1.1.5 mrg 9461 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9462 1.1.1.4 mrg 9463 1.1.1.5 mrg eval supported=\$$cacheid 9464 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9465 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 9466 1.1 mrg if test "$supported" = "yes" ; then 9467 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 9468 1.1 mrg found="yes" 9469 1.1 mrg fi 9470 1.1 mrg fi 9471 1.1 mrg 9472 1.1 mrg 9473 1.1 mrg 9474 1.1 mrg 9475 1.1 mrg 9476 1.1 mrg 9477 1.1 mrg 9478 1.1.1.5 mrg 9479 1.1.1.5 mrg 9480 1.1.1.5 mrg 9481 1.1.1.5 mrg 9482 1.1.1.5 mrg 9483 1.1.1.5 mrg 9484 1.1.1.5 mrg 9485 1.1.1.5 mrg 9486 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 9487 1.1 mrg 9488 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9489 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9490 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9491 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9492 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 9493 1.1.1.11 mrg then : 9494 1.1.1.11 mrg printf %s "(cached) " >&6 9495 1.1.1.11 mrg else $as_nop 9496 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9497 1.1 mrg /* end confdefs.h. */ 9498 1.1 mrg int i; 9499 1.1 mrg _ACEOF 9500 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 9501 1.1.1.11 mrg then : 9502 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 9503 1.1.1.11 mrg else $as_nop 9504 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 9505 1.1 mrg fi 9506 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9507 1.1.1.5 mrg fi 9508 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9509 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9510 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9511 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9512 1.1 mrg fi 9513 1.1 mrg 9514 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9515 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9516 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9517 1.1 mrg fi 9518 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9519 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9520 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9521 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9522 1.1.1.11 mrg then : 9523 1.1.1.11 mrg printf %s "(cached) " >&6 9524 1.1.1.11 mrg else $as_nop 9525 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9526 1.1 mrg /* end confdefs.h. */ 9527 1.1 mrg int i; 9528 1.1 mrg _ACEOF 9529 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 9530 1.1.1.11 mrg then : 9531 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 9532 1.1.1.11 mrg else $as_nop 9533 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 9534 1.1 mrg fi 9535 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9536 1.1.1.5 mrg fi 9537 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9538 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9539 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9540 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9541 1.1 mrg fi 9542 1.1 mrg 9543 1.1 mrg found="no" 9544 1.1 mrg 9545 1.1 mrg if test $found = "no" ; then 9546 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9547 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9548 1.1 mrg fi 9549 1.1 mrg 9550 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9551 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9552 1.1 mrg fi 9553 1.1 mrg 9554 1.1.1.5 mrg CFLAGS="$CFLAGS -Winit-self" 9555 1.1 mrg 9556 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 9557 1.1.1.11 mrg printf %s "checking if $CC supports -Winit-self... " >&6; } 9558 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Winit_self 9559 1.1.1.11 mrg if eval test \${$cacheid+y} 9560 1.1.1.11 mrg then : 9561 1.1.1.11 mrg printf %s "(cached) " >&6 9562 1.1.1.11 mrg else $as_nop 9563 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9564 1.1 mrg /* end confdefs.h. */ 9565 1.1 mrg int i; 9566 1.1 mrg int 9567 1.1.1.11 mrg main (void) 9568 1.1 mrg { 9569 1.1 mrg 9570 1.1 mrg ; 9571 1.1 mrg return 0; 9572 1.1 mrg } 9573 1.1 mrg _ACEOF 9574 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 9575 1.1.1.11 mrg then : 9576 1.1.1.5 mrg eval $cacheid=yes 9577 1.1.1.11 mrg else $as_nop 9578 1.1.1.5 mrg eval $cacheid=no 9579 1.1 mrg fi 9580 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9581 1.1 mrg conftest$ac_exeext conftest.$ac_ext 9582 1.1.1.5 mrg fi 9583 1.1.1.5 mrg 9584 1.1.1.5 mrg 9585 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9586 1.1.1.4 mrg 9587 1.1.1.5 mrg eval supported=\$$cacheid 9588 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9589 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 9590 1.1 mrg if test "$supported" = "yes" ; then 9591 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 9592 1.1 mrg found="yes" 9593 1.1 mrg fi 9594 1.1 mrg fi 9595 1.1 mrg 9596 1.1 mrg 9597 1.1 mrg 9598 1.1 mrg 9599 1.1 mrg 9600 1.1 mrg 9601 1.1 mrg 9602 1.1.1.5 mrg 9603 1.1.1.5 mrg 9604 1.1.1.5 mrg 9605 1.1.1.5 mrg 9606 1.1.1.5 mrg 9607 1.1.1.5 mrg 9608 1.1.1.5 mrg 9609 1.1.1.5 mrg 9610 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 9611 1.1 mrg 9612 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9613 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9614 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9615 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9616 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 9617 1.1.1.11 mrg then : 9618 1.1.1.11 mrg printf %s "(cached) " >&6 9619 1.1.1.11 mrg else $as_nop 9620 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9621 1.1 mrg /* end confdefs.h. */ 9622 1.1 mrg int i; 9623 1.1 mrg _ACEOF 9624 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 9625 1.1.1.11 mrg then : 9626 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 9627 1.1.1.11 mrg else $as_nop 9628 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 9629 1.1 mrg fi 9630 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9631 1.1.1.5 mrg fi 9632 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9633 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9634 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9635 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9636 1.1 mrg fi 9637 1.1 mrg 9638 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9639 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9640 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9641 1.1 mrg fi 9642 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9643 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9644 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9645 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9646 1.1.1.11 mrg then : 9647 1.1.1.11 mrg printf %s "(cached) " >&6 9648 1.1.1.11 mrg else $as_nop 9649 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9650 1.1 mrg /* end confdefs.h. */ 9651 1.1 mrg int i; 9652 1.1 mrg _ACEOF 9653 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 9654 1.1.1.11 mrg then : 9655 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 9656 1.1.1.11 mrg else $as_nop 9657 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 9658 1.1 mrg fi 9659 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9660 1.1.1.5 mrg fi 9661 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9662 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9663 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9664 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9665 1.1 mrg fi 9666 1.1 mrg 9667 1.1 mrg found="no" 9668 1.1 mrg 9669 1.1 mrg if test $found = "no" ; then 9670 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9671 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9672 1.1 mrg fi 9673 1.1 mrg 9674 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9675 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9676 1.1 mrg fi 9677 1.1 mrg 9678 1.1.1.5 mrg CFLAGS="$CFLAGS -Wmain" 9679 1.1.1.5 mrg 9680 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 9681 1.1.1.11 mrg printf %s "checking if $CC supports -Wmain... " >&6; } 9682 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wmain 9683 1.1.1.11 mrg if eval test \${$cacheid+y} 9684 1.1.1.11 mrg then : 9685 1.1.1.11 mrg printf %s "(cached) " >&6 9686 1.1.1.11 mrg else $as_nop 9687 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9688 1.1 mrg /* end confdefs.h. */ 9689 1.1 mrg int i; 9690 1.1 mrg int 9691 1.1.1.11 mrg main (void) 9692 1.1 mrg { 9693 1.1 mrg 9694 1.1 mrg ; 9695 1.1 mrg return 0; 9696 1.1 mrg } 9697 1.1 mrg _ACEOF 9698 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 9699 1.1.1.11 mrg then : 9700 1.1.1.5 mrg eval $cacheid=yes 9701 1.1.1.11 mrg else $as_nop 9702 1.1.1.5 mrg eval $cacheid=no 9703 1.1 mrg fi 9704 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9705 1.1 mrg conftest$ac_exeext conftest.$ac_ext 9706 1.1.1.5 mrg fi 9707 1.1.1.5 mrg 9708 1.1.1.5 mrg 9709 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9710 1.1.1.4 mrg 9711 1.1.1.5 mrg eval supported=\$$cacheid 9712 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9713 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 9714 1.1 mrg if test "$supported" = "yes" ; then 9715 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 9716 1.1 mrg found="yes" 9717 1.1 mrg fi 9718 1.1 mrg fi 9719 1.1 mrg 9720 1.1 mrg 9721 1.1 mrg 9722 1.1 mrg 9723 1.1 mrg 9724 1.1 mrg 9725 1.1 mrg 9726 1.1.1.5 mrg 9727 1.1.1.5 mrg 9728 1.1.1.5 mrg 9729 1.1.1.5 mrg 9730 1.1.1.5 mrg 9731 1.1.1.5 mrg 9732 1.1.1.5 mrg 9733 1.1.1.5 mrg 9734 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 9735 1.1 mrg 9736 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9737 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9738 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9739 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9740 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 9741 1.1.1.11 mrg then : 9742 1.1.1.11 mrg printf %s "(cached) " >&6 9743 1.1.1.11 mrg else $as_nop 9744 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9745 1.1 mrg /* end confdefs.h. */ 9746 1.1 mrg int i; 9747 1.1 mrg _ACEOF 9748 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 9749 1.1.1.11 mrg then : 9750 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 9751 1.1.1.11 mrg else $as_nop 9752 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 9753 1.1 mrg fi 9754 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9755 1.1.1.5 mrg fi 9756 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9757 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9758 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9759 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9760 1.1 mrg fi 9761 1.1 mrg 9762 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9763 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9764 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9765 1.1 mrg fi 9766 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9767 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9768 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9769 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9770 1.1.1.11 mrg then : 9771 1.1.1.11 mrg printf %s "(cached) " >&6 9772 1.1.1.11 mrg else $as_nop 9773 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9774 1.1 mrg /* end confdefs.h. */ 9775 1.1 mrg int i; 9776 1.1 mrg _ACEOF 9777 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 9778 1.1.1.11 mrg then : 9779 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 9780 1.1.1.11 mrg else $as_nop 9781 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 9782 1.1 mrg fi 9783 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9784 1.1.1.5 mrg fi 9785 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9786 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9787 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9788 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9789 1.1 mrg fi 9790 1.1 mrg 9791 1.1 mrg found="no" 9792 1.1 mrg 9793 1.1 mrg if test $found = "no" ; then 9794 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9795 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9796 1.1 mrg fi 9797 1.1 mrg 9798 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9799 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9800 1.1 mrg fi 9801 1.1 mrg 9802 1.1.1.5 mrg CFLAGS="$CFLAGS -Wmissing-braces" 9803 1.1 mrg 9804 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 9805 1.1.1.11 mrg printf %s "checking if $CC supports -Wmissing-braces... " >&6; } 9806 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wmissing_braces 9807 1.1.1.11 mrg if eval test \${$cacheid+y} 9808 1.1.1.11 mrg then : 9809 1.1.1.11 mrg printf %s "(cached) " >&6 9810 1.1.1.11 mrg else $as_nop 9811 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9812 1.1 mrg /* end confdefs.h. */ 9813 1.1 mrg int i; 9814 1.1 mrg int 9815 1.1.1.11 mrg main (void) 9816 1.1 mrg { 9817 1.1 mrg 9818 1.1 mrg ; 9819 1.1 mrg return 0; 9820 1.1 mrg } 9821 1.1 mrg _ACEOF 9822 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 9823 1.1.1.11 mrg then : 9824 1.1.1.5 mrg eval $cacheid=yes 9825 1.1.1.11 mrg else $as_nop 9826 1.1.1.5 mrg eval $cacheid=no 9827 1.1 mrg fi 9828 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9829 1.1 mrg conftest$ac_exeext conftest.$ac_ext 9830 1.1.1.5 mrg fi 9831 1.1.1.5 mrg 9832 1.1.1.5 mrg 9833 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9834 1.1.1.4 mrg 9835 1.1.1.5 mrg eval supported=\$$cacheid 9836 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9837 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 9838 1.1 mrg if test "$supported" = "yes" ; then 9839 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9840 1.1 mrg found="yes" 9841 1.1 mrg fi 9842 1.1 mrg fi 9843 1.1 mrg 9844 1.1 mrg 9845 1.1 mrg 9846 1.1 mrg 9847 1.1 mrg 9848 1.1 mrg 9849 1.1 mrg 9850 1.1.1.5 mrg 9851 1.1.1.5 mrg 9852 1.1.1.5 mrg 9853 1.1.1.5 mrg 9854 1.1.1.5 mrg 9855 1.1.1.5 mrg 9856 1.1.1.5 mrg 9857 1.1.1.5 mrg 9858 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 9859 1.1 mrg 9860 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9861 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9862 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9863 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9864 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 9865 1.1.1.11 mrg then : 9866 1.1.1.11 mrg printf %s "(cached) " >&6 9867 1.1.1.11 mrg else $as_nop 9868 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9869 1.1 mrg /* end confdefs.h. */ 9870 1.1 mrg int i; 9871 1.1 mrg _ACEOF 9872 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 9873 1.1.1.11 mrg then : 9874 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 9875 1.1.1.11 mrg else $as_nop 9876 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 9877 1.1 mrg fi 9878 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9879 1.1.1.5 mrg fi 9880 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9881 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9882 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9883 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9884 1.1 mrg fi 9885 1.1 mrg 9886 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9887 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9888 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9889 1.1 mrg fi 9890 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9891 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9892 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9893 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9894 1.1.1.11 mrg then : 9895 1.1.1.11 mrg printf %s "(cached) " >&6 9896 1.1.1.11 mrg else $as_nop 9897 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9898 1.1 mrg /* end confdefs.h. */ 9899 1.1 mrg int i; 9900 1.1 mrg _ACEOF 9901 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 9902 1.1.1.11 mrg then : 9903 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 9904 1.1.1.11 mrg else $as_nop 9905 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 9906 1.1 mrg fi 9907 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9908 1.1.1.5 mrg fi 9909 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9910 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9911 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9912 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9913 1.1 mrg fi 9914 1.1 mrg 9915 1.1 mrg found="no" 9916 1.1 mrg 9917 1.1 mrg if test $found = "no" ; then 9918 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9919 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9920 1.1 mrg fi 9921 1.1 mrg 9922 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9923 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9924 1.1 mrg fi 9925 1.1 mrg 9926 1.1.1.5 mrg CFLAGS="$CFLAGS -Wsequence-point" 9927 1.1 mrg 9928 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 9929 1.1.1.11 mrg printf %s "checking if $CC supports -Wsequence-point... " >&6; } 9930 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wsequence_point 9931 1.1.1.11 mrg if eval test \${$cacheid+y} 9932 1.1.1.11 mrg then : 9933 1.1.1.11 mrg printf %s "(cached) " >&6 9934 1.1.1.11 mrg else $as_nop 9935 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9936 1.1 mrg /* end confdefs.h. */ 9937 1.1 mrg int i; 9938 1.1 mrg int 9939 1.1.1.11 mrg main (void) 9940 1.1 mrg { 9941 1.1 mrg 9942 1.1 mrg ; 9943 1.1 mrg return 0; 9944 1.1 mrg } 9945 1.1 mrg _ACEOF 9946 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 9947 1.1.1.11 mrg then : 9948 1.1.1.5 mrg eval $cacheid=yes 9949 1.1.1.11 mrg else $as_nop 9950 1.1.1.5 mrg eval $cacheid=no 9951 1.1 mrg fi 9952 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9953 1.1 mrg conftest$ac_exeext conftest.$ac_ext 9954 1.1.1.5 mrg fi 9955 1.1.1.5 mrg 9956 1.1.1.5 mrg 9957 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 9958 1.1 mrg 9959 1.1.1.5 mrg eval supported=\$$cacheid 9960 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9961 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 9962 1.1.1.4 mrg if test "$supported" = "yes" ; then 9963 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 9964 1.1.1.4 mrg found="yes" 9965 1.1.1.4 mrg fi 9966 1.1.1.4 mrg fi 9967 1.1 mrg 9968 1.1 mrg 9969 1.1 mrg 9970 1.1 mrg 9971 1.1 mrg 9972 1.1 mrg 9973 1.1 mrg 9974 1.1.1.5 mrg 9975 1.1.1.5 mrg 9976 1.1.1.5 mrg 9977 1.1.1.5 mrg 9978 1.1.1.5 mrg 9979 1.1.1.5 mrg 9980 1.1.1.5 mrg 9981 1.1.1.5 mrg 9982 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 9983 1.1 mrg 9984 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9985 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9986 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9987 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9988 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 9989 1.1.1.11 mrg then : 9990 1.1.1.11 mrg printf %s "(cached) " >&6 9991 1.1.1.11 mrg else $as_nop 9992 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9993 1.1 mrg /* end confdefs.h. */ 9994 1.1 mrg int i; 9995 1.1 mrg _ACEOF 9996 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 9997 1.1.1.11 mrg then : 9998 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 9999 1.1.1.11 mrg else $as_nop 10000 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 10001 1.1 mrg fi 10002 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10003 1.1.1.5 mrg fi 10004 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10005 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10006 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10007 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10008 1.1 mrg fi 10009 1.1 mrg 10010 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10011 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10012 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10013 1.1 mrg fi 10014 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10015 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10016 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10017 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10018 1.1.1.11 mrg then : 10019 1.1.1.11 mrg printf %s "(cached) " >&6 10020 1.1.1.11 mrg else $as_nop 10021 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10022 1.1 mrg /* end confdefs.h. */ 10023 1.1 mrg int i; 10024 1.1 mrg _ACEOF 10025 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 10026 1.1.1.11 mrg then : 10027 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 10028 1.1.1.11 mrg else $as_nop 10029 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 10030 1.1 mrg fi 10031 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10032 1.1.1.5 mrg fi 10033 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10034 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10035 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10036 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10037 1.1 mrg fi 10038 1.1 mrg 10039 1.1 mrg found="no" 10040 1.1 mrg 10041 1.1 mrg if test $found = "no" ; then 10042 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10043 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10044 1.1 mrg fi 10045 1.1 mrg 10046 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10047 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10048 1.1 mrg fi 10049 1.1 mrg 10050 1.1.1.5 mrg CFLAGS="$CFLAGS -Wreturn-type" 10051 1.1 mrg 10052 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 10053 1.1.1.11 mrg printf %s "checking if $CC supports -Wreturn-type... " >&6; } 10054 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wreturn_type 10055 1.1.1.11 mrg if eval test \${$cacheid+y} 10056 1.1.1.11 mrg then : 10057 1.1.1.11 mrg printf %s "(cached) " >&6 10058 1.1.1.11 mrg else $as_nop 10059 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10060 1.1 mrg /* end confdefs.h. */ 10061 1.1 mrg int i; 10062 1.1 mrg int 10063 1.1.1.11 mrg main (void) 10064 1.1 mrg { 10065 1.1 mrg 10066 1.1 mrg ; 10067 1.1 mrg return 0; 10068 1.1 mrg } 10069 1.1 mrg _ACEOF 10070 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 10071 1.1.1.11 mrg then : 10072 1.1.1.5 mrg eval $cacheid=yes 10073 1.1.1.11 mrg else $as_nop 10074 1.1.1.5 mrg eval $cacheid=no 10075 1.1 mrg fi 10076 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 10077 1.1 mrg conftest$ac_exeext conftest.$ac_ext 10078 1.1.1.5 mrg fi 10079 1.1.1.5 mrg 10080 1.1.1.5 mrg 10081 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10082 1.1.1.4 mrg 10083 1.1.1.5 mrg eval supported=\$$cacheid 10084 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10085 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 10086 1.1 mrg if test "$supported" = "yes" ; then 10087 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 10088 1.1 mrg found="yes" 10089 1.1 mrg fi 10090 1.1 mrg fi 10091 1.1 mrg 10092 1.1 mrg 10093 1.1 mrg 10094 1.1 mrg 10095 1.1 mrg 10096 1.1 mrg 10097 1.1 mrg 10098 1.1.1.5 mrg 10099 1.1.1.5 mrg 10100 1.1.1.5 mrg 10101 1.1.1.5 mrg 10102 1.1.1.5 mrg 10103 1.1.1.5 mrg 10104 1.1.1.5 mrg 10105 1.1.1.5 mrg 10106 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 10107 1.1 mrg 10108 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10109 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10110 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10111 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10112 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 10113 1.1.1.11 mrg then : 10114 1.1.1.11 mrg printf %s "(cached) " >&6 10115 1.1.1.11 mrg else $as_nop 10116 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10117 1.1 mrg /* end confdefs.h. */ 10118 1.1 mrg int i; 10119 1.1 mrg _ACEOF 10120 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 10121 1.1.1.11 mrg then : 10122 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 10123 1.1.1.11 mrg else $as_nop 10124 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 10125 1.1 mrg fi 10126 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10127 1.1.1.5 mrg fi 10128 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10129 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10130 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10131 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10132 1.1 mrg fi 10133 1.1 mrg 10134 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10135 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10136 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10137 1.1 mrg fi 10138 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10139 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10140 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10141 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10142 1.1.1.11 mrg then : 10143 1.1.1.11 mrg printf %s "(cached) " >&6 10144 1.1.1.11 mrg else $as_nop 10145 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10146 1.1 mrg /* end confdefs.h. */ 10147 1.1 mrg int i; 10148 1.1 mrg _ACEOF 10149 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 10150 1.1.1.11 mrg then : 10151 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 10152 1.1.1.11 mrg else $as_nop 10153 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 10154 1.1 mrg fi 10155 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10156 1.1.1.5 mrg fi 10157 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10158 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10159 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10160 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10161 1.1 mrg fi 10162 1.1 mrg 10163 1.1 mrg found="no" 10164 1.1 mrg 10165 1.1 mrg if test $found = "no" ; then 10166 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10167 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10168 1.1 mrg fi 10169 1.1 mrg 10170 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10171 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10172 1.1 mrg fi 10173 1.1 mrg 10174 1.1.1.5 mrg CFLAGS="$CFLAGS -Wtrigraphs" 10175 1.1 mrg 10176 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 10177 1.1.1.11 mrg printf %s "checking if $CC supports -Wtrigraphs... " >&6; } 10178 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wtrigraphs 10179 1.1.1.11 mrg if eval test \${$cacheid+y} 10180 1.1.1.11 mrg then : 10181 1.1.1.11 mrg printf %s "(cached) " >&6 10182 1.1.1.11 mrg else $as_nop 10183 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10184 1.1 mrg /* end confdefs.h. */ 10185 1.1 mrg int i; 10186 1.1 mrg int 10187 1.1.1.11 mrg main (void) 10188 1.1 mrg { 10189 1.1 mrg 10190 1.1 mrg ; 10191 1.1 mrg return 0; 10192 1.1 mrg } 10193 1.1 mrg _ACEOF 10194 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 10195 1.1.1.11 mrg then : 10196 1.1.1.5 mrg eval $cacheid=yes 10197 1.1.1.11 mrg else $as_nop 10198 1.1.1.5 mrg eval $cacheid=no 10199 1.1 mrg fi 10200 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 10201 1.1 mrg conftest$ac_exeext conftest.$ac_ext 10202 1.1.1.5 mrg fi 10203 1.1.1.5 mrg 10204 1.1.1.5 mrg 10205 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10206 1.1.1.4 mrg 10207 1.1.1.5 mrg eval supported=\$$cacheid 10208 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10209 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 10210 1.1 mrg if test "$supported" = "yes" ; then 10211 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 10212 1.1 mrg found="yes" 10213 1.1 mrg fi 10214 1.1 mrg fi 10215 1.1 mrg 10216 1.1 mrg 10217 1.1 mrg 10218 1.1 mrg 10219 1.1.1.4 mrg 10220 1.1.1.4 mrg 10221 1.1 mrg 10222 1.1 mrg 10223 1.1 mrg 10224 1.1 mrg 10225 1.1 mrg 10226 1.1 mrg 10227 1.1 mrg 10228 1.1 mrg 10229 1.1 mrg 10230 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 10231 1.1 mrg 10232 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10233 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10234 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10235 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10236 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 10237 1.1.1.11 mrg then : 10238 1.1.1.11 mrg printf %s "(cached) " >&6 10239 1.1.1.11 mrg else $as_nop 10240 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10241 1.1 mrg /* end confdefs.h. */ 10242 1.1 mrg int i; 10243 1.1 mrg _ACEOF 10244 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 10245 1.1.1.11 mrg then : 10246 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 10247 1.1.1.11 mrg else $as_nop 10248 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 10249 1.1 mrg fi 10250 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10251 1.1.1.5 mrg fi 10252 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10253 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10254 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10255 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10256 1.1 mrg fi 10257 1.1 mrg 10258 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10259 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10260 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10261 1.1 mrg fi 10262 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10263 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10264 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10265 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10266 1.1.1.11 mrg then : 10267 1.1.1.11 mrg printf %s "(cached) " >&6 10268 1.1.1.11 mrg else $as_nop 10269 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10270 1.1 mrg /* end confdefs.h. */ 10271 1.1 mrg int i; 10272 1.1 mrg _ACEOF 10273 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 10274 1.1.1.11 mrg then : 10275 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 10276 1.1.1.11 mrg else $as_nop 10277 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 10278 1.1 mrg fi 10279 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10280 1.1.1.5 mrg fi 10281 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10282 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10283 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10284 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10285 1.1 mrg fi 10286 1.1 mrg 10287 1.1 mrg found="no" 10288 1.1 mrg 10289 1.1 mrg if test $found = "no" ; then 10290 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10291 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10292 1.1 mrg fi 10293 1.1 mrg 10294 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10295 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10296 1.1 mrg fi 10297 1.1 mrg 10298 1.1.1.5 mrg CFLAGS="$CFLAGS -Warray-bounds" 10299 1.1 mrg 10300 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 10301 1.1.1.11 mrg printf %s "checking if $CC supports -Warray-bounds... " >&6; } 10302 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Warray_bounds 10303 1.1.1.11 mrg if eval test \${$cacheid+y} 10304 1.1.1.11 mrg then : 10305 1.1.1.11 mrg printf %s "(cached) " >&6 10306 1.1.1.11 mrg else $as_nop 10307 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10308 1.1 mrg /* end confdefs.h. */ 10309 1.1 mrg int i; 10310 1.1 mrg int 10311 1.1.1.11 mrg main (void) 10312 1.1 mrg { 10313 1.1 mrg 10314 1.1 mrg ; 10315 1.1 mrg return 0; 10316 1.1 mrg } 10317 1.1 mrg _ACEOF 10318 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 10319 1.1.1.11 mrg then : 10320 1.1.1.5 mrg eval $cacheid=yes 10321 1.1.1.11 mrg else $as_nop 10322 1.1.1.5 mrg eval $cacheid=no 10323 1.1 mrg fi 10324 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 10325 1.1 mrg conftest$ac_exeext conftest.$ac_ext 10326 1.1.1.5 mrg fi 10327 1.1.1.5 mrg 10328 1.1.1.5 mrg 10329 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10330 1.1.1.4 mrg 10331 1.1.1.5 mrg eval supported=\$$cacheid 10332 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10333 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 10334 1.1 mrg if test "$supported" = "yes" ; then 10335 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 10336 1.1 mrg found="yes" 10337 1.1 mrg fi 10338 1.1 mrg fi 10339 1.1 mrg 10340 1.1 mrg 10341 1.1 mrg 10342 1.1 mrg 10343 1.1 mrg 10344 1.1 mrg 10345 1.1 mrg 10346 1.1.1.5 mrg 10347 1.1.1.5 mrg 10348 1.1.1.5 mrg 10349 1.1.1.5 mrg 10350 1.1.1.5 mrg 10351 1.1.1.5 mrg 10352 1.1.1.5 mrg 10353 1.1.1.5 mrg 10354 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 10355 1.1 mrg 10356 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10357 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10358 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10359 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10360 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 10361 1.1.1.11 mrg then : 10362 1.1.1.11 mrg printf %s "(cached) " >&6 10363 1.1.1.11 mrg else $as_nop 10364 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10365 1.1 mrg /* end confdefs.h. */ 10366 1.1 mrg int i; 10367 1.1 mrg _ACEOF 10368 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 10369 1.1.1.11 mrg then : 10370 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 10371 1.1.1.11 mrg else $as_nop 10372 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 10373 1.1 mrg fi 10374 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10375 1.1.1.5 mrg fi 10376 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10377 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10378 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10379 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10380 1.1 mrg fi 10381 1.1 mrg 10382 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10383 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10384 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10385 1.1 mrg fi 10386 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10387 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10388 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10389 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10390 1.1.1.11 mrg then : 10391 1.1.1.11 mrg printf %s "(cached) " >&6 10392 1.1.1.11 mrg else $as_nop 10393 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10394 1.1 mrg /* end confdefs.h. */ 10395 1.1 mrg int i; 10396 1.1 mrg _ACEOF 10397 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 10398 1.1.1.11 mrg then : 10399 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 10400 1.1.1.11 mrg else $as_nop 10401 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 10402 1.1 mrg fi 10403 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10404 1.1.1.5 mrg fi 10405 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10406 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10407 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10408 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10409 1.1 mrg fi 10410 1.1 mrg 10411 1.1 mrg found="no" 10412 1.1 mrg 10413 1.1 mrg if test $found = "no" ; then 10414 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10415 1.1.1.4 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10416 1.1.1.4 mrg fi 10417 1.1 mrg 10418 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10419 1.1.1.4 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10420 1.1.1.4 mrg fi 10421 1.1 mrg 10422 1.1.1.5 mrg CFLAGS="$CFLAGS -Wwrite-strings" 10423 1.1 mrg 10424 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 10425 1.1.1.11 mrg printf %s "checking if $CC supports -Wwrite-strings... " >&6; } 10426 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wwrite_strings 10427 1.1.1.11 mrg if eval test \${$cacheid+y} 10428 1.1.1.11 mrg then : 10429 1.1.1.11 mrg printf %s "(cached) " >&6 10430 1.1.1.11 mrg else $as_nop 10431 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10432 1.1.1.4 mrg /* end confdefs.h. */ 10433 1.1.1.4 mrg int i; 10434 1.1.1.4 mrg int 10435 1.1.1.11 mrg main (void) 10436 1.1.1.4 mrg { 10437 1.1 mrg 10438 1.1.1.4 mrg ; 10439 1.1.1.4 mrg return 0; 10440 1.1.1.4 mrg } 10441 1.1.1.4 mrg _ACEOF 10442 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 10443 1.1.1.11 mrg then : 10444 1.1.1.5 mrg eval $cacheid=yes 10445 1.1.1.11 mrg else $as_nop 10446 1.1.1.5 mrg eval $cacheid=no 10447 1.1.1.4 mrg fi 10448 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 10449 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext 10450 1.1.1.5 mrg fi 10451 1.1.1.5 mrg 10452 1.1.1.5 mrg 10453 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10454 1.1 mrg 10455 1.1.1.5 mrg eval supported=\$$cacheid 10456 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10457 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 10458 1.1.1.4 mrg if test "$supported" = "yes" ; then 10459 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 10460 1.1.1.4 mrg found="yes" 10461 1.1.1.4 mrg fi 10462 1.1.1.4 mrg fi 10463 1.1 mrg 10464 1.1 mrg 10465 1.1 mrg 10466 1.1.1.5 mrg 10467 1.1.1.5 mrg 10468 1.1.1.5 mrg 10469 1.1.1.5 mrg 10470 1.1.1.5 mrg 10471 1.1.1.5 mrg 10472 1.1.1.5 mrg 10473 1.1 mrg 10474 1.1 mrg 10475 1.1 mrg 10476 1.1 mrg 10477 1.1 mrg 10478 1.1 mrg xorg_testset_save_CFLAGS="$CFLAGS" 10479 1.1 mrg 10480 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10481 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10482 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10483 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10484 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 10485 1.1.1.11 mrg then : 10486 1.1.1.11 mrg printf %s "(cached) " >&6 10487 1.1.1.11 mrg else $as_nop 10488 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10489 1.1 mrg /* end confdefs.h. */ 10490 1.1 mrg int i; 10491 1.1 mrg _ACEOF 10492 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 10493 1.1.1.11 mrg then : 10494 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 10495 1.1.1.11 mrg else $as_nop 10496 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 10497 1.1 mrg fi 10498 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10499 1.1.1.5 mrg fi 10500 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10501 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10502 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10503 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10504 1.1 mrg fi 10505 1.1 mrg 10506 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10507 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10508 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10509 1.1 mrg fi 10510 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10511 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10512 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10513 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10514 1.1.1.11 mrg then : 10515 1.1.1.11 mrg printf %s "(cached) " >&6 10516 1.1.1.11 mrg else $as_nop 10517 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10518 1.1 mrg /* end confdefs.h. */ 10519 1.1 mrg int i; 10520 1.1 mrg _ACEOF 10521 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 10522 1.1.1.11 mrg then : 10523 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 10524 1.1.1.11 mrg else $as_nop 10525 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 10526 1.1 mrg fi 10527 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10528 1.1.1.5 mrg fi 10529 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10530 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10531 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10532 1.1 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10533 1.1 mrg fi 10534 1.1 mrg 10535 1.1 mrg found="no" 10536 1.1 mrg 10537 1.1 mrg if test $found = "no" ; then 10538 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10539 1.1 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10540 1.1 mrg fi 10541 1.1 mrg 10542 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10543 1.1 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10544 1.1 mrg fi 10545 1.1 mrg 10546 1.1.1.5 mrg CFLAGS="$CFLAGS -Waddress" 10547 1.1 mrg 10548 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 10549 1.1.1.11 mrg printf %s "checking if $CC supports -Waddress... " >&6; } 10550 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Waddress 10551 1.1.1.11 mrg if eval test \${$cacheid+y} 10552 1.1.1.11 mrg then : 10553 1.1.1.11 mrg printf %s "(cached) " >&6 10554 1.1.1.11 mrg else $as_nop 10555 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10556 1.1 mrg /* end confdefs.h. */ 10557 1.1 mrg int i; 10558 1.1 mrg int 10559 1.1.1.11 mrg main (void) 10560 1.1 mrg { 10561 1.1 mrg 10562 1.1 mrg ; 10563 1.1 mrg return 0; 10564 1.1 mrg } 10565 1.1 mrg _ACEOF 10566 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 10567 1.1.1.11 mrg then : 10568 1.1.1.5 mrg eval $cacheid=yes 10569 1.1.1.11 mrg else $as_nop 10570 1.1.1.5 mrg eval $cacheid=no 10571 1.1 mrg fi 10572 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 10573 1.1 mrg conftest$ac_exeext conftest.$ac_ext 10574 1.1.1.5 mrg fi 10575 1.1.1.5 mrg 10576 1.1.1.5 mrg 10577 1.1.1.4 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10578 1.1.1.4 mrg 10579 1.1.1.5 mrg eval supported=\$$cacheid 10580 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10581 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 10582 1.1 mrg if test "$supported" = "yes" ; then 10583 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 10584 1.1 mrg found="yes" 10585 1.1 mrg fi 10586 1.1 mrg fi 10587 1.1 mrg 10588 1.1 mrg 10589 1.1 mrg 10590 1.1 mrg 10591 1.1 mrg 10592 1.1 mrg 10593 1.1 mrg 10594 1.1 mrg 10595 1.1 mrg 10596 1.1 mrg 10597 1.1 mrg 10598 1.1 mrg 10599 1.1 mrg 10600 1.1 mrg 10601 1.1 mrg 10602 1.1.1.5 mrg xorg_testset_save_CFLAGS="$CFLAGS" 10603 1.1.1.5 mrg 10604 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10605 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10606 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10607 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10608 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 10609 1.1.1.11 mrg then : 10610 1.1.1.11 mrg printf %s "(cached) " >&6 10611 1.1.1.11 mrg else $as_nop 10612 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10613 1.1.1.5 mrg /* end confdefs.h. */ 10614 1.1.1.5 mrg int i; 10615 1.1.1.5 mrg _ACEOF 10616 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 10617 1.1.1.11 mrg then : 10618 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 10619 1.1.1.11 mrg else $as_nop 10620 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 10621 1.1 mrg fi 10622 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10623 1.1 mrg fi 10624 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10625 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10626 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10627 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10628 1.1 mrg fi 10629 1.1 mrg 10630 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10631 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10632 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10633 1.1.1.5 mrg fi 10634 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10635 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10636 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10637 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10638 1.1.1.11 mrg then : 10639 1.1.1.11 mrg printf %s "(cached) " >&6 10640 1.1.1.11 mrg else $as_nop 10641 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10642 1.1.1.5 mrg /* end confdefs.h. */ 10643 1.1.1.5 mrg int i; 10644 1.1.1.5 mrg _ACEOF 10645 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 10646 1.1.1.11 mrg then : 10647 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 10648 1.1.1.11 mrg else $as_nop 10649 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 10650 1.1 mrg fi 10651 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10652 1.1 mrg fi 10653 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10654 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10655 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10656 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10657 1.1 mrg fi 10658 1.1 mrg 10659 1.1.1.5 mrg found="no" 10660 1.1 mrg 10661 1.1.1.5 mrg if test $found = "no" ; then 10662 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10663 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10664 1.1.1.5 mrg fi 10665 1.1 mrg 10666 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10667 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10668 1.1.1.5 mrg fi 10669 1.1.1.5 mrg 10670 1.1.1.5 mrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 10671 1.1.1.5 mrg 10672 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 10673 1.1.1.11 mrg printf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 10674 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 10675 1.1.1.11 mrg if eval test \${$cacheid+y} 10676 1.1.1.11 mrg then : 10677 1.1.1.11 mrg printf %s "(cached) " >&6 10678 1.1.1.11 mrg else $as_nop 10679 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10680 1.1.1.5 mrg /* end confdefs.h. */ 10681 1.1.1.5 mrg int i; 10682 1.1.1.5 mrg int 10683 1.1.1.11 mrg main (void) 10684 1.1.1.5 mrg { 10685 1.1 mrg 10686 1.1.1.5 mrg ; 10687 1.1.1.5 mrg return 0; 10688 1.1.1.5 mrg } 10689 1.1.1.5 mrg _ACEOF 10690 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 10691 1.1.1.11 mrg then : 10692 1.1.1.5 mrg eval $cacheid=yes 10693 1.1.1.11 mrg else $as_nop 10694 1.1.1.5 mrg eval $cacheid=no 10695 1.1.1.5 mrg fi 10696 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 10697 1.1.1.5 mrg conftest$ac_exeext conftest.$ac_ext 10698 1.1 mrg fi 10699 1.1 mrg 10700 1.1.1.5 mrg 10701 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10702 1.1.1.5 mrg 10703 1.1.1.5 mrg eval supported=\$$cacheid 10704 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10705 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 10706 1.1.1.5 mrg if test "$supported" = "yes" ; then 10707 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 10708 1.1.1.5 mrg found="yes" 10709 1.1.1.5 mrg fi 10710 1.1.1.5 mrg fi 10711 1.1.1.5 mrg 10712 1.1.1.5 mrg 10713 1.1.1.5 mrg 10714 1.1.1.5 mrg 10715 1.1.1.5 mrg 10716 1.1.1.5 mrg 10717 1.1.1.5 mrg 10718 1.1.1.5 mrg 10719 1.1.1.5 mrg 10720 1.1.1.5 mrg 10721 1.1.1.5 mrg 10722 1.1.1.5 mrg 10723 1.1.1.5 mrg 10724 1.1.1.5 mrg 10725 1.1.1.5 mrg 10726 1.1.1.5 mrg xorg_testset_save_CFLAGS="$CFLAGS" 10727 1.1.1.5 mrg 10728 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10729 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10730 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10731 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10732 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 10733 1.1.1.11 mrg then : 10734 1.1.1.11 mrg printf %s "(cached) " >&6 10735 1.1.1.11 mrg else $as_nop 10736 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10737 1.1.1.5 mrg /* end confdefs.h. */ 10738 1.1.1.5 mrg int i; 10739 1.1.1.5 mrg _ACEOF 10740 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 10741 1.1.1.11 mrg then : 10742 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 10743 1.1.1.11 mrg else $as_nop 10744 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 10745 1.1.1.5 mrg fi 10746 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10747 1.1.1.5 mrg fi 10748 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10749 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10750 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10751 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10752 1.1.1.4 mrg fi 10753 1.1 mrg 10754 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10755 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10756 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10757 1.1.1.5 mrg fi 10758 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10759 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10760 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10761 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10762 1.1.1.11 mrg then : 10763 1.1.1.11 mrg printf %s "(cached) " >&6 10764 1.1.1.11 mrg else $as_nop 10765 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10766 1.1.1.5 mrg /* end confdefs.h. */ 10767 1.1.1.5 mrg int i; 10768 1.1.1.5 mrg _ACEOF 10769 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 10770 1.1.1.11 mrg then : 10771 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 10772 1.1.1.11 mrg else $as_nop 10773 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 10774 1.1.1.4 mrg fi 10775 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10776 1.1.1.4 mrg fi 10777 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10778 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10779 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10780 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10781 1.1.1.4 mrg fi 10782 1.1 mrg 10783 1.1.1.5 mrg found="no" 10784 1.1 mrg 10785 1.1.1.5 mrg if test $found = "no" ; then 10786 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10787 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10788 1.1.1.5 mrg fi 10789 1.1 mrg 10790 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10791 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10792 1.1.1.5 mrg fi 10793 1.1.1.5 mrg 10794 1.1.1.5 mrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 10795 1.1.1.5 mrg 10796 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 10797 1.1.1.11 mrg printf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 10798 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 10799 1.1.1.11 mrg if eval test \${$cacheid+y} 10800 1.1.1.11 mrg then : 10801 1.1.1.11 mrg printf %s "(cached) " >&6 10802 1.1.1.11 mrg else $as_nop 10803 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10804 1.1.1.5 mrg /* end confdefs.h. */ 10805 1.1.1.5 mrg int i; 10806 1.1.1.5 mrg int 10807 1.1.1.11 mrg main (void) 10808 1.1.1.5 mrg { 10809 1.1.1.5 mrg 10810 1.1.1.5 mrg ; 10811 1.1.1.5 mrg return 0; 10812 1.1.1.5 mrg } 10813 1.1.1.4 mrg _ACEOF 10814 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 10815 1.1.1.11 mrg then : 10816 1.1.1.5 mrg eval $cacheid=yes 10817 1.1.1.11 mrg else $as_nop 10818 1.1.1.5 mrg eval $cacheid=no 10819 1.1.1.4 mrg fi 10820 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 10821 1.1.1.5 mrg conftest$ac_exeext conftest.$ac_ext 10822 1.1.1.4 mrg fi 10823 1.1 mrg 10824 1.1 mrg 10825 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10826 1.1.1.5 mrg 10827 1.1.1.5 mrg eval supported=\$$cacheid 10828 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10829 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 10830 1.1.1.5 mrg if test "$supported" = "yes" ; then 10831 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 10832 1.1.1.5 mrg found="yes" 10833 1.1.1.5 mrg fi 10834 1.1.1.5 mrg fi 10835 1.1 mrg 10836 1.1 mrg 10837 1.1.1.4 mrg fi 10838 1.1 mrg 10839 1.1 mrg 10840 1.1 mrg 10841 1.1 mrg 10842 1.1.1.5 mrg 10843 1.1.1.5 mrg 10844 1.1.1.5 mrg 10845 1.1.1.5 mrg CWARNFLAGS="$BASE_CFLAGS" 10846 1.1.1.5 mrg if test "x$GCC" = xyes ; then 10847 1.1.1.5 mrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 10848 1.1.1.5 mrg fi 10849 1.1.1.5 mrg 10850 1.1.1.5 mrg 10851 1.1.1.5 mrg 10852 1.1.1.5 mrg 10853 1.1.1.5 mrg 10854 1.1.1.5 mrg 10855 1.1.1.5 mrg 10856 1.1.1.5 mrg 10857 1.1.1.5 mrg # Check whether --enable-strict-compilation was given. 10858 1.1.1.11 mrg if test ${enable_strict_compilation+y} 10859 1.1.1.11 mrg then : 10860 1.1.1.5 mrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10861 1.1.1.11 mrg else $as_nop 10862 1.1.1.5 mrg STRICT_COMPILE=no 10863 1.1 mrg fi 10864 1.1.1.4 mrg 10865 1.1.1.4 mrg 10866 1.1.1.5 mrg 10867 1.1.1.5 mrg 10868 1.1.1.5 mrg 10869 1.1.1.5 mrg 10870 1.1.1.5 mrg STRICT_CFLAGS="" 10871 1.1.1.5 mrg 10872 1.1.1.5 mrg 10873 1.1.1.5 mrg 10874 1.1.1.5 mrg 10875 1.1.1.5 mrg 10876 1.1.1.5 mrg 10877 1.1.1.5 mrg 10878 1.1.1.5 mrg 10879 1.1.1.5 mrg 10880 1.1.1.5 mrg 10881 1.1.1.5 mrg 10882 1.1.1.5 mrg 10883 1.1.1.5 mrg 10884 1.1.1.5 mrg xorg_testset_save_CFLAGS="$CFLAGS" 10885 1.1.1.5 mrg 10886 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10887 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10888 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10889 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10890 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 10891 1.1.1.11 mrg then : 10892 1.1.1.11 mrg printf %s "(cached) " >&6 10893 1.1.1.11 mrg else $as_nop 10894 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10895 1.1.1.5 mrg /* end confdefs.h. */ 10896 1.1.1.5 mrg int i; 10897 1.1.1.5 mrg _ACEOF 10898 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 10899 1.1.1.11 mrg then : 10900 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 10901 1.1.1.11 mrg else $as_nop 10902 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 10903 1.1.1.5 mrg fi 10904 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10905 1.1.1.5 mrg fi 10906 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10907 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10908 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10909 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10910 1.1 mrg fi 10911 1.1.1.4 mrg 10912 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10913 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10914 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10915 1.1.1.5 mrg fi 10916 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10917 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10918 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10919 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10920 1.1.1.11 mrg then : 10921 1.1.1.11 mrg printf %s "(cached) " >&6 10922 1.1.1.11 mrg else $as_nop 10923 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10924 1.1.1.5 mrg /* end confdefs.h. */ 10925 1.1.1.5 mrg int i; 10926 1.1.1.5 mrg _ACEOF 10927 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 10928 1.1.1.11 mrg then : 10929 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 10930 1.1.1.11 mrg else $as_nop 10931 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 10932 1.1.1.5 mrg fi 10933 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10934 1.1 mrg fi 10935 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10936 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10937 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10938 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10939 1.1.1.5 mrg fi 10940 1.1.1.5 mrg 10941 1.1.1.5 mrg found="no" 10942 1.1 mrg 10943 1.1.1.5 mrg if test $found = "no" ; then 10944 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10945 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10946 1.1.1.5 mrg fi 10947 1.1 mrg 10948 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10949 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10950 1.1.1.5 mrg fi 10951 1.1 mrg 10952 1.1.1.5 mrg CFLAGS="$CFLAGS -pedantic" 10953 1.1 mrg 10954 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 10955 1.1.1.11 mrg printf %s "checking if $CC supports -pedantic... " >&6; } 10956 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__pedantic 10957 1.1.1.11 mrg if eval test \${$cacheid+y} 10958 1.1.1.11 mrg then : 10959 1.1.1.11 mrg printf %s "(cached) " >&6 10960 1.1.1.11 mrg else $as_nop 10961 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10962 1.1.1.5 mrg /* end confdefs.h. */ 10963 1.1.1.5 mrg int i; 10964 1.1.1.5 mrg int 10965 1.1.1.11 mrg main (void) 10966 1.1.1.5 mrg { 10967 1.1.1.5 mrg 10968 1.1.1.5 mrg ; 10969 1.1.1.5 mrg return 0; 10970 1.1.1.5 mrg } 10971 1.1.1.4 mrg _ACEOF 10972 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 10973 1.1.1.11 mrg then : 10974 1.1.1.5 mrg eval $cacheid=yes 10975 1.1.1.11 mrg else $as_nop 10976 1.1.1.5 mrg eval $cacheid=no 10977 1.1.1.5 mrg fi 10978 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 10979 1.1.1.5 mrg conftest$ac_exeext conftest.$ac_ext 10980 1.1.1.5 mrg fi 10981 1.1 mrg 10982 1.1 mrg 10983 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 10984 1.1 mrg 10985 1.1.1.5 mrg eval supported=\$$cacheid 10986 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10987 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 10988 1.1.1.5 mrg if test "$supported" = "yes" ; then 10989 1.1.1.5 mrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 10990 1.1.1.5 mrg found="yes" 10991 1.1.1.5 mrg fi 10992 1.1.1.5 mrg fi 10993 1.1 mrg 10994 1.1 mrg 10995 1.1 mrg 10996 1.1 mrg 10997 1.1 mrg 10998 1.1 mrg 10999 1.1 mrg 11000 1.1 mrg 11001 1.1 mrg 11002 1.1 mrg 11003 1.1 mrg 11004 1.1 mrg 11005 1.1 mrg 11006 1.1 mrg 11007 1.1 mrg 11008 1.1.1.5 mrg xorg_testset_save_CFLAGS="$CFLAGS" 11009 1.1 mrg 11010 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11011 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11012 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 11013 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 11014 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 11015 1.1.1.11 mrg then : 11016 1.1.1.11 mrg printf %s "(cached) " >&6 11017 1.1.1.11 mrg else $as_nop 11018 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11019 1.1.1.5 mrg /* end confdefs.h. */ 11020 1.1.1.5 mrg int i; 11021 1.1.1.5 mrg _ACEOF 11022 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 11023 1.1.1.11 mrg then : 11024 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 11025 1.1.1.11 mrg else $as_nop 11026 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 11027 1.1.1.5 mrg fi 11028 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 11029 1.1.1.5 mrg fi 11030 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 11031 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11032 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11033 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 11034 1.1.1.5 mrg fi 11035 1.1 mrg 11036 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11037 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11038 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11039 1.1.1.5 mrg fi 11040 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11041 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11042 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 11043 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 11044 1.1.1.11 mrg then : 11045 1.1.1.11 mrg printf %s "(cached) " >&6 11046 1.1.1.11 mrg else $as_nop 11047 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11048 1.1.1.5 mrg /* end confdefs.h. */ 11049 1.1.1.5 mrg int i; 11050 1.1.1.5 mrg _ACEOF 11051 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 11052 1.1.1.11 mrg then : 11053 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 11054 1.1.1.11 mrg else $as_nop 11055 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 11056 1.1.1.5 mrg fi 11057 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 11058 1.1.1.5 mrg fi 11059 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11060 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11061 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11062 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 11063 1.1.1.5 mrg fi 11064 1.1 mrg 11065 1.1.1.5 mrg found="no" 11066 1.1 mrg 11067 1.1.1.5 mrg if test $found = "no" ; then 11068 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11069 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11070 1.1.1.5 mrg fi 11071 1.1 mrg 11072 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11073 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11074 1.1.1.5 mrg fi 11075 1.1 mrg 11076 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror" 11077 1.1 mrg 11078 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 11079 1.1.1.11 mrg printf %s "checking if $CC supports -Werror... " >&6; } 11080 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Werror 11081 1.1.1.11 mrg if eval test \${$cacheid+y} 11082 1.1.1.11 mrg then : 11083 1.1.1.11 mrg printf %s "(cached) " >&6 11084 1.1.1.11 mrg else $as_nop 11085 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11086 1.1.1.5 mrg /* end confdefs.h. */ 11087 1.1.1.5 mrg int i; 11088 1.1.1.5 mrg int 11089 1.1.1.11 mrg main (void) 11090 1.1.1.5 mrg { 11091 1.1.1.5 mrg 11092 1.1.1.5 mrg ; 11093 1.1.1.5 mrg return 0; 11094 1.1.1.5 mrg } 11095 1.1.1.5 mrg _ACEOF 11096 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 11097 1.1.1.11 mrg then : 11098 1.1.1.5 mrg eval $cacheid=yes 11099 1.1.1.11 mrg else $as_nop 11100 1.1.1.5 mrg eval $cacheid=no 11101 1.1.1.5 mrg fi 11102 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 11103 1.1.1.5 mrg conftest$ac_exeext conftest.$ac_ext 11104 1.1.1.4 mrg fi 11105 1.1 mrg 11106 1.1 mrg 11107 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 11108 1.1 mrg 11109 1.1.1.5 mrg eval supported=\$$cacheid 11110 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11111 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 11112 1.1.1.5 mrg if test "$supported" = "yes" ; then 11113 1.1.1.5 mrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 11114 1.1.1.5 mrg found="yes" 11115 1.1.1.5 mrg fi 11116 1.1.1.5 mrg fi 11117 1.1 mrg 11118 1.1.1.5 mrg if test $found = "no" ; then 11119 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11120 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11121 1.1.1.5 mrg fi 11122 1.1 mrg 11123 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11124 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11125 1.1.1.5 mrg fi 11126 1.1.1.5 mrg 11127 1.1.1.5 mrg CFLAGS="$CFLAGS -errwarn" 11128 1.1.1.5 mrg 11129 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 11130 1.1.1.11 mrg printf %s "checking if $CC supports -errwarn... " >&6; } 11131 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__errwarn 11132 1.1.1.11 mrg if eval test \${$cacheid+y} 11133 1.1.1.11 mrg then : 11134 1.1.1.11 mrg printf %s "(cached) " >&6 11135 1.1.1.11 mrg else $as_nop 11136 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11137 1.1.1.5 mrg /* end confdefs.h. */ 11138 1.1.1.5 mrg int i; 11139 1.1.1.4 mrg int 11140 1.1.1.11 mrg main (void) 11141 1.1.1.4 mrg { 11142 1.1.1.4 mrg 11143 1.1.1.4 mrg ; 11144 1.1.1.4 mrg return 0; 11145 1.1.1.4 mrg } 11146 1.1 mrg _ACEOF 11147 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 11148 1.1.1.11 mrg then : 11149 1.1.1.5 mrg eval $cacheid=yes 11150 1.1.1.11 mrg else $as_nop 11151 1.1.1.5 mrg eval $cacheid=no 11152 1.1 mrg fi 11153 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 11154 1.1.1.5 mrg conftest$ac_exeext conftest.$ac_ext 11155 1.1 mrg fi 11156 1.1 mrg 11157 1.1.1.5 mrg 11158 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 11159 1.1.1.5 mrg 11160 1.1.1.5 mrg eval supported=\$$cacheid 11161 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11162 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 11163 1.1.1.5 mrg if test "$supported" = "yes" ; then 11164 1.1.1.5 mrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 11165 1.1.1.5 mrg found="yes" 11166 1.1.1.5 mrg fi 11167 1.1.1.5 mrg fi 11168 1.1.1.5 mrg 11169 1.1.1.5 mrg 11170 1.1.1.5 mrg 11171 1.1.1.5 mrg # Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 11172 1.1.1.5 mrg # activate it with -Werror, so we add it here explicitly. 11173 1.1.1.5 mrg 11174 1.1.1.5 mrg 11175 1.1.1.5 mrg 11176 1.1.1.5 mrg 11177 1.1.1.5 mrg 11178 1.1.1.5 mrg 11179 1.1.1.5 mrg 11180 1.1.1.5 mrg 11181 1.1.1.5 mrg 11182 1.1.1.5 mrg 11183 1.1.1.5 mrg 11184 1.1.1.5 mrg 11185 1.1.1.5 mrg 11186 1.1.1.5 mrg xorg_testset_save_CFLAGS="$CFLAGS" 11187 1.1.1.5 mrg 11188 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11189 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11190 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 11191 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 11192 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unknown_warning_option+y} 11193 1.1.1.11 mrg then : 11194 1.1.1.11 mrg printf %s "(cached) " >&6 11195 1.1.1.11 mrg else $as_nop 11196 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11197 1.1 mrg /* end confdefs.h. */ 11198 1.1.1.5 mrg int i; 11199 1.1 mrg _ACEOF 11200 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 11201 1.1.1.11 mrg then : 11202 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=yes 11203 1.1.1.11 mrg else $as_nop 11204 1.1.1.5 mrg xorg_cv_cc_flag_unknown_warning_option=no 11205 1.1 mrg fi 11206 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 11207 1.1.1.5 mrg fi 11208 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 11209 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11210 1.1.1.5 mrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11211 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 11212 1.1.1.5 mrg fi 11213 1.1.1.5 mrg 11214 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11215 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11216 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11217 1.1.1.5 mrg fi 11218 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11219 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11220 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 11221 1.1.1.11 mrg if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 11222 1.1.1.11 mrg then : 11223 1.1.1.11 mrg printf %s "(cached) " >&6 11224 1.1.1.11 mrg else $as_nop 11225 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11226 1.1 mrg /* end confdefs.h. */ 11227 1.1.1.5 mrg int i; 11228 1.1 mrg _ACEOF 11229 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 11230 1.1.1.11 mrg then : 11231 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=yes 11232 1.1.1.11 mrg else $as_nop 11233 1.1.1.5 mrg xorg_cv_cc_flag_unused_command_line_argument=no 11234 1.1 mrg fi 11235 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 11236 1.1 mrg fi 11237 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11238 1.1.1.11 mrg printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11239 1.1.1.5 mrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11240 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 11241 1.1.1.5 mrg fi 11242 1.1.1.5 mrg 11243 1.1.1.5 mrg found="no" 11244 1.1.1.5 mrg 11245 1.1.1.5 mrg if test $found = "no" ; then 11246 1.1.1.5 mrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11247 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11248 1.1.1.5 mrg fi 11249 1.1.1.5 mrg 11250 1.1.1.5 mrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11251 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11252 1.1.1.5 mrg fi 11253 1.1.1.5 mrg 11254 1.1.1.5 mrg CFLAGS="$CFLAGS -Werror=attributes" 11255 1.1.1.5 mrg 11256 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 11257 1.1.1.11 mrg printf %s "checking if $CC supports -Werror=attributes... " >&6; } 11258 1.1.1.5 mrg cacheid=xorg_cv_cc_flag__Werror_attributes 11259 1.1.1.11 mrg if eval test \${$cacheid+y} 11260 1.1.1.11 mrg then : 11261 1.1.1.11 mrg printf %s "(cached) " >&6 11262 1.1.1.11 mrg else $as_nop 11263 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11264 1.1.1.4 mrg /* end confdefs.h. */ 11265 1.1.1.5 mrg int i; 11266 1.1.1.4 mrg int 11267 1.1.1.11 mrg main (void) 11268 1.1.1.4 mrg { 11269 1.1 mrg 11270 1.1.1.4 mrg ; 11271 1.1.1.4 mrg return 0; 11272 1.1.1.4 mrg } 11273 1.1.1.4 mrg _ACEOF 11274 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 11275 1.1.1.11 mrg then : 11276 1.1.1.5 mrg eval $cacheid=yes 11277 1.1.1.11 mrg else $as_nop 11278 1.1.1.5 mrg eval $cacheid=no 11279 1.1.1.5 mrg fi 11280 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 11281 1.1.1.5 mrg conftest$ac_exeext conftest.$ac_ext 11282 1.1.1.5 mrg fi 11283 1.1.1.5 mrg 11284 1.1.1.5 mrg 11285 1.1.1.5 mrg CFLAGS="$xorg_testset_save_CFLAGS" 11286 1.1.1.5 mrg 11287 1.1.1.5 mrg eval supported=\$$cacheid 11288 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11289 1.1.1.11 mrg printf "%s\n" "$supported" >&6; } 11290 1.1.1.5 mrg if test "$supported" = "yes" ; then 11291 1.1.1.5 mrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 11292 1.1.1.5 mrg found="yes" 11293 1.1.1.5 mrg fi 11294 1.1.1.5 mrg fi 11295 1.1.1.5 mrg 11296 1.1.1.5 mrg 11297 1.1.1.5 mrg 11298 1.1.1.5 mrg if test "x$STRICT_COMPILE" = "xyes"; then 11299 1.1.1.5 mrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 11300 1.1.1.5 mrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 11301 1.1.1.5 mrg fi 11302 1.1.1.5 mrg 11303 1.1.1.5 mrg 11304 1.1.1.5 mrg 11305 1.1.1.5 mrg 11306 1.1.1.5 mrg 11307 1.1.1.5 mrg 11308 1.1.1.11 mrg 11309 1.1.1.11 mrg 11310 1.1.1.5 mrg cat >>confdefs.h <<_ACEOF 11311 1.1.1.5 mrg #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 11312 1.1.1.5 mrg _ACEOF 11313 1.1.1.5 mrg 11314 1.1.1.5 mrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 11315 1.1.1.5 mrg if test "x$PVM" = "x"; then 11316 1.1.1.5 mrg PVM="0" 11317 1.1.1.5 mrg fi 11318 1.1.1.5 mrg 11319 1.1.1.11 mrg printf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h 11320 1.1.1.5 mrg 11321 1.1.1.5 mrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 11322 1.1.1.5 mrg if test "x$PVP" = "x"; then 11323 1.1.1.5 mrg PVP="0" 11324 1.1.1.5 mrg fi 11325 1.1.1.5 mrg 11326 1.1.1.11 mrg printf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h 11327 1.1.1.5 mrg 11328 1.1.1.5 mrg 11329 1.1.1.5 mrg 11330 1.1.1.11 mrg CHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 11331 1.1.1.5 mrg mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 11332 1.1.1.11 mrg || (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 11333 1.1.1.11 mrg touch \$(top_srcdir)/ChangeLog; \ 11334 1.1.1.11 mrg echo 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 11335 1.1.1.5 mrg 11336 1.1.1.5 mrg 11337 1.1.1.5 mrg 11338 1.1.1.5 mrg 11339 1.1.1.5 mrg macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 11340 1.1.1.5 mrg INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 11341 1.1.1.5 mrg mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 11342 1.1.1.11 mrg || (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 11343 1.1.1.11 mrg touch \$(top_srcdir)/INSTALL; \ 11344 1.1.1.11 mrg echo 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 11345 1.1.1.11 mrg 11346 1.1.1.5 mrg 11347 1.1.1.5 mrg 11348 1.1.1.5 mrg 11349 1.1.1.5 mrg 11350 1.1.1.5 mrg 11351 1.1.1.11 mrg case $host_os in 11352 1.1.1.11 mrg solaris*) 11353 1.1.1.11 mrg # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 11354 1.1.1.11 mrg # check for a man page file found in later versions that use 11355 1.1.1.11 mrg # traditional section numbers instead 11356 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 11357 1.1.1.11 mrg printf %s "checking for /usr/share/man/man7/attributes.7... " >&6; } 11358 1.1.1.11 mrg if test ${ac_cv_file__usr_share_man_man7_attributes_7+y} 11359 1.1.1.11 mrg then : 11360 1.1.1.11 mrg printf %s "(cached) " >&6 11361 1.1.1.11 mrg else $as_nop 11362 1.1.1.11 mrg test "$cross_compiling" = yes && 11363 1.1.1.11 mrg as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 11364 1.1.1.11 mrg if test -r "/usr/share/man/man7/attributes.7"; then 11365 1.1.1.11 mrg ac_cv_file__usr_share_man_man7_attributes_7=yes 11366 1.1.1.11 mrg else 11367 1.1.1.11 mrg ac_cv_file__usr_share_man_man7_attributes_7=no 11368 1.1.1.11 mrg fi 11369 1.1.1.11 mrg fi 11370 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 11371 1.1.1.11 mrg printf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 11372 1.1.1.11 mrg if test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes 11373 1.1.1.11 mrg then : 11374 1.1.1.11 mrg SYSV_MAN_SECTIONS=false 11375 1.1.1.11 mrg else $as_nop 11376 1.1.1.11 mrg SYSV_MAN_SECTIONS=true 11377 1.1.1.11 mrg fi 11378 1.1.1.11 mrg 11379 1.1.1.11 mrg ;; 11380 1.1.1.11 mrg *) SYSV_MAN_SECTIONS=false ;; 11381 1.1.1.11 mrg esac 11382 1.1.1.5 mrg 11383 1.1.1.5 mrg if test x$APP_MAN_SUFFIX = x ; then 11384 1.1.1.5 mrg APP_MAN_SUFFIX=1 11385 1.1.1.5 mrg fi 11386 1.1.1.5 mrg if test x$APP_MAN_DIR = x ; then 11387 1.1.1.5 mrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 11388 1.1.1.5 mrg fi 11389 1.1.1.5 mrg 11390 1.1.1.5 mrg if test x$LIB_MAN_SUFFIX = x ; then 11391 1.1.1.5 mrg LIB_MAN_SUFFIX=3 11392 1.1.1.5 mrg fi 11393 1.1.1.5 mrg if test x$LIB_MAN_DIR = x ; then 11394 1.1.1.5 mrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 11395 1.1.1.5 mrg fi 11396 1.1.1.5 mrg 11397 1.1.1.5 mrg if test x$FILE_MAN_SUFFIX = x ; then 11398 1.1.1.11 mrg case $SYSV_MAN_SECTIONS in 11399 1.1.1.11 mrg true) FILE_MAN_SUFFIX=4 ;; 11400 1.1.1.11 mrg *) FILE_MAN_SUFFIX=5 ;; 11401 1.1.1.5 mrg esac 11402 1.1.1.5 mrg fi 11403 1.1.1.5 mrg if test x$FILE_MAN_DIR = x ; then 11404 1.1.1.5 mrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 11405 1.1.1.5 mrg fi 11406 1.1.1.5 mrg 11407 1.1.1.5 mrg if test x$MISC_MAN_SUFFIX = x ; then 11408 1.1.1.11 mrg case $SYSV_MAN_SECTIONS in 11409 1.1.1.11 mrg true) MISC_MAN_SUFFIX=5 ;; 11410 1.1.1.11 mrg *) MISC_MAN_SUFFIX=7 ;; 11411 1.1.1.5 mrg esac 11412 1.1.1.5 mrg fi 11413 1.1.1.5 mrg if test x$MISC_MAN_DIR = x ; then 11414 1.1.1.5 mrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 11415 1.1 mrg fi 11416 1.1 mrg 11417 1.1.1.5 mrg if test x$DRIVER_MAN_SUFFIX = x ; then 11418 1.1.1.11 mrg case $SYSV_MAN_SECTIONS in 11419 1.1.1.11 mrg true) DRIVER_MAN_SUFFIX=7 ;; 11420 1.1.1.11 mrg *) DRIVER_MAN_SUFFIX=4 ;; 11421 1.1.1.5 mrg esac 11422 1.1 mrg fi 11423 1.1.1.5 mrg if test x$DRIVER_MAN_DIR = x ; then 11424 1.1.1.5 mrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 11425 1.1 mrg fi 11426 1.1.1.5 mrg 11427 1.1.1.5 mrg if test x$ADMIN_MAN_SUFFIX = x ; then 11428 1.1.1.11 mrg case $SYSV_MAN_SECTIONS in 11429 1.1.1.11 mrg true) ADMIN_MAN_SUFFIX=1m ;; 11430 1.1.1.11 mrg *) ADMIN_MAN_SUFFIX=8 ;; 11431 1.1.1.5 mrg esac 11432 1.1.1.5 mrg fi 11433 1.1.1.5 mrg if test x$ADMIN_MAN_DIR = x ; then 11434 1.1.1.5 mrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 11435 1.1 mrg fi 11436 1.1 mrg 11437 1.1 mrg 11438 1.1 mrg 11439 1.1.1.5 mrg 11440 1.1.1.5 mrg 11441 1.1.1.5 mrg 11442 1.1.1.5 mrg 11443 1.1.1.5 mrg 11444 1.1.1.5 mrg 11445 1.1.1.5 mrg 11446 1.1.1.5 mrg 11447 1.1.1.5 mrg 11448 1.1.1.5 mrg 11449 1.1.1.5 mrg 11450 1.1.1.5 mrg 11451 1.1.1.5 mrg XORG_MAN_PAGE="X Version 11" 11452 1.1.1.5 mrg 11453 1.1.1.5 mrg MAN_SUBSTS="\ 11454 1.1.1.5 mrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11455 1.1.1.5 mrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11456 1.1.1.5 mrg -e 's|__xservername__|Xorg|g' \ 11457 1.1.1.5 mrg -e 's|__xconfigfile__|xorg.conf|g' \ 11458 1.1.1.5 mrg -e 's|__projectroot__|\$(prefix)|g' \ 11459 1.1.1.5 mrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 11460 1.1.1.5 mrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 11461 1.1.1.5 mrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 11462 1.1.1.5 mrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 11463 1.1.1.5 mrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 11464 1.1.1.5 mrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 11465 1.1.1.5 mrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 11466 1.1.1.5 mrg 11467 1.1.1.5 mrg 11468 1.1.1.5 mrg 11469 1.1.1.5 mrg # Check whether --enable-silent-rules was given. 11470 1.1.1.11 mrg if test ${enable_silent_rules+y} 11471 1.1.1.11 mrg then : 11472 1.1.1.5 mrg enableval=$enable_silent_rules; 11473 1.1 mrg fi 11474 1.1.1.4 mrg 11475 1.1.1.5 mrg case $enable_silent_rules in # ((( 11476 1.1.1.5 mrg yes) AM_DEFAULT_VERBOSITY=0;; 11477 1.1.1.5 mrg no) AM_DEFAULT_VERBOSITY=1;; 11478 1.1.1.5 mrg *) AM_DEFAULT_VERBOSITY=0;; 11479 1.1.1.5 mrg esac 11480 1.1.1.5 mrg am_make=${MAKE-make} 11481 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 11482 1.1.1.11 mrg printf %s "checking whether $am_make supports nested variables... " >&6; } 11483 1.1.1.11 mrg if test ${am_cv_make_support_nested_variables+y} 11484 1.1.1.11 mrg then : 11485 1.1.1.11 mrg printf %s "(cached) " >&6 11486 1.1.1.11 mrg else $as_nop 11487 1.1.1.11 mrg if printf "%s\n" 'TRUE=$(BAR$(V)) 11488 1.1.1.5 mrg BAR0=false 11489 1.1.1.5 mrg BAR1=true 11490 1.1.1.5 mrg V=1 11491 1.1.1.5 mrg am__doit: 11492 1.1.1.5 mrg @$(TRUE) 11493 1.1.1.5 mrg .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 11494 1.1.1.5 mrg am_cv_make_support_nested_variables=yes 11495 1.1 mrg else 11496 1.1.1.5 mrg am_cv_make_support_nested_variables=no 11497 1.1 mrg fi 11498 1.1.1.5 mrg fi 11499 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 11500 1.1.1.11 mrg printf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 11501 1.1.1.5 mrg if test $am_cv_make_support_nested_variables = yes; then 11502 1.1.1.5 mrg AM_V='$(V)' 11503 1.1.1.5 mrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 11504 1.1.1.5 mrg else 11505 1.1.1.5 mrg AM_V=$AM_DEFAULT_VERBOSITY 11506 1.1.1.5 mrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 11507 1.1.1.5 mrg fi 11508 1.1.1.5 mrg AM_BACKSLASH='\' 11509 1.1 mrg 11510 1.1 mrg 11511 1.1 mrg 11512 1.1.1.11 mrg 11513 1.1 mrg # Initialize libtool 11514 1.1 mrg # Check whether --enable-static was given. 11515 1.1.1.11 mrg if test ${enable_static+y} 11516 1.1.1.11 mrg then : 11517 1.1 mrg enableval=$enable_static; p=${PACKAGE-default} 11518 1.1 mrg case $enableval in 11519 1.1 mrg yes) enable_static=yes ;; 11520 1.1 mrg no) enable_static=no ;; 11521 1.1 mrg *) 11522 1.1 mrg enable_static=no 11523 1.1 mrg # Look at the argument we got. We use all the common list separators. 11524 1.1.1.5 mrg lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 11525 1.1 mrg for pkg in $enableval; do 11526 1.1.1.5 mrg IFS=$lt_save_ifs 11527 1.1 mrg if test "X$pkg" = "X$p"; then 11528 1.1 mrg enable_static=yes 11529 1.1 mrg fi 11530 1.1 mrg done 11531 1.1.1.5 mrg IFS=$lt_save_ifs 11532 1.1 mrg ;; 11533 1.1 mrg esac 11534 1.1.1.11 mrg else $as_nop 11535 1.1 mrg enable_static=no 11536 1.1 mrg fi 11537 1.1 mrg 11538 1.1 mrg 11539 1.1 mrg 11540 1.1 mrg 11541 1.1 mrg 11542 1.1 mrg 11543 1.1 mrg 11544 1.1 mrg 11545 1.1 mrg 11546 1.1 mrg case `pwd` in 11547 1.1 mrg *\ * | *\ *) 11548 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 11549 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 11550 1.1 mrg esac 11551 1.1 mrg 11552 1.1 mrg 11553 1.1 mrg 11554 1.1.1.11 mrg macro_version='2.4.7' 11555 1.1.1.11 mrg macro_revision='2.4.7' 11556 1.1.1.11 mrg 11557 1.1 mrg 11558 1.1 mrg 11559 1.1 mrg 11560 1.1 mrg 11561 1.1 mrg 11562 1.1 mrg 11563 1.1 mrg 11564 1.1 mrg 11565 1.1 mrg 11566 1.1 mrg 11567 1.1 mrg 11568 1.1 mrg 11569 1.1 mrg 11570 1.1.1.5 mrg ltmain=$ac_aux_dir/ltmain.sh 11571 1.1 mrg 11572 1.1 mrg # Backslashify metacharacters that are still active within 11573 1.1 mrg # double-quoted strings. 11574 1.1 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 11575 1.1 mrg 11576 1.1 mrg # Same as above, but do not quote variable references. 11577 1.1 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g' 11578 1.1 mrg 11579 1.1 mrg # Sed substitution to delay expansion of an escaped shell variable in a 11580 1.1 mrg # double_quote_subst'ed string. 11581 1.1 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 11582 1.1 mrg 11583 1.1 mrg # Sed substitution to delay expansion of an escaped single quote. 11584 1.1 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 11585 1.1 mrg 11586 1.1 mrg # Sed substitution to avoid accidental globbing in evaled expressions 11587 1.1 mrg no_glob_subst='s/\*/\\\*/g' 11588 1.1 mrg 11589 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 11590 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 11591 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 11592 1.1 mrg 11593 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 11594 1.1.1.11 mrg printf %s "checking how to print strings... " >&6; } 11595 1.1 mrg # Test print first, because it will be a builtin if present. 11596 1.1 mrg if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 11597 1.1 mrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 11598 1.1 mrg ECHO='print -r --' 11599 1.1 mrg elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 11600 1.1 mrg ECHO='printf %s\n' 11601 1.1 mrg else 11602 1.1 mrg # Use this function as a fallback that always works. 11603 1.1 mrg func_fallback_echo () 11604 1.1 mrg { 11605 1.1 mrg eval 'cat <<_LTECHO_EOF 11606 1.1 mrg $1 11607 1.1 mrg _LTECHO_EOF' 11608 1.1 mrg } 11609 1.1 mrg ECHO='func_fallback_echo' 11610 1.1 mrg fi 11611 1.1 mrg 11612 1.1 mrg # func_echo_all arg... 11613 1.1 mrg # Invoke $ECHO with all args, space-separated. 11614 1.1 mrg func_echo_all () 11615 1.1 mrg { 11616 1.1 mrg $ECHO "" 11617 1.1 mrg } 11618 1.1 mrg 11619 1.1.1.5 mrg case $ECHO in 11620 1.1.1.11 mrg printf*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: printf" >&5 11621 1.1.1.11 mrg printf "%s\n" "printf" >&6; } ;; 11622 1.1.1.11 mrg print*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 11623 1.1.1.11 mrg printf "%s\n" "print -r" >&6; } ;; 11624 1.1.1.11 mrg *) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cat" >&5 11625 1.1.1.11 mrg printf "%s\n" "cat" >&6; } ;; 11626 1.1 mrg esac 11627 1.1 mrg 11628 1.1 mrg 11629 1.1 mrg 11630 1.1 mrg 11631 1.1 mrg 11632 1.1 mrg 11633 1.1 mrg 11634 1.1 mrg 11635 1.1 mrg 11636 1.1 mrg 11637 1.1 mrg 11638 1.1 mrg 11639 1.1 mrg 11640 1.1 mrg 11641 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 11642 1.1.1.11 mrg printf %s "checking for a sed that does not truncate output... " >&6; } 11643 1.1.1.11 mrg if test ${ac_cv_path_SED+y} 11644 1.1.1.11 mrg then : 11645 1.1.1.11 mrg printf %s "(cached) " >&6 11646 1.1.1.11 mrg else $as_nop 11647 1.1 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 11648 1.1 mrg for ac_i in 1 2 3 4 5 6 7; do 11649 1.1 mrg ac_script="$ac_script$as_nl$ac_script" 11650 1.1 mrg done 11651 1.1 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 11652 1.1 mrg { ac_script=; unset ac_script;} 11653 1.1 mrg if test -z "$SED"; then 11654 1.1 mrg ac_path_SED_found=false 11655 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST 11656 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11657 1.1 mrg for as_dir in $PATH 11658 1.1 mrg do 11659 1.1 mrg IFS=$as_save_IFS 11660 1.1.1.11 mrg case $as_dir in #((( 11661 1.1.1.11 mrg '') as_dir=./ ;; 11662 1.1.1.11 mrg */) ;; 11663 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 11664 1.1.1.11 mrg esac 11665 1.1.1.11 mrg for ac_prog in sed gsed 11666 1.1.1.11 mrg do 11667 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 11668 1.1.1.11 mrg ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 11669 1.1.1.5 mrg as_fn_executable_p "$ac_path_SED" || continue 11670 1.1 mrg # Check for GNU ac_path_SED and select it if it is found. 11671 1.1 mrg # Check for GNU $ac_path_SED 11672 1.1 mrg case `"$ac_path_SED" --version 2>&1` in 11673 1.1 mrg *GNU*) 11674 1.1 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 11675 1.1 mrg *) 11676 1.1 mrg ac_count=0 11677 1.1.1.11 mrg printf %s 0123456789 >"conftest.in" 11678 1.1 mrg while : 11679 1.1 mrg do 11680 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 11681 1.1 mrg mv "conftest.tmp" "conftest.in" 11682 1.1 mrg cp "conftest.in" "conftest.nl" 11683 1.1.1.11 mrg printf "%s\n" '' >> "conftest.nl" 11684 1.1 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 11685 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 11686 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 11687 1.1 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then 11688 1.1 mrg # Best one so far, save it but keep looking for a better one 11689 1.1 mrg ac_cv_path_SED="$ac_path_SED" 11690 1.1 mrg ac_path_SED_max=$ac_count 11691 1.1 mrg fi 11692 1.1 mrg # 10*(2^10) chars as input seems more than enough 11693 1.1 mrg test $ac_count -gt 10 && break 11694 1.1 mrg done 11695 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 11696 1.1 mrg esac 11697 1.1 mrg 11698 1.1 mrg $ac_path_SED_found && break 3 11699 1.1 mrg done 11700 1.1 mrg done 11701 1.1 mrg done 11702 1.1 mrg IFS=$as_save_IFS 11703 1.1 mrg if test -z "$ac_cv_path_SED"; then 11704 1.1 mrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 11705 1.1 mrg fi 11706 1.1 mrg else 11707 1.1 mrg ac_cv_path_SED=$SED 11708 1.1 mrg fi 11709 1.1 mrg 11710 1.1 mrg fi 11711 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 11712 1.1.1.11 mrg printf "%s\n" "$ac_cv_path_SED" >&6; } 11713 1.1 mrg SED="$ac_cv_path_SED" 11714 1.1 mrg rm -f conftest.sed 11715 1.1 mrg 11716 1.1 mrg test -z "$SED" && SED=sed 11717 1.1 mrg Xsed="$SED -e 1s/^X//" 11718 1.1 mrg 11719 1.1 mrg 11720 1.1 mrg 11721 1.1 mrg 11722 1.1 mrg 11723 1.1 mrg 11724 1.1 mrg 11725 1.1 mrg 11726 1.1 mrg 11727 1.1 mrg 11728 1.1 mrg 11729 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 11730 1.1.1.11 mrg printf %s "checking for grep that handles long lines and -e... " >&6; } 11731 1.1.1.11 mrg if test ${ac_cv_path_GREP+y} 11732 1.1.1.11 mrg then : 11733 1.1.1.11 mrg printf %s "(cached) " >&6 11734 1.1.1.11 mrg else $as_nop 11735 1.1.1.11 mrg if test -z "$GREP"; then 11736 1.1.1.11 mrg ac_path_GREP_found=false 11737 1.1.1.11 mrg # Loop through the user's path and test for each of PROGNAME-LIST 11738 1.1.1.11 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11739 1.1.1.11 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 11740 1.1.1.11 mrg do 11741 1.1.1.11 mrg IFS=$as_save_IFS 11742 1.1.1.11 mrg case $as_dir in #((( 11743 1.1.1.11 mrg '') as_dir=./ ;; 11744 1.1.1.11 mrg */) ;; 11745 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 11746 1.1.1.11 mrg esac 11747 1.1.1.11 mrg for ac_prog in grep ggrep 11748 1.1.1.11 mrg do 11749 1.1.1.11 mrg for ac_exec_ext in '' $ac_executable_extensions; do 11750 1.1.1.11 mrg ac_path_GREP="$as_dir$ac_prog$ac_exec_ext" 11751 1.1.1.11 mrg as_fn_executable_p "$ac_path_GREP" || continue 11752 1.1.1.11 mrg # Check for GNU ac_path_GREP and select it if it is found. 11753 1.1.1.11 mrg # Check for GNU $ac_path_GREP 11754 1.1.1.11 mrg case `"$ac_path_GREP" --version 2>&1` in 11755 1.1.1.11 mrg *GNU*) 11756 1.1.1.11 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 11757 1.1.1.11 mrg *) 11758 1.1.1.11 mrg ac_count=0 11759 1.1.1.11 mrg printf %s 0123456789 >"conftest.in" 11760 1.1.1.11 mrg while : 11761 1.1.1.11 mrg do 11762 1.1.1.11 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 11763 1.1.1.11 mrg mv "conftest.tmp" "conftest.in" 11764 1.1.1.11 mrg cp "conftest.in" "conftest.nl" 11765 1.1.1.11 mrg printf "%s\n" 'GREP' >> "conftest.nl" 11766 1.1.1.11 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 11767 1.1.1.11 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 11768 1.1.1.11 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 11769 1.1.1.11 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then 11770 1.1.1.11 mrg # Best one so far, save it but keep looking for a better one 11771 1.1.1.11 mrg ac_cv_path_GREP="$ac_path_GREP" 11772 1.1.1.11 mrg ac_path_GREP_max=$ac_count 11773 1.1.1.11 mrg fi 11774 1.1.1.11 mrg # 10*(2^10) chars as input seems more than enough 11775 1.1.1.11 mrg test $ac_count -gt 10 && break 11776 1.1.1.11 mrg done 11777 1.1.1.11 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 11778 1.1.1.11 mrg esac 11779 1.1.1.11 mrg 11780 1.1.1.11 mrg $ac_path_GREP_found && break 3 11781 1.1.1.11 mrg done 11782 1.1.1.11 mrg done 11783 1.1.1.11 mrg done 11784 1.1.1.11 mrg IFS=$as_save_IFS 11785 1.1.1.11 mrg if test -z "$ac_cv_path_GREP"; then 11786 1.1.1.11 mrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 11787 1.1.1.11 mrg fi 11788 1.1.1.11 mrg else 11789 1.1.1.11 mrg ac_cv_path_GREP=$GREP 11790 1.1.1.11 mrg fi 11791 1.1.1.11 mrg 11792 1.1.1.11 mrg fi 11793 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 11794 1.1.1.11 mrg printf "%s\n" "$ac_cv_path_GREP" >&6; } 11795 1.1.1.11 mrg GREP="$ac_cv_path_GREP" 11796 1.1.1.11 mrg 11797 1.1.1.11 mrg 11798 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 11799 1.1.1.11 mrg printf %s "checking for egrep... " >&6; } 11800 1.1.1.11 mrg if test ${ac_cv_path_EGREP+y} 11801 1.1.1.11 mrg then : 11802 1.1.1.11 mrg printf %s "(cached) " >&6 11803 1.1.1.11 mrg else $as_nop 11804 1.1.1.11 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 11805 1.1.1.11 mrg then ac_cv_path_EGREP="$GREP -E" 11806 1.1.1.11 mrg else 11807 1.1.1.11 mrg if test -z "$EGREP"; then 11808 1.1.1.11 mrg ac_path_EGREP_found=false 11809 1.1.1.11 mrg # Loop through the user's path and test for each of PROGNAME-LIST 11810 1.1.1.11 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11811 1.1.1.11 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 11812 1.1.1.11 mrg do 11813 1.1.1.11 mrg IFS=$as_save_IFS 11814 1.1.1.11 mrg case $as_dir in #((( 11815 1.1.1.11 mrg '') as_dir=./ ;; 11816 1.1.1.11 mrg */) ;; 11817 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 11818 1.1.1.11 mrg esac 11819 1.1.1.11 mrg for ac_prog in egrep 11820 1.1.1.11 mrg do 11821 1.1.1.11 mrg for ac_exec_ext in '' $ac_executable_extensions; do 11822 1.1.1.11 mrg ac_path_EGREP="$as_dir$ac_prog$ac_exec_ext" 11823 1.1.1.11 mrg as_fn_executable_p "$ac_path_EGREP" || continue 11824 1.1.1.11 mrg # Check for GNU ac_path_EGREP and select it if it is found. 11825 1.1.1.11 mrg # Check for GNU $ac_path_EGREP 11826 1.1.1.11 mrg case `"$ac_path_EGREP" --version 2>&1` in 11827 1.1.1.11 mrg *GNU*) 11828 1.1.1.11 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 11829 1.1.1.11 mrg *) 11830 1.1.1.11 mrg ac_count=0 11831 1.1.1.11 mrg printf %s 0123456789 >"conftest.in" 11832 1.1.1.11 mrg while : 11833 1.1.1.11 mrg do 11834 1.1.1.11 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 11835 1.1.1.11 mrg mv "conftest.tmp" "conftest.in" 11836 1.1.1.11 mrg cp "conftest.in" "conftest.nl" 11837 1.1.1.11 mrg printf "%s\n" 'EGREP' >> "conftest.nl" 11838 1.1.1.11 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 11839 1.1.1.11 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 11840 1.1.1.11 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 11841 1.1.1.11 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then 11842 1.1.1.11 mrg # Best one so far, save it but keep looking for a better one 11843 1.1.1.11 mrg ac_cv_path_EGREP="$ac_path_EGREP" 11844 1.1.1.11 mrg ac_path_EGREP_max=$ac_count 11845 1.1.1.11 mrg fi 11846 1.1.1.11 mrg # 10*(2^10) chars as input seems more than enough 11847 1.1.1.11 mrg test $ac_count -gt 10 && break 11848 1.1.1.11 mrg done 11849 1.1.1.11 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 11850 1.1.1.11 mrg esac 11851 1.1.1.11 mrg 11852 1.1.1.11 mrg $ac_path_EGREP_found && break 3 11853 1.1.1.11 mrg done 11854 1.1.1.11 mrg done 11855 1.1.1.11 mrg done 11856 1.1.1.11 mrg IFS=$as_save_IFS 11857 1.1.1.11 mrg if test -z "$ac_cv_path_EGREP"; then 11858 1.1.1.11 mrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 11859 1.1.1.11 mrg fi 11860 1.1 mrg else 11861 1.1.1.11 mrg ac_cv_path_EGREP=$EGREP 11862 1.1.1.11 mrg fi 11863 1.1.1.11 mrg 11864 1.1.1.11 mrg fi 11865 1.1.1.11 mrg fi 11866 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 11867 1.1.1.11 mrg printf "%s\n" "$ac_cv_path_EGREP" >&6; } 11868 1.1.1.11 mrg EGREP="$ac_cv_path_EGREP" 11869 1.1.1.11 mrg 11870 1.1.1.11 mrg 11871 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 11872 1.1.1.11 mrg printf %s "checking for fgrep... " >&6; } 11873 1.1.1.11 mrg if test ${ac_cv_path_FGREP+y} 11874 1.1.1.11 mrg then : 11875 1.1.1.11 mrg printf %s "(cached) " >&6 11876 1.1.1.11 mrg else $as_nop 11877 1.1 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 11878 1.1 mrg then ac_cv_path_FGREP="$GREP -F" 11879 1.1 mrg else 11880 1.1 mrg if test -z "$FGREP"; then 11881 1.1 mrg ac_path_FGREP_found=false 11882 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST 11883 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11884 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 11885 1.1 mrg do 11886 1.1 mrg IFS=$as_save_IFS 11887 1.1.1.11 mrg case $as_dir in #((( 11888 1.1.1.11 mrg '') as_dir=./ ;; 11889 1.1.1.11 mrg */) ;; 11890 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 11891 1.1.1.11 mrg esac 11892 1.1.1.11 mrg for ac_prog in fgrep 11893 1.1.1.11 mrg do 11894 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 11895 1.1.1.11 mrg ac_path_FGREP="$as_dir$ac_prog$ac_exec_ext" 11896 1.1.1.5 mrg as_fn_executable_p "$ac_path_FGREP" || continue 11897 1.1 mrg # Check for GNU ac_path_FGREP and select it if it is found. 11898 1.1 mrg # Check for GNU $ac_path_FGREP 11899 1.1 mrg case `"$ac_path_FGREP" --version 2>&1` in 11900 1.1 mrg *GNU*) 11901 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 11902 1.1 mrg *) 11903 1.1 mrg ac_count=0 11904 1.1.1.11 mrg printf %s 0123456789 >"conftest.in" 11905 1.1 mrg while : 11906 1.1 mrg do 11907 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 11908 1.1 mrg mv "conftest.tmp" "conftest.in" 11909 1.1 mrg cp "conftest.in" "conftest.nl" 11910 1.1.1.11 mrg printf "%s\n" 'FGREP' >> "conftest.nl" 11911 1.1 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 11912 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 11913 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 11914 1.1 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then 11915 1.1 mrg # Best one so far, save it but keep looking for a better one 11916 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP" 11917 1.1 mrg ac_path_FGREP_max=$ac_count 11918 1.1 mrg fi 11919 1.1 mrg # 10*(2^10) chars as input seems more than enough 11920 1.1 mrg test $ac_count -gt 10 && break 11921 1.1 mrg done 11922 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 11923 1.1 mrg esac 11924 1.1 mrg 11925 1.1 mrg $ac_path_FGREP_found && break 3 11926 1.1 mrg done 11927 1.1 mrg done 11928 1.1 mrg done 11929 1.1 mrg IFS=$as_save_IFS 11930 1.1 mrg if test -z "$ac_cv_path_FGREP"; then 11931 1.1 mrg as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 11932 1.1 mrg fi 11933 1.1 mrg else 11934 1.1 mrg ac_cv_path_FGREP=$FGREP 11935 1.1 mrg fi 11936 1.1 mrg 11937 1.1 mrg fi 11938 1.1 mrg fi 11939 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 11940 1.1.1.11 mrg printf "%s\n" "$ac_cv_path_FGREP" >&6; } 11941 1.1 mrg FGREP="$ac_cv_path_FGREP" 11942 1.1 mrg 11943 1.1 mrg 11944 1.1 mrg test -z "$GREP" && GREP=grep 11945 1.1 mrg 11946 1.1 mrg 11947 1.1 mrg 11948 1.1 mrg 11949 1.1 mrg 11950 1.1 mrg 11951 1.1 mrg 11952 1.1 mrg 11953 1.1 mrg 11954 1.1 mrg 11955 1.1 mrg 11956 1.1 mrg 11957 1.1 mrg 11958 1.1 mrg 11959 1.1 mrg 11960 1.1 mrg 11961 1.1 mrg 11962 1.1 mrg 11963 1.1 mrg 11964 1.1 mrg # Check whether --with-gnu-ld was given. 11965 1.1.1.11 mrg if test ${with_gnu_ld+y} 11966 1.1.1.11 mrg then : 11967 1.1.1.5 mrg withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes 11968 1.1.1.11 mrg else $as_nop 11969 1.1 mrg with_gnu_ld=no 11970 1.1 mrg fi 11971 1.1 mrg 11972 1.1 mrg ac_prog=ld 11973 1.1.1.5 mrg if test yes = "$GCC"; then 11974 1.1 mrg # Check if gcc -print-prog-name=ld gives a path. 11975 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 11976 1.1.1.11 mrg printf %s "checking for ld used by $CC... " >&6; } 11977 1.1 mrg case $host in 11978 1.1 mrg *-*-mingw*) 11979 1.1.1.5 mrg # gcc leaves a trailing carriage return, which upsets mingw 11980 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 11981 1.1 mrg *) 11982 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 11983 1.1 mrg esac 11984 1.1 mrg case $ac_prog in 11985 1.1 mrg # Accept absolute paths. 11986 1.1 mrg [\\/]* | ?:[\\/]*) 11987 1.1 mrg re_direlt='/[^/][^/]*/\.\./' 11988 1.1 mrg # Canonicalize the pathname of ld 11989 1.1 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 11990 1.1 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 11991 1.1 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 11992 1.1 mrg done 11993 1.1.1.5 mrg test -z "$LD" && LD=$ac_prog 11994 1.1 mrg ;; 11995 1.1 mrg "") 11996 1.1 mrg # If it fails, then pretend we aren't using GCC. 11997 1.1 mrg ac_prog=ld 11998 1.1 mrg ;; 11999 1.1 mrg *) 12000 1.1 mrg # If it is relative, then search for the first ld in PATH. 12001 1.1 mrg with_gnu_ld=unknown 12002 1.1 mrg ;; 12003 1.1 mrg esac 12004 1.1.1.5 mrg elif test yes = "$with_gnu_ld"; then 12005 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 12006 1.1.1.11 mrg printf %s "checking for GNU ld... " >&6; } 12007 1.1 mrg else 12008 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 12009 1.1.1.11 mrg printf %s "checking for non-GNU ld... " >&6; } 12010 1.1 mrg fi 12011 1.1.1.11 mrg if test ${lt_cv_path_LD+y} 12012 1.1.1.11 mrg then : 12013 1.1.1.11 mrg printf %s "(cached) " >&6 12014 1.1.1.11 mrg else $as_nop 12015 1.1 mrg if test -z "$LD"; then 12016 1.1.1.5 mrg lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 12017 1.1 mrg for ac_dir in $PATH; do 12018 1.1.1.5 mrg IFS=$lt_save_ifs 12019 1.1 mrg test -z "$ac_dir" && ac_dir=. 12020 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 12021 1.1.1.5 mrg lt_cv_path_LD=$ac_dir/$ac_prog 12022 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version, 12023 1.1 mrg # but apparently some variants of GNU ld only accept -v. 12024 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer. 12025 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 12026 1.1 mrg *GNU* | *'with BFD'*) 12027 1.1.1.5 mrg test no != "$with_gnu_ld" && break 12028 1.1 mrg ;; 12029 1.1 mrg *) 12030 1.1.1.5 mrg test yes != "$with_gnu_ld" && break 12031 1.1 mrg ;; 12032 1.1 mrg esac 12033 1.1 mrg fi 12034 1.1 mrg done 12035 1.1.1.5 mrg IFS=$lt_save_ifs 12036 1.1 mrg else 12037 1.1.1.5 mrg lt_cv_path_LD=$LD # Let the user override the test with a path. 12038 1.1 mrg fi 12039 1.1 mrg fi 12040 1.1 mrg 12041 1.1.1.5 mrg LD=$lt_cv_path_LD 12042 1.1 mrg if test -n "$LD"; then 12043 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 12044 1.1.1.11 mrg printf "%s\n" "$LD" >&6; } 12045 1.1 mrg else 12046 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 12047 1.1.1.11 mrg printf "%s\n" "no" >&6; } 12048 1.1 mrg fi 12049 1.1 mrg test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 12050 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 12051 1.1.1.11 mrg printf %s "checking if the linker ($LD) is GNU ld... " >&6; } 12052 1.1.1.11 mrg if test ${lt_cv_prog_gnu_ld+y} 12053 1.1.1.11 mrg then : 12054 1.1.1.11 mrg printf %s "(cached) " >&6 12055 1.1.1.11 mrg else $as_nop 12056 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v. 12057 1.1 mrg case `$LD -v 2>&1 </dev/null` in 12058 1.1 mrg *GNU* | *'with BFD'*) 12059 1.1 mrg lt_cv_prog_gnu_ld=yes 12060 1.1 mrg ;; 12061 1.1 mrg *) 12062 1.1 mrg lt_cv_prog_gnu_ld=no 12063 1.1 mrg ;; 12064 1.1 mrg esac 12065 1.1 mrg fi 12066 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 12067 1.1.1.11 mrg printf "%s\n" "$lt_cv_prog_gnu_ld" >&6; } 12068 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld 12069 1.1 mrg 12070 1.1 mrg 12071 1.1 mrg 12072 1.1 mrg 12073 1.1 mrg 12074 1.1 mrg 12075 1.1 mrg 12076 1.1 mrg 12077 1.1 mrg 12078 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 12079 1.1.1.11 mrg printf %s "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 12080 1.1.1.11 mrg if test ${lt_cv_path_NM+y} 12081 1.1.1.11 mrg then : 12082 1.1.1.11 mrg printf %s "(cached) " >&6 12083 1.1.1.11 mrg else $as_nop 12084 1.1 mrg if test -n "$NM"; then 12085 1.1 mrg # Let the user override the test. 12086 1.1.1.5 mrg lt_cv_path_NM=$NM 12087 1.1 mrg else 12088 1.1.1.5 mrg lt_nm_to_check=${ac_tool_prefix}nm 12089 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 12090 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm" 12091 1.1 mrg fi 12092 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do 12093 1.1.1.5 mrg lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 12094 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 12095 1.1.1.5 mrg IFS=$lt_save_ifs 12096 1.1 mrg test -z "$ac_dir" && ac_dir=. 12097 1.1.1.5 mrg tmp_nm=$ac_dir/$lt_tmp_nm 12098 1.1.1.5 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then 12099 1.1 mrg # Check to see if the nm accepts a BSD-compat flag. 12100 1.1.1.5 mrg # Adding the 'sed 1q' prevents false positives on HP-UX, which says: 12101 1.1 mrg # nm: unknown option "B" ignored 12102 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file 12103 1.1.1.5 mrg # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty 12104 1.1.1.5 mrg case $build_os in 12105 1.1.1.5 mrg mingw*) lt_bad_file=conftest.nm/nofile ;; 12106 1.1.1.5 mrg *) lt_bad_file=/dev/null ;; 12107 1.1.1.5 mrg esac 12108 1.1.1.11 mrg case `"$tmp_nm" -B $lt_bad_file 2>&1 | $SED '1q'` in 12109 1.1.1.5 mrg *$lt_bad_file* | *'Invalid file or object type'*) 12110 1.1 mrg lt_cv_path_NM="$tmp_nm -B" 12111 1.1.1.5 mrg break 2 12112 1.1 mrg ;; 12113 1.1 mrg *) 12114 1.1.1.11 mrg case `"$tmp_nm" -p /dev/null 2>&1 | $SED '1q'` in 12115 1.1 mrg */dev/null*) 12116 1.1 mrg lt_cv_path_NM="$tmp_nm -p" 12117 1.1.1.5 mrg break 2 12118 1.1 mrg ;; 12119 1.1 mrg *) 12120 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 12121 1.1 mrg continue # so that we can try to find one that supports BSD flags 12122 1.1 mrg ;; 12123 1.1 mrg esac 12124 1.1 mrg ;; 12125 1.1 mrg esac 12126 1.1 mrg fi 12127 1.1 mrg done 12128 1.1.1.5 mrg IFS=$lt_save_ifs 12129 1.1 mrg done 12130 1.1 mrg : ${lt_cv_path_NM=no} 12131 1.1 mrg fi 12132 1.1 mrg fi 12133 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 12134 1.1.1.11 mrg printf "%s\n" "$lt_cv_path_NM" >&6; } 12135 1.1.1.5 mrg if test no != "$lt_cv_path_NM"; then 12136 1.1.1.5 mrg NM=$lt_cv_path_NM 12137 1.1 mrg else 12138 1.1 mrg # Didn't find any BSD compatible name lister, look for dumpbin. 12139 1.1 mrg if test -n "$DUMPBIN"; then : 12140 1.1 mrg # Let the user override the test. 12141 1.1 mrg else 12142 1.1 mrg if test -n "$ac_tool_prefix"; then 12143 1.1 mrg for ac_prog in dumpbin "link -dump" 12144 1.1 mrg do 12145 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 12146 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2 12147 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12148 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 12149 1.1.1.11 mrg if test ${ac_cv_prog_DUMPBIN+y} 12150 1.1.1.11 mrg then : 12151 1.1.1.11 mrg printf %s "(cached) " >&6 12152 1.1.1.11 mrg else $as_nop 12153 1.1 mrg if test -n "$DUMPBIN"; then 12154 1.1 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 12155 1.1 mrg else 12156 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12157 1.1 mrg for as_dir in $PATH 12158 1.1 mrg do 12159 1.1 mrg IFS=$as_save_IFS 12160 1.1.1.11 mrg case $as_dir in #((( 12161 1.1.1.11 mrg '') as_dir=./ ;; 12162 1.1.1.11 mrg */) ;; 12163 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 12164 1.1.1.11 mrg esac 12165 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 12166 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 12167 1.1 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 12168 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 12169 1.1 mrg break 2 12170 1.1 mrg fi 12171 1.1 mrg done 12172 1.1 mrg done 12173 1.1 mrg IFS=$as_save_IFS 12174 1.1 mrg 12175 1.1 mrg fi 12176 1.1 mrg fi 12177 1.1 mrg DUMPBIN=$ac_cv_prog_DUMPBIN 12178 1.1 mrg if test -n "$DUMPBIN"; then 12179 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 12180 1.1.1.11 mrg printf "%s\n" "$DUMPBIN" >&6; } 12181 1.1 mrg else 12182 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 12183 1.1.1.11 mrg printf "%s\n" "no" >&6; } 12184 1.1 mrg fi 12185 1.1 mrg 12186 1.1 mrg 12187 1.1 mrg test -n "$DUMPBIN" && break 12188 1.1 mrg done 12189 1.1 mrg fi 12190 1.1 mrg if test -z "$DUMPBIN"; then 12191 1.1 mrg ac_ct_DUMPBIN=$DUMPBIN 12192 1.1 mrg for ac_prog in dumpbin "link -dump" 12193 1.1 mrg do 12194 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args. 12195 1.1 mrg set dummy $ac_prog; ac_word=$2 12196 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12197 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 12198 1.1.1.11 mrg if test ${ac_cv_prog_ac_ct_DUMPBIN+y} 12199 1.1.1.11 mrg then : 12200 1.1.1.11 mrg printf %s "(cached) " >&6 12201 1.1.1.11 mrg else $as_nop 12202 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then 12203 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 12204 1.1 mrg else 12205 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12206 1.1 mrg for as_dir in $PATH 12207 1.1 mrg do 12208 1.1 mrg IFS=$as_save_IFS 12209 1.1.1.11 mrg case $as_dir in #((( 12210 1.1.1.11 mrg '') as_dir=./ ;; 12211 1.1.1.11 mrg */) ;; 12212 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 12213 1.1.1.11 mrg esac 12214 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 12215 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 12216 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 12217 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 12218 1.1 mrg break 2 12219 1.1 mrg fi 12220 1.1 mrg done 12221 1.1 mrg done 12222 1.1 mrg IFS=$as_save_IFS 12223 1.1 mrg 12224 1.1 mrg fi 12225 1.1 mrg fi 12226 1.1 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 12227 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then 12228 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 12229 1.1.1.11 mrg printf "%s\n" "$ac_ct_DUMPBIN" >&6; } 12230 1.1 mrg else 12231 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 12232 1.1.1.11 mrg printf "%s\n" "no" >&6; } 12233 1.1 mrg fi 12234 1.1 mrg 12235 1.1 mrg 12236 1.1 mrg test -n "$ac_ct_DUMPBIN" && break 12237 1.1 mrg done 12238 1.1 mrg 12239 1.1 mrg if test "x$ac_ct_DUMPBIN" = x; then 12240 1.1 mrg DUMPBIN=":" 12241 1.1 mrg else 12242 1.1 mrg case $cross_compiling:$ac_tool_warned in 12243 1.1 mrg yes:) 12244 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12245 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12246 1.1 mrg ac_tool_warned=yes ;; 12247 1.1 mrg esac 12248 1.1 mrg DUMPBIN=$ac_ct_DUMPBIN 12249 1.1 mrg fi 12250 1.1 mrg fi 12251 1.1 mrg 12252 1.1.1.11 mrg case `$DUMPBIN -symbols -headers /dev/null 2>&1 | $SED '1q'` in 12253 1.1 mrg *COFF*) 12254 1.1.1.5 mrg DUMPBIN="$DUMPBIN -symbols -headers" 12255 1.1 mrg ;; 12256 1.1 mrg *) 12257 1.1 mrg DUMPBIN=: 12258 1.1 mrg ;; 12259 1.1 mrg esac 12260 1.1 mrg fi 12261 1.1 mrg 12262 1.1.1.5 mrg if test : != "$DUMPBIN"; then 12263 1.1.1.5 mrg NM=$DUMPBIN 12264 1.1 mrg fi 12265 1.1 mrg fi 12266 1.1 mrg test -z "$NM" && NM=nm 12267 1.1 mrg 12268 1.1 mrg 12269 1.1 mrg 12270 1.1 mrg 12271 1.1 mrg 12272 1.1 mrg 12273 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 12274 1.1.1.11 mrg printf %s "checking the name lister ($NM) interface... " >&6; } 12275 1.1.1.11 mrg if test ${lt_cv_nm_interface+y} 12276 1.1.1.11 mrg then : 12277 1.1.1.11 mrg printf %s "(cached) " >&6 12278 1.1.1.11 mrg else $as_nop 12279 1.1 mrg lt_cv_nm_interface="BSD nm" 12280 1.1 mrg echo "int some_variable = 0;" > conftest.$ac_ext 12281 1.1 mrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 12282 1.1 mrg (eval "$ac_compile" 2>conftest.err) 12283 1.1 mrg cat conftest.err >&5 12284 1.1 mrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 12285 1.1 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 12286 1.1 mrg cat conftest.err >&5 12287 1.1 mrg (eval echo "\"\$as_me:$LINENO: output\"" >&5) 12288 1.1 mrg cat conftest.out >&5 12289 1.1 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then 12290 1.1 mrg lt_cv_nm_interface="MS dumpbin" 12291 1.1 mrg fi 12292 1.1 mrg rm -f conftest* 12293 1.1 mrg fi 12294 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 12295 1.1.1.11 mrg printf "%s\n" "$lt_cv_nm_interface" >&6; } 12296 1.1 mrg 12297 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 12298 1.1.1.11 mrg printf %s "checking whether ln -s works... " >&6; } 12299 1.1 mrg LN_S=$as_ln_s 12300 1.1 mrg if test "$LN_S" = "ln -s"; then 12301 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12302 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 12303 1.1 mrg else 12304 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 12305 1.1.1.11 mrg printf "%s\n" "no, using $LN_S" >&6; } 12306 1.1 mrg fi 12307 1.1 mrg 12308 1.1 mrg # find the maximum length of command line arguments 12309 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 12310 1.1.1.11 mrg printf %s "checking the maximum length of command line arguments... " >&6; } 12311 1.1.1.11 mrg if test ${lt_cv_sys_max_cmd_len+y} 12312 1.1.1.11 mrg then : 12313 1.1.1.11 mrg printf %s "(cached) " >&6 12314 1.1.1.11 mrg else $as_nop 12315 1.1 mrg i=0 12316 1.1.1.5 mrg teststring=ABCD 12317 1.1 mrg 12318 1.1 mrg case $build_os in 12319 1.1 mrg msdosdjgpp*) 12320 1.1 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc 12321 1.1 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun 12322 1.1 mrg # during glob expansion). Even if it were fixed, the result of this 12323 1.1 mrg # check would be larger than it should be. 12324 1.1 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right 12325 1.1 mrg ;; 12326 1.1 mrg 12327 1.1 mrg gnu*) 12328 1.1 mrg # Under GNU Hurd, this test is not required because there is 12329 1.1 mrg # no limit to the length of command line arguments. 12330 1.1 mrg # Libtool will interpret -1 as no limit whatsoever 12331 1.1 mrg lt_cv_sys_max_cmd_len=-1; 12332 1.1 mrg ;; 12333 1.1 mrg 12334 1.1 mrg cygwin* | mingw* | cegcc*) 12335 1.1 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes 12336 1.1 mrg # about 5 minutes as the teststring grows exponentially. 12337 1.1 mrg # Worse, since 9x/ME are not pre-emptively multitasking, 12338 1.1 mrg # you end up with a "frozen" computer, even though with patience 12339 1.1 mrg # the test eventually succeeds (with a max line length of 256k). 12340 1.1 mrg # Instead, let's just punt: use the minimum linelength reported by 12341 1.1 mrg # all of the supported platforms: 8192 (on NT/2K/XP). 12342 1.1 mrg lt_cv_sys_max_cmd_len=8192; 12343 1.1 mrg ;; 12344 1.1 mrg 12345 1.1 mrg mint*) 12346 1.1 mrg # On MiNT this can take a long time and run out of memory. 12347 1.1 mrg lt_cv_sys_max_cmd_len=8192; 12348 1.1 mrg ;; 12349 1.1 mrg 12350 1.1.1.11 mrg mint*) 12351 1.1.1.11 mrg # On MiNT this can take a long time and run out of memory. 12352 1.1.1.11 mrg lt_cv_sys_max_cmd_len=8192; 12353 1.1.1.11 mrg ;; 12354 1.1.1.11 mrg 12355 1.1 mrg amigaos*) 12356 1.1 mrg # On AmigaOS with pdksh, this test takes hours, literally. 12357 1.1 mrg # So we just punt and use a minimum line length of 8192. 12358 1.1 mrg lt_cv_sys_max_cmd_len=8192; 12359 1.1 mrg ;; 12360 1.1 mrg 12361 1.1.1.11 mrg bitrig* | darwin* | dragonfly* | freebsd* | midnightbsd* | netbsd* | openbsd*) 12362 1.1 mrg # This has been around since 386BSD, at least. Likely further. 12363 1.1 mrg if test -x /sbin/sysctl; then 12364 1.1 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 12365 1.1 mrg elif test -x /usr/sbin/sysctl; then 12366 1.1 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 12367 1.1 mrg else 12368 1.1 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 12369 1.1 mrg fi 12370 1.1 mrg # And add a safety zone 12371 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 12372 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 12373 1.1 mrg ;; 12374 1.1 mrg 12375 1.1 mrg interix*) 12376 1.1 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD) 12377 1.1 mrg lt_cv_sys_max_cmd_len=196608 12378 1.1 mrg ;; 12379 1.1 mrg 12380 1.1 mrg os2*) 12381 1.1 mrg # The test takes a long time on OS/2. 12382 1.1 mrg lt_cv_sys_max_cmd_len=8192 12383 1.1 mrg ;; 12384 1.1 mrg 12385 1.1 mrg osf*) 12386 1.1 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 12387 1.1 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 12388 1.1 mrg # nice to cause kernel panics so lets avoid the loop below. 12389 1.1 mrg # First set a reasonable default. 12390 1.1 mrg lt_cv_sys_max_cmd_len=16384 12391 1.1 mrg # 12392 1.1 mrg if test -x /sbin/sysconfig; then 12393 1.1 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 12394 1.1 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;; 12395 1.1 mrg esac 12396 1.1 mrg fi 12397 1.1 mrg ;; 12398 1.1 mrg sco3.2v5*) 12399 1.1 mrg lt_cv_sys_max_cmd_len=102400 12400 1.1 mrg ;; 12401 1.1 mrg sysv5* | sco5v6* | sysv4.2uw2*) 12402 1.1 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 12403 1.1 mrg if test -n "$kargmax"; then 12404 1.1.1.11 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | $SED 's/.*[ ]//'` 12405 1.1 mrg else 12406 1.1 mrg lt_cv_sys_max_cmd_len=32768 12407 1.1 mrg fi 12408 1.1 mrg ;; 12409 1.1 mrg *) 12410 1.1 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 12411 1.1.1.5 mrg if test -n "$lt_cv_sys_max_cmd_len" && \ 12412 1.1.1.5 mrg test undefined != "$lt_cv_sys_max_cmd_len"; then 12413 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 12414 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 12415 1.1 mrg else 12416 1.1 mrg # Make teststring a little bigger before we do anything with it. 12417 1.1 mrg # a 1K string should be a reasonable start. 12418 1.1.1.5 mrg for i in 1 2 3 4 5 6 7 8; do 12419 1.1 mrg teststring=$teststring$teststring 12420 1.1 mrg done 12421 1.1 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 12422 1.1 mrg # If test is not a shell built-in, we'll probably end up computing a 12423 1.1 mrg # maximum length that is only half of the actual maximum length, but 12424 1.1 mrg # we can't tell. 12425 1.1.1.5 mrg while { test X`env echo "$teststring$teststring" 2>/dev/null` \ 12426 1.1 mrg = "X$teststring$teststring"; } >/dev/null 2>&1 && 12427 1.1.1.5 mrg test 17 != "$i" # 1/2 MB should be enough 12428 1.1 mrg do 12429 1.1 mrg i=`expr $i + 1` 12430 1.1 mrg teststring=$teststring$teststring 12431 1.1 mrg done 12432 1.1 mrg # Only check the string length outside the loop. 12433 1.1 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 12434 1.1 mrg teststring= 12435 1.1 mrg # Add a significant safety factor because C++ compilers can tack on 12436 1.1 mrg # massive amounts of additional arguments before passing them to the 12437 1.1 mrg # linker. It appears as though 1/2 is a usable value. 12438 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 12439 1.1 mrg fi 12440 1.1 mrg ;; 12441 1.1 mrg esac 12442 1.1 mrg 12443 1.1 mrg fi 12444 1.1 mrg 12445 1.1.1.5 mrg if test -n "$lt_cv_sys_max_cmd_len"; then 12446 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 12447 1.1.1.11 mrg printf "%s\n" "$lt_cv_sys_max_cmd_len" >&6; } 12448 1.1 mrg else 12449 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none" >&5 12450 1.1.1.11 mrg printf "%s\n" "none" >&6; } 12451 1.1 mrg fi 12452 1.1 mrg max_cmd_len=$lt_cv_sys_max_cmd_len 12453 1.1 mrg 12454 1.1 mrg 12455 1.1 mrg 12456 1.1 mrg 12457 1.1 mrg 12458 1.1 mrg 12459 1.1 mrg : ${CP="cp -f"} 12460 1.1 mrg : ${MV="mv -f"} 12461 1.1 mrg : ${RM="rm -f"} 12462 1.1 mrg 12463 1.1 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 12464 1.1 mrg lt_unset=unset 12465 1.1 mrg else 12466 1.1 mrg lt_unset=false 12467 1.1 mrg fi 12468 1.1 mrg 12469 1.1 mrg 12470 1.1 mrg 12471 1.1 mrg 12472 1.1 mrg 12473 1.1 mrg # test EBCDIC or ASCII 12474 1.1 mrg case `echo X|tr X '\101'` in 12475 1.1 mrg A) # ASCII based system 12476 1.1 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 12477 1.1 mrg lt_SP2NL='tr \040 \012' 12478 1.1 mrg lt_NL2SP='tr \015\012 \040\040' 12479 1.1 mrg ;; 12480 1.1 mrg *) # EBCDIC based system 12481 1.1 mrg lt_SP2NL='tr \100 \n' 12482 1.1 mrg lt_NL2SP='tr \r\n \100\100' 12483 1.1 mrg ;; 12484 1.1 mrg esac 12485 1.1 mrg 12486 1.1 mrg 12487 1.1 mrg 12488 1.1 mrg 12489 1.1 mrg 12490 1.1 mrg 12491 1.1 mrg 12492 1.1 mrg 12493 1.1 mrg 12494 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 12495 1.1.1.11 mrg printf %s "checking how to convert $build file names to $host format... " >&6; } 12496 1.1.1.11 mrg if test ${lt_cv_to_host_file_cmd+y} 12497 1.1.1.11 mrg then : 12498 1.1.1.11 mrg printf %s "(cached) " >&6 12499 1.1.1.11 mrg else $as_nop 12500 1.1 mrg case $host in 12501 1.1 mrg *-*-mingw* ) 12502 1.1 mrg case $build in 12503 1.1 mrg *-*-mingw* ) # actually msys 12504 1.1 mrg lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 12505 1.1 mrg ;; 12506 1.1 mrg *-*-cygwin* ) 12507 1.1 mrg lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 12508 1.1 mrg ;; 12509 1.1 mrg * ) # otherwise, assume *nix 12510 1.1 mrg lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 12511 1.1 mrg ;; 12512 1.1 mrg esac 12513 1.1 mrg ;; 12514 1.1 mrg *-*-cygwin* ) 12515 1.1 mrg case $build in 12516 1.1 mrg *-*-mingw* ) # actually msys 12517 1.1 mrg lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 12518 1.1 mrg ;; 12519 1.1 mrg *-*-cygwin* ) 12520 1.1 mrg lt_cv_to_host_file_cmd=func_convert_file_noop 12521 1.1 mrg ;; 12522 1.1 mrg * ) # otherwise, assume *nix 12523 1.1 mrg lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 12524 1.1 mrg ;; 12525 1.1 mrg esac 12526 1.1 mrg ;; 12527 1.1 mrg * ) # unhandled hosts (and "normal" native builds) 12528 1.1 mrg lt_cv_to_host_file_cmd=func_convert_file_noop 12529 1.1 mrg ;; 12530 1.1 mrg esac 12531 1.1 mrg 12532 1.1 mrg fi 12533 1.1 mrg 12534 1.1 mrg to_host_file_cmd=$lt_cv_to_host_file_cmd 12535 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 12536 1.1.1.11 mrg printf "%s\n" "$lt_cv_to_host_file_cmd" >&6; } 12537 1.1 mrg 12538 1.1 mrg 12539 1.1 mrg 12540 1.1 mrg 12541 1.1 mrg 12542 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 12543 1.1.1.11 mrg printf %s "checking how to convert $build file names to toolchain format... " >&6; } 12544 1.1.1.11 mrg if test ${lt_cv_to_tool_file_cmd+y} 12545 1.1.1.11 mrg then : 12546 1.1.1.11 mrg printf %s "(cached) " >&6 12547 1.1.1.11 mrg else $as_nop 12548 1.1 mrg #assume ordinary cross tools, or native build. 12549 1.1 mrg lt_cv_to_tool_file_cmd=func_convert_file_noop 12550 1.1 mrg case $host in 12551 1.1 mrg *-*-mingw* ) 12552 1.1 mrg case $build in 12553 1.1 mrg *-*-mingw* ) # actually msys 12554 1.1 mrg lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 12555 1.1 mrg ;; 12556 1.1 mrg esac 12557 1.1 mrg ;; 12558 1.1 mrg esac 12559 1.1 mrg 12560 1.1 mrg fi 12561 1.1.1.11 mrg 12562 1.1.1.11 mrg to_tool_file_cmd=$lt_cv_to_tool_file_cmd 12563 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 12564 1.1.1.11 mrg printf "%s\n" "$lt_cv_to_tool_file_cmd" >&6; } 12565 1.1.1.11 mrg 12566 1.1.1.11 mrg 12567 1.1.1.11 mrg 12568 1.1.1.11 mrg 12569 1.1.1.11 mrg 12570 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 12571 1.1.1.11 mrg printf %s "checking for $LD option to reload object files... " >&6; } 12572 1.1.1.11 mrg if test ${lt_cv_ld_reload_flag+y} 12573 1.1.1.11 mrg then : 12574 1.1.1.11 mrg printf %s "(cached) " >&6 12575 1.1.1.11 mrg else $as_nop 12576 1.1.1.11 mrg lt_cv_ld_reload_flag='-r' 12577 1.1.1.11 mrg fi 12578 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 12579 1.1.1.11 mrg printf "%s\n" "$lt_cv_ld_reload_flag" >&6; } 12580 1.1.1.11 mrg reload_flag=$lt_cv_ld_reload_flag 12581 1.1.1.11 mrg case $reload_flag in 12582 1.1.1.11 mrg "" | " "*) ;; 12583 1.1.1.11 mrg *) reload_flag=" $reload_flag" ;; 12584 1.1.1.11 mrg esac 12585 1.1.1.11 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs' 12586 1.1.1.11 mrg case $host_os in 12587 1.1.1.11 mrg cygwin* | mingw* | pw32* | cegcc*) 12588 1.1.1.11 mrg if test yes != "$GCC"; then 12589 1.1.1.11 mrg reload_cmds=false 12590 1.1.1.11 mrg fi 12591 1.1.1.11 mrg ;; 12592 1.1.1.11 mrg darwin*) 12593 1.1.1.11 mrg if test yes = "$GCC"; then 12594 1.1.1.11 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' 12595 1.1.1.11 mrg else 12596 1.1.1.11 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs' 12597 1.1.1.11 mrg fi 12598 1.1.1.11 mrg ;; 12599 1.1.1.11 mrg esac 12600 1.1.1.11 mrg 12601 1.1.1.11 mrg 12602 1.1.1.11 mrg 12603 1.1.1.11 mrg 12604 1.1.1.11 mrg 12605 1.1.1.11 mrg 12606 1.1.1.11 mrg 12607 1.1.1.11 mrg 12608 1.1.1.11 mrg 12609 1.1.1.11 mrg if test -n "$ac_tool_prefix"; then 12610 1.1.1.11 mrg # Extract the first word of "${ac_tool_prefix}file", so it can be a program name with args. 12611 1.1.1.11 mrg set dummy ${ac_tool_prefix}file; ac_word=$2 12612 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12613 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 12614 1.1.1.11 mrg if test ${ac_cv_prog_FILECMD+y} 12615 1.1.1.11 mrg then : 12616 1.1.1.11 mrg printf %s "(cached) " >&6 12617 1.1.1.11 mrg else $as_nop 12618 1.1.1.11 mrg if test -n "$FILECMD"; then 12619 1.1.1.11 mrg ac_cv_prog_FILECMD="$FILECMD" # Let the user override the test. 12620 1.1.1.11 mrg else 12621 1.1.1.11 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12622 1.1.1.11 mrg for as_dir in $PATH 12623 1.1.1.11 mrg do 12624 1.1.1.11 mrg IFS=$as_save_IFS 12625 1.1.1.11 mrg case $as_dir in #((( 12626 1.1.1.11 mrg '') as_dir=./ ;; 12627 1.1.1.11 mrg */) ;; 12628 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 12629 1.1.1.11 mrg esac 12630 1.1.1.11 mrg for ac_exec_ext in '' $ac_executable_extensions; do 12631 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 12632 1.1.1.11 mrg ac_cv_prog_FILECMD="${ac_tool_prefix}file" 12633 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 12634 1.1.1.11 mrg break 2 12635 1.1.1.11 mrg fi 12636 1.1.1.11 mrg done 12637 1.1.1.11 mrg done 12638 1.1.1.11 mrg IFS=$as_save_IFS 12639 1.1.1.11 mrg 12640 1.1.1.11 mrg fi 12641 1.1.1.11 mrg fi 12642 1.1.1.11 mrg FILECMD=$ac_cv_prog_FILECMD 12643 1.1.1.11 mrg if test -n "$FILECMD"; then 12644 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FILECMD" >&5 12645 1.1.1.11 mrg printf "%s\n" "$FILECMD" >&6; } 12646 1.1.1.11 mrg else 12647 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 12648 1.1.1.11 mrg printf "%s\n" "no" >&6; } 12649 1.1.1.11 mrg fi 12650 1.1.1.11 mrg 12651 1.1.1.11 mrg 12652 1.1.1.11 mrg fi 12653 1.1.1.11 mrg if test -z "$ac_cv_prog_FILECMD"; then 12654 1.1.1.11 mrg ac_ct_FILECMD=$FILECMD 12655 1.1.1.11 mrg # Extract the first word of "file", so it can be a program name with args. 12656 1.1.1.11 mrg set dummy file; ac_word=$2 12657 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12658 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 12659 1.1.1.11 mrg if test ${ac_cv_prog_ac_ct_FILECMD+y} 12660 1.1.1.11 mrg then : 12661 1.1.1.11 mrg printf %s "(cached) " >&6 12662 1.1.1.11 mrg else $as_nop 12663 1.1.1.11 mrg if test -n "$ac_ct_FILECMD"; then 12664 1.1.1.11 mrg ac_cv_prog_ac_ct_FILECMD="$ac_ct_FILECMD" # Let the user override the test. 12665 1.1.1.11 mrg else 12666 1.1.1.11 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12667 1.1.1.11 mrg for as_dir in $PATH 12668 1.1.1.11 mrg do 12669 1.1.1.11 mrg IFS=$as_save_IFS 12670 1.1.1.11 mrg case $as_dir in #((( 12671 1.1.1.11 mrg '') as_dir=./ ;; 12672 1.1.1.11 mrg */) ;; 12673 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 12674 1.1.1.11 mrg esac 12675 1.1.1.11 mrg for ac_exec_ext in '' $ac_executable_extensions; do 12676 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 12677 1.1.1.11 mrg ac_cv_prog_ac_ct_FILECMD="file" 12678 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 12679 1.1.1.11 mrg break 2 12680 1.1.1.11 mrg fi 12681 1.1.1.11 mrg done 12682 1.1.1.11 mrg done 12683 1.1.1.11 mrg IFS=$as_save_IFS 12684 1.1.1.11 mrg 12685 1.1.1.11 mrg fi 12686 1.1.1.11 mrg fi 12687 1.1.1.11 mrg ac_ct_FILECMD=$ac_cv_prog_ac_ct_FILECMD 12688 1.1.1.11 mrg if test -n "$ac_ct_FILECMD"; then 12689 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FILECMD" >&5 12690 1.1.1.11 mrg printf "%s\n" "$ac_ct_FILECMD" >&6; } 12691 1.1 mrg else 12692 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 12693 1.1.1.11 mrg printf "%s\n" "no" >&6; } 12694 1.1 mrg fi 12695 1.1 mrg 12696 1.1.1.11 mrg if test "x$ac_ct_FILECMD" = x; then 12697 1.1.1.11 mrg FILECMD=":" 12698 1.1.1.11 mrg else 12699 1.1.1.11 mrg case $cross_compiling:$ac_tool_warned in 12700 1.1.1.11 mrg yes:) 12701 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12702 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12703 1.1.1.11 mrg ac_tool_warned=yes ;; 12704 1.1.1.11 mrg esac 12705 1.1.1.11 mrg FILECMD=$ac_ct_FILECMD 12706 1.1.1.11 mrg fi 12707 1.1.1.11 mrg else 12708 1.1.1.11 mrg FILECMD="$ac_cv_prog_FILECMD" 12709 1.1.1.11 mrg fi 12710 1.1 mrg 12711 1.1 mrg 12712 1.1 mrg 12713 1.1 mrg 12714 1.1 mrg 12715 1.1 mrg 12716 1.1 mrg 12717 1.1 mrg if test -n "$ac_tool_prefix"; then 12718 1.1 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 12719 1.1 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2 12720 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12721 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 12722 1.1.1.11 mrg if test ${ac_cv_prog_OBJDUMP+y} 12723 1.1.1.11 mrg then : 12724 1.1.1.11 mrg printf %s "(cached) " >&6 12725 1.1.1.11 mrg else $as_nop 12726 1.1 mrg if test -n "$OBJDUMP"; then 12727 1.1 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 12728 1.1 mrg else 12729 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12730 1.1 mrg for as_dir in $PATH 12731 1.1 mrg do 12732 1.1 mrg IFS=$as_save_IFS 12733 1.1.1.11 mrg case $as_dir in #((( 12734 1.1.1.11 mrg '') as_dir=./ ;; 12735 1.1.1.11 mrg */) ;; 12736 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 12737 1.1.1.11 mrg esac 12738 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 12739 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 12740 1.1 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 12741 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 12742 1.1 mrg break 2 12743 1.1 mrg fi 12744 1.1 mrg done 12745 1.1 mrg done 12746 1.1 mrg IFS=$as_save_IFS 12747 1.1 mrg 12748 1.1 mrg fi 12749 1.1 mrg fi 12750 1.1 mrg OBJDUMP=$ac_cv_prog_OBJDUMP 12751 1.1 mrg if test -n "$OBJDUMP"; then 12752 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 12753 1.1.1.11 mrg printf "%s\n" "$OBJDUMP" >&6; } 12754 1.1 mrg else 12755 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 12756 1.1.1.11 mrg printf "%s\n" "no" >&6; } 12757 1.1 mrg fi 12758 1.1 mrg 12759 1.1 mrg 12760 1.1 mrg fi 12761 1.1 mrg if test -z "$ac_cv_prog_OBJDUMP"; then 12762 1.1 mrg ac_ct_OBJDUMP=$OBJDUMP 12763 1.1 mrg # Extract the first word of "objdump", so it can be a program name with args. 12764 1.1 mrg set dummy objdump; ac_word=$2 12765 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12766 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 12767 1.1.1.11 mrg if test ${ac_cv_prog_ac_ct_OBJDUMP+y} 12768 1.1.1.11 mrg then : 12769 1.1.1.11 mrg printf %s "(cached) " >&6 12770 1.1.1.11 mrg else $as_nop 12771 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then 12772 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 12773 1.1 mrg else 12774 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12775 1.1 mrg for as_dir in $PATH 12776 1.1 mrg do 12777 1.1 mrg IFS=$as_save_IFS 12778 1.1.1.11 mrg case $as_dir in #((( 12779 1.1.1.11 mrg '') as_dir=./ ;; 12780 1.1.1.11 mrg */) ;; 12781 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 12782 1.1.1.11 mrg esac 12783 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 12784 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 12785 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump" 12786 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 12787 1.1 mrg break 2 12788 1.1 mrg fi 12789 1.1 mrg done 12790 1.1 mrg done 12791 1.1 mrg IFS=$as_save_IFS 12792 1.1 mrg 12793 1.1 mrg fi 12794 1.1 mrg fi 12795 1.1 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 12796 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then 12797 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 12798 1.1.1.11 mrg printf "%s\n" "$ac_ct_OBJDUMP" >&6; } 12799 1.1 mrg else 12800 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 12801 1.1.1.11 mrg printf "%s\n" "no" >&6; } 12802 1.1 mrg fi 12803 1.1 mrg 12804 1.1 mrg if test "x$ac_ct_OBJDUMP" = x; then 12805 1.1 mrg OBJDUMP="false" 12806 1.1 mrg else 12807 1.1 mrg case $cross_compiling:$ac_tool_warned in 12808 1.1 mrg yes:) 12809 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12810 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12811 1.1 mrg ac_tool_warned=yes ;; 12812 1.1 mrg esac 12813 1.1 mrg OBJDUMP=$ac_ct_OBJDUMP 12814 1.1 mrg fi 12815 1.1 mrg else 12816 1.1 mrg OBJDUMP="$ac_cv_prog_OBJDUMP" 12817 1.1 mrg fi 12818 1.1 mrg 12819 1.1 mrg test -z "$OBJDUMP" && OBJDUMP=objdump 12820 1.1 mrg 12821 1.1 mrg 12822 1.1 mrg 12823 1.1 mrg 12824 1.1 mrg 12825 1.1 mrg 12826 1.1 mrg 12827 1.1 mrg 12828 1.1 mrg 12829 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 12830 1.1.1.11 mrg printf %s "checking how to recognize dependent libraries... " >&6; } 12831 1.1.1.11 mrg if test ${lt_cv_deplibs_check_method+y} 12832 1.1.1.11 mrg then : 12833 1.1.1.11 mrg printf %s "(cached) " >&6 12834 1.1.1.11 mrg else $as_nop 12835 1.1 mrg lt_cv_file_magic_cmd='$MAGIC_CMD' 12836 1.1 mrg lt_cv_file_magic_test_file= 12837 1.1 mrg lt_cv_deplibs_check_method='unknown' 12838 1.1 mrg # Need to set the preceding variable on all platforms that support 12839 1.1 mrg # interlibrary dependencies. 12840 1.1 mrg # 'none' -- dependencies not supported. 12841 1.1.1.5 mrg # 'unknown' -- same as none, but documents that we really don't know. 12842 1.1 mrg # 'pass_all' -- all dependencies passed with no checks. 12843 1.1 mrg # 'test_compile' -- check by making test program. 12844 1.1 mrg # 'file_magic [[regex]]' -- check by looking for files in library path 12845 1.1.1.5 mrg # that responds to the $file_magic_cmd with a given extended regex. 12846 1.1.1.5 mrg # If you have 'file' or equivalent on your system and you're not sure 12847 1.1.1.5 mrg # whether 'pass_all' will *always* work, you probably want this one. 12848 1.1 mrg 12849 1.1 mrg case $host_os in 12850 1.1 mrg aix[4-9]*) 12851 1.1 mrg lt_cv_deplibs_check_method=pass_all 12852 1.1 mrg ;; 12853 1.1 mrg 12854 1.1 mrg beos*) 12855 1.1 mrg lt_cv_deplibs_check_method=pass_all 12856 1.1 mrg ;; 12857 1.1 mrg 12858 1.1 mrg bsdi[45]*) 12859 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 12860 1.1.1.11 mrg lt_cv_file_magic_cmd='$FILECMD -L' 12861 1.1 mrg lt_cv_file_magic_test_file=/shlib/libc.so 12862 1.1 mrg ;; 12863 1.1 mrg 12864 1.1 mrg cygwin*) 12865 1.1 mrg # func_win32_libid is a shell function defined in ltmain.sh 12866 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 12867 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid' 12868 1.1 mrg ;; 12869 1.1 mrg 12870 1.1 mrg mingw* | pw32*) 12871 1.1 mrg # Base MSYS/MinGW do not provide the 'file' command needed by 12872 1.1 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump', 12873 1.1 mrg # unless we find 'file', for example because we are cross-compiling. 12874 1.1.1.5 mrg if ( file / ) >/dev/null 2>&1; then 12875 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 12876 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid' 12877 1.1 mrg else 12878 1.1 mrg # Keep this pattern in sync with the one in func_win32_libid. 12879 1.1 mrg lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 12880 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f' 12881 1.1 mrg fi 12882 1.1 mrg ;; 12883 1.1 mrg 12884 1.1 mrg cegcc*) 12885 1.1 mrg # use the weaker test based on 'objdump'. See mingw*. 12886 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 12887 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f' 12888 1.1 mrg ;; 12889 1.1 mrg 12890 1.1 mrg darwin* | rhapsody*) 12891 1.1 mrg lt_cv_deplibs_check_method=pass_all 12892 1.1 mrg ;; 12893 1.1 mrg 12894 1.1.1.11 mrg freebsd* | dragonfly* | midnightbsd*) 12895 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 12896 1.1 mrg case $host_cpu in 12897 1.1 mrg i*86 ) 12898 1.1 mrg # Not sure whether the presence of OpenBSD here was a mistake. 12899 1.1 mrg # Let's accept both of them until this is cleared up. 12900 1.1 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 12901 1.1.1.11 mrg lt_cv_file_magic_cmd=$FILECMD 12902 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 12903 1.1 mrg ;; 12904 1.1 mrg esac 12905 1.1 mrg else 12906 1.1 mrg lt_cv_deplibs_check_method=pass_all 12907 1.1 mrg fi 12908 1.1 mrg ;; 12909 1.1 mrg 12910 1.1 mrg haiku*) 12911 1.1 mrg lt_cv_deplibs_check_method=pass_all 12912 1.1 mrg ;; 12913 1.1 mrg 12914 1.1 mrg hpux10.20* | hpux11*) 12915 1.1.1.11 mrg lt_cv_file_magic_cmd=$FILECMD 12916 1.1 mrg case $host_cpu in 12917 1.1 mrg ia64*) 12918 1.1 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 12919 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 12920 1.1 mrg ;; 12921 1.1 mrg hppa*64*) 12922 1.1 mrg 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]' 12923 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 12924 1.1 mrg ;; 12925 1.1 mrg *) 12926 1.1 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 12927 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl 12928 1.1 mrg ;; 12929 1.1 mrg esac 12930 1.1 mrg ;; 12931 1.1 mrg 12932 1.1 mrg interix[3-9]*) 12933 1.1 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 12934 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 12935 1.1 mrg ;; 12936 1.1 mrg 12937 1.1 mrg irix5* | irix6* | nonstopux*) 12938 1.1 mrg case $LD in 12939 1.1 mrg *-32|*"-32 ") libmagic=32-bit;; 12940 1.1 mrg *-n32|*"-n32 ") libmagic=N32;; 12941 1.1 mrg *-64|*"-64 ") libmagic=64-bit;; 12942 1.1 mrg *) libmagic=never-match;; 12943 1.1 mrg esac 12944 1.1 mrg lt_cv_deplibs_check_method=pass_all 12945 1.1 mrg ;; 12946 1.1 mrg 12947 1.1 mrg # This must be glibc/ELF. 12948 1.1.1.5 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 12949 1.1 mrg lt_cv_deplibs_check_method=pass_all 12950 1.1 mrg ;; 12951 1.1 mrg 12952 1.1.1.7 mrg netbsd*) 12953 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 12954 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 12955 1.1 mrg else 12956 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 12957 1.1 mrg fi 12958 1.1 mrg ;; 12959 1.1 mrg 12960 1.1 mrg newos6*) 12961 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 12962 1.1.1.11 mrg lt_cv_file_magic_cmd=$FILECMD 12963 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so 12964 1.1 mrg ;; 12965 1.1 mrg 12966 1.1 mrg *nto* | *qnx*) 12967 1.1 mrg lt_cv_deplibs_check_method=pass_all 12968 1.1 mrg ;; 12969 1.1 mrg 12970 1.1.1.5 mrg openbsd* | bitrig*) 12971 1.1.1.5 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 12972 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 12973 1.1 mrg else 12974 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 12975 1.1 mrg fi 12976 1.1 mrg ;; 12977 1.1 mrg 12978 1.1 mrg osf3* | osf4* | osf5*) 12979 1.1 mrg lt_cv_deplibs_check_method=pass_all 12980 1.1 mrg ;; 12981 1.1 mrg 12982 1.1 mrg rdos*) 12983 1.1 mrg lt_cv_deplibs_check_method=pass_all 12984 1.1 mrg ;; 12985 1.1 mrg 12986 1.1 mrg solaris*) 12987 1.1 mrg lt_cv_deplibs_check_method=pass_all 12988 1.1 mrg ;; 12989 1.1 mrg 12990 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 12991 1.1 mrg lt_cv_deplibs_check_method=pass_all 12992 1.1 mrg ;; 12993 1.1 mrg 12994 1.1 mrg sysv4 | sysv4.3*) 12995 1.1 mrg case $host_vendor in 12996 1.1 mrg motorola) 12997 1.1 mrg 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]' 12998 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 12999 1.1 mrg ;; 13000 1.1 mrg ncr) 13001 1.1 mrg lt_cv_deplibs_check_method=pass_all 13002 1.1 mrg ;; 13003 1.1 mrg sequent) 13004 1.1 mrg lt_cv_file_magic_cmd='/bin/file' 13005 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 13006 1.1 mrg ;; 13007 1.1 mrg sni) 13008 1.1 mrg lt_cv_file_magic_cmd='/bin/file' 13009 1.1 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 13010 1.1 mrg lt_cv_file_magic_test_file=/lib/libc.so 13011 1.1 mrg ;; 13012 1.1 mrg siemens) 13013 1.1 mrg lt_cv_deplibs_check_method=pass_all 13014 1.1 mrg ;; 13015 1.1 mrg pc) 13016 1.1 mrg lt_cv_deplibs_check_method=pass_all 13017 1.1 mrg ;; 13018 1.1 mrg esac 13019 1.1 mrg ;; 13020 1.1 mrg 13021 1.1 mrg tpf*) 13022 1.1 mrg lt_cv_deplibs_check_method=pass_all 13023 1.1 mrg ;; 13024 1.1.1.5 mrg os2*) 13025 1.1.1.5 mrg lt_cv_deplibs_check_method=pass_all 13026 1.1.1.5 mrg ;; 13027 1.1 mrg esac 13028 1.1 mrg 13029 1.1 mrg fi 13030 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 13031 1.1.1.11 mrg printf "%s\n" "$lt_cv_deplibs_check_method" >&6; } 13032 1.1 mrg 13033 1.1 mrg file_magic_glob= 13034 1.1 mrg want_nocaseglob=no 13035 1.1 mrg if test "$build" = "$host"; then 13036 1.1 mrg case $host_os in 13037 1.1 mrg mingw* | pw32*) 13038 1.1 mrg if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 13039 1.1 mrg want_nocaseglob=yes 13040 1.1 mrg else 13041 1.1 mrg file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 13042 1.1 mrg fi 13043 1.1 mrg ;; 13044 1.1 mrg esac 13045 1.1 mrg fi 13046 1.1 mrg 13047 1.1 mrg file_magic_cmd=$lt_cv_file_magic_cmd 13048 1.1 mrg deplibs_check_method=$lt_cv_deplibs_check_method 13049 1.1 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown 13050 1.1 mrg 13051 1.1 mrg 13052 1.1 mrg 13053 1.1 mrg 13054 1.1 mrg 13055 1.1 mrg 13056 1.1 mrg 13057 1.1 mrg 13058 1.1 mrg 13059 1.1 mrg 13060 1.1 mrg 13061 1.1 mrg 13062 1.1 mrg 13063 1.1 mrg 13064 1.1 mrg 13065 1.1 mrg 13066 1.1 mrg 13067 1.1 mrg 13068 1.1 mrg 13069 1.1 mrg 13070 1.1 mrg 13071 1.1 mrg 13072 1.1 mrg if test -n "$ac_tool_prefix"; then 13073 1.1 mrg # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 13074 1.1 mrg set dummy ${ac_tool_prefix}dlltool; ac_word=$2 13075 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13076 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 13077 1.1.1.11 mrg if test ${ac_cv_prog_DLLTOOL+y} 13078 1.1.1.11 mrg then : 13079 1.1.1.11 mrg printf %s "(cached) " >&6 13080 1.1.1.11 mrg else $as_nop 13081 1.1 mrg if test -n "$DLLTOOL"; then 13082 1.1 mrg ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 13083 1.1 mrg else 13084 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13085 1.1 mrg for as_dir in $PATH 13086 1.1 mrg do 13087 1.1 mrg IFS=$as_save_IFS 13088 1.1.1.11 mrg case $as_dir in #((( 13089 1.1.1.11 mrg '') as_dir=./ ;; 13090 1.1.1.11 mrg */) ;; 13091 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 13092 1.1.1.11 mrg esac 13093 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 13094 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13095 1.1 mrg ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 13096 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13097 1.1 mrg break 2 13098 1.1 mrg fi 13099 1.1 mrg done 13100 1.1 mrg done 13101 1.1 mrg IFS=$as_save_IFS 13102 1.1 mrg 13103 1.1 mrg fi 13104 1.1 mrg fi 13105 1.1 mrg DLLTOOL=$ac_cv_prog_DLLTOOL 13106 1.1 mrg if test -n "$DLLTOOL"; then 13107 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 13108 1.1.1.11 mrg printf "%s\n" "$DLLTOOL" >&6; } 13109 1.1 mrg else 13110 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13111 1.1.1.11 mrg printf "%s\n" "no" >&6; } 13112 1.1 mrg fi 13113 1.1 mrg 13114 1.1 mrg 13115 1.1 mrg fi 13116 1.1 mrg if test -z "$ac_cv_prog_DLLTOOL"; then 13117 1.1 mrg ac_ct_DLLTOOL=$DLLTOOL 13118 1.1 mrg # Extract the first word of "dlltool", so it can be a program name with args. 13119 1.1 mrg set dummy dlltool; ac_word=$2 13120 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13121 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 13122 1.1.1.11 mrg if test ${ac_cv_prog_ac_ct_DLLTOOL+y} 13123 1.1.1.11 mrg then : 13124 1.1.1.11 mrg printf %s "(cached) " >&6 13125 1.1.1.11 mrg else $as_nop 13126 1.1 mrg if test -n "$ac_ct_DLLTOOL"; then 13127 1.1 mrg ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 13128 1.1 mrg else 13129 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13130 1.1 mrg for as_dir in $PATH 13131 1.1 mrg do 13132 1.1 mrg IFS=$as_save_IFS 13133 1.1.1.11 mrg case $as_dir in #((( 13134 1.1.1.11 mrg '') as_dir=./ ;; 13135 1.1.1.11 mrg */) ;; 13136 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 13137 1.1.1.11 mrg esac 13138 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 13139 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13140 1.1 mrg ac_cv_prog_ac_ct_DLLTOOL="dlltool" 13141 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13142 1.1 mrg break 2 13143 1.1 mrg fi 13144 1.1 mrg done 13145 1.1 mrg done 13146 1.1 mrg IFS=$as_save_IFS 13147 1.1 mrg 13148 1.1 mrg fi 13149 1.1 mrg fi 13150 1.1 mrg ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 13151 1.1 mrg if test -n "$ac_ct_DLLTOOL"; then 13152 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 13153 1.1.1.11 mrg printf "%s\n" "$ac_ct_DLLTOOL" >&6; } 13154 1.1 mrg else 13155 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13156 1.1.1.11 mrg printf "%s\n" "no" >&6; } 13157 1.1 mrg fi 13158 1.1 mrg 13159 1.1 mrg if test "x$ac_ct_DLLTOOL" = x; then 13160 1.1 mrg DLLTOOL="false" 13161 1.1 mrg else 13162 1.1 mrg case $cross_compiling:$ac_tool_warned in 13163 1.1 mrg yes:) 13164 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13165 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13166 1.1 mrg ac_tool_warned=yes ;; 13167 1.1 mrg esac 13168 1.1 mrg DLLTOOL=$ac_ct_DLLTOOL 13169 1.1 mrg fi 13170 1.1 mrg else 13171 1.1 mrg DLLTOOL="$ac_cv_prog_DLLTOOL" 13172 1.1 mrg fi 13173 1.1 mrg 13174 1.1 mrg test -z "$DLLTOOL" && DLLTOOL=dlltool 13175 1.1 mrg 13176 1.1 mrg 13177 1.1 mrg 13178 1.1 mrg 13179 1.1 mrg 13180 1.1 mrg 13181 1.1 mrg 13182 1.1 mrg 13183 1.1 mrg 13184 1.1 mrg 13185 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 13186 1.1.1.11 mrg printf %s "checking how to associate runtime and link libraries... " >&6; } 13187 1.1.1.11 mrg if test ${lt_cv_sharedlib_from_linklib_cmd+y} 13188 1.1.1.11 mrg then : 13189 1.1.1.11 mrg printf %s "(cached) " >&6 13190 1.1.1.11 mrg else $as_nop 13191 1.1 mrg lt_cv_sharedlib_from_linklib_cmd='unknown' 13192 1.1 mrg 13193 1.1 mrg case $host_os in 13194 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 13195 1.1.1.5 mrg # two different shell functions defined in ltmain.sh; 13196 1.1.1.5 mrg # decide which one to use based on capabilities of $DLLTOOL 13197 1.1 mrg case `$DLLTOOL --help 2>&1` in 13198 1.1 mrg *--identify-strict*) 13199 1.1 mrg lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 13200 1.1 mrg ;; 13201 1.1 mrg *) 13202 1.1 mrg lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 13203 1.1 mrg ;; 13204 1.1 mrg esac 13205 1.1 mrg ;; 13206 1.1 mrg *) 13207 1.1 mrg # fallback: assume linklib IS sharedlib 13208 1.1.1.5 mrg lt_cv_sharedlib_from_linklib_cmd=$ECHO 13209 1.1 mrg ;; 13210 1.1 mrg esac 13211 1.1 mrg 13212 1.1 mrg fi 13213 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 13214 1.1.1.11 mrg printf "%s\n" "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 13215 1.1 mrg sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 13216 1.1 mrg test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 13217 1.1 mrg 13218 1.1 mrg 13219 1.1 mrg 13220 1.1 mrg 13221 1.1 mrg 13222 1.1 mrg 13223 1.1 mrg 13224 1.1 mrg if test -n "$ac_tool_prefix"; then 13225 1.1 mrg for ac_prog in ar 13226 1.1 mrg do 13227 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 13228 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2 13229 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13230 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 13231 1.1.1.11 mrg if test ${ac_cv_prog_AR+y} 13232 1.1.1.11 mrg then : 13233 1.1.1.11 mrg printf %s "(cached) " >&6 13234 1.1.1.11 mrg else $as_nop 13235 1.1 mrg if test -n "$AR"; then 13236 1.1 mrg ac_cv_prog_AR="$AR" # Let the user override the test. 13237 1.1 mrg else 13238 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13239 1.1 mrg for as_dir in $PATH 13240 1.1 mrg do 13241 1.1 mrg IFS=$as_save_IFS 13242 1.1.1.11 mrg case $as_dir in #((( 13243 1.1.1.11 mrg '') as_dir=./ ;; 13244 1.1.1.11 mrg */) ;; 13245 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 13246 1.1.1.11 mrg esac 13247 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 13248 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13249 1.1 mrg ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 13250 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13251 1.1 mrg break 2 13252 1.1 mrg fi 13253 1.1 mrg done 13254 1.1 mrg done 13255 1.1 mrg IFS=$as_save_IFS 13256 1.1 mrg 13257 1.1 mrg fi 13258 1.1 mrg fi 13259 1.1 mrg AR=$ac_cv_prog_AR 13260 1.1 mrg if test -n "$AR"; then 13261 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 13262 1.1.1.11 mrg printf "%s\n" "$AR" >&6; } 13263 1.1 mrg else 13264 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13265 1.1.1.11 mrg printf "%s\n" "no" >&6; } 13266 1.1 mrg fi 13267 1.1 mrg 13268 1.1 mrg 13269 1.1 mrg test -n "$AR" && break 13270 1.1 mrg done 13271 1.1 mrg fi 13272 1.1 mrg if test -z "$AR"; then 13273 1.1 mrg ac_ct_AR=$AR 13274 1.1 mrg for ac_prog in ar 13275 1.1 mrg do 13276 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args. 13277 1.1 mrg set dummy $ac_prog; ac_word=$2 13278 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13279 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 13280 1.1.1.11 mrg if test ${ac_cv_prog_ac_ct_AR+y} 13281 1.1.1.11 mrg then : 13282 1.1.1.11 mrg printf %s "(cached) " >&6 13283 1.1.1.11 mrg else $as_nop 13284 1.1 mrg if test -n "$ac_ct_AR"; then 13285 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 13286 1.1 mrg else 13287 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13288 1.1 mrg for as_dir in $PATH 13289 1.1 mrg do 13290 1.1 mrg IFS=$as_save_IFS 13291 1.1.1.11 mrg case $as_dir in #((( 13292 1.1.1.11 mrg '') as_dir=./ ;; 13293 1.1.1.11 mrg */) ;; 13294 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 13295 1.1.1.11 mrg esac 13296 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 13297 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13298 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_prog" 13299 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13300 1.1 mrg break 2 13301 1.1 mrg fi 13302 1.1 mrg done 13303 1.1 mrg done 13304 1.1 mrg IFS=$as_save_IFS 13305 1.1 mrg 13306 1.1 mrg fi 13307 1.1 mrg fi 13308 1.1 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR 13309 1.1 mrg if test -n "$ac_ct_AR"; then 13310 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 13311 1.1.1.11 mrg printf "%s\n" "$ac_ct_AR" >&6; } 13312 1.1 mrg else 13313 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13314 1.1.1.11 mrg printf "%s\n" "no" >&6; } 13315 1.1 mrg fi 13316 1.1 mrg 13317 1.1 mrg 13318 1.1 mrg test -n "$ac_ct_AR" && break 13319 1.1 mrg done 13320 1.1 mrg 13321 1.1 mrg if test "x$ac_ct_AR" = x; then 13322 1.1 mrg AR="false" 13323 1.1 mrg else 13324 1.1 mrg case $cross_compiling:$ac_tool_warned in 13325 1.1 mrg yes:) 13326 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13327 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13328 1.1 mrg ac_tool_warned=yes ;; 13329 1.1 mrg esac 13330 1.1 mrg AR=$ac_ct_AR 13331 1.1 mrg fi 13332 1.1 mrg fi 13333 1.1 mrg 13334 1.1 mrg : ${AR=ar} 13335 1.1 mrg 13336 1.1 mrg 13337 1.1 mrg 13338 1.1 mrg 13339 1.1 mrg 13340 1.1 mrg 13341 1.1.1.7 mrg # Use ARFLAGS variable as AR's operation code to sync the variable naming with 13342 1.1.1.7 mrg # Automake. If both AR_FLAGS and ARFLAGS are specified, AR_FLAGS should have 13343 1.1.1.7 mrg # higher priority because thats what people were doing historically (setting 13344 1.1.1.7 mrg # ARFLAGS for automake and AR_FLAGS for libtool). FIXME: Make the AR_FLAGS 13345 1.1.1.7 mrg # variable obsoleted/removed. 13346 1.1.1.7 mrg 13347 1.1.1.7 mrg test ${AR_FLAGS+y} || AR_FLAGS=${ARFLAGS-cr} 13348 1.1.1.7 mrg lt_ar_flags=$AR_FLAGS 13349 1.1.1.7 mrg 13350 1.1.1.7 mrg 13351 1.1.1.7 mrg 13352 1.1.1.7 mrg 13353 1.1.1.7 mrg 13354 1.1.1.7 mrg 13355 1.1.1.7 mrg # Make AR_FLAGS overridable by 'make ARFLAGS='. Don't try to run-time override 13356 1.1.1.7 mrg # by AR_FLAGS because that was never working and AR_FLAGS is about to die. 13357 1.1.1.7 mrg 13358 1.1 mrg 13359 1.1 mrg 13360 1.1 mrg 13361 1.1 mrg 13362 1.1 mrg 13363 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 13364 1.1.1.11 mrg printf %s "checking for archiver @FILE support... " >&6; } 13365 1.1.1.11 mrg if test ${lt_cv_ar_at_file+y} 13366 1.1.1.11 mrg then : 13367 1.1.1.11 mrg printf %s "(cached) " >&6 13368 1.1.1.11 mrg else $as_nop 13369 1.1 mrg lt_cv_ar_at_file=no 13370 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13371 1.1 mrg /* end confdefs.h. */ 13372 1.1 mrg 13373 1.1 mrg int 13374 1.1.1.11 mrg main (void) 13375 1.1 mrg { 13376 1.1 mrg 13377 1.1 mrg ; 13378 1.1 mrg return 0; 13379 1.1 mrg } 13380 1.1 mrg _ACEOF 13381 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 13382 1.1.1.11 mrg then : 13383 1.1 mrg echo conftest.$ac_objext > conftest.lst 13384 1.1 mrg lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 13385 1.1 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 13386 1.1 mrg (eval $lt_ar_try) 2>&5 13387 1.1 mrg ac_status=$? 13388 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13389 1.1 mrg test $ac_status = 0; } 13390 1.1.1.5 mrg if test 0 -eq "$ac_status"; then 13391 1.1 mrg # Ensure the archiver fails upon bogus file names. 13392 1.1 mrg rm -f conftest.$ac_objext libconftest.a 13393 1.1 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 13394 1.1 mrg (eval $lt_ar_try) 2>&5 13395 1.1 mrg ac_status=$? 13396 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13397 1.1 mrg test $ac_status = 0; } 13398 1.1.1.5 mrg if test 0 -ne "$ac_status"; then 13399 1.1 mrg lt_cv_ar_at_file=@ 13400 1.1 mrg fi 13401 1.1 mrg fi 13402 1.1 mrg rm -f conftest.* libconftest.a 13403 1.1 mrg 13404 1.1 mrg fi 13405 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 13406 1.1 mrg 13407 1.1 mrg fi 13408 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 13409 1.1.1.11 mrg printf "%s\n" "$lt_cv_ar_at_file" >&6; } 13410 1.1 mrg 13411 1.1.1.5 mrg if test no = "$lt_cv_ar_at_file"; then 13412 1.1 mrg archiver_list_spec= 13413 1.1 mrg else 13414 1.1 mrg archiver_list_spec=$lt_cv_ar_at_file 13415 1.1 mrg fi 13416 1.1 mrg 13417 1.1 mrg 13418 1.1 mrg 13419 1.1 mrg 13420 1.1 mrg 13421 1.1 mrg 13422 1.1 mrg 13423 1.1 mrg if test -n "$ac_tool_prefix"; then 13424 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 13425 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2 13426 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13427 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 13428 1.1.1.11 mrg if test ${ac_cv_prog_STRIP+y} 13429 1.1.1.11 mrg then : 13430 1.1.1.11 mrg printf %s "(cached) " >&6 13431 1.1.1.11 mrg else $as_nop 13432 1.1 mrg if test -n "$STRIP"; then 13433 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 13434 1.1 mrg else 13435 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13436 1.1 mrg for as_dir in $PATH 13437 1.1 mrg do 13438 1.1 mrg IFS=$as_save_IFS 13439 1.1.1.11 mrg case $as_dir in #((( 13440 1.1.1.11 mrg '') as_dir=./ ;; 13441 1.1.1.11 mrg */) ;; 13442 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 13443 1.1.1.11 mrg esac 13444 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 13445 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13446 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 13447 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13448 1.1 mrg break 2 13449 1.1 mrg fi 13450 1.1 mrg done 13451 1.1 mrg done 13452 1.1 mrg IFS=$as_save_IFS 13453 1.1 mrg 13454 1.1 mrg fi 13455 1.1 mrg fi 13456 1.1 mrg STRIP=$ac_cv_prog_STRIP 13457 1.1 mrg if test -n "$STRIP"; then 13458 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 13459 1.1.1.11 mrg printf "%s\n" "$STRIP" >&6; } 13460 1.1 mrg else 13461 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13462 1.1.1.11 mrg printf "%s\n" "no" >&6; } 13463 1.1 mrg fi 13464 1.1 mrg 13465 1.1 mrg 13466 1.1 mrg fi 13467 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then 13468 1.1 mrg ac_ct_STRIP=$STRIP 13469 1.1 mrg # Extract the first word of "strip", so it can be a program name with args. 13470 1.1 mrg set dummy strip; ac_word=$2 13471 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13472 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 13473 1.1.1.11 mrg if test ${ac_cv_prog_ac_ct_STRIP+y} 13474 1.1.1.11 mrg then : 13475 1.1.1.11 mrg printf %s "(cached) " >&6 13476 1.1.1.11 mrg else $as_nop 13477 1.1 mrg if test -n "$ac_ct_STRIP"; then 13478 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 13479 1.1 mrg else 13480 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13481 1.1 mrg for as_dir in $PATH 13482 1.1 mrg do 13483 1.1 mrg IFS=$as_save_IFS 13484 1.1.1.11 mrg case $as_dir in #((( 13485 1.1.1.11 mrg '') as_dir=./ ;; 13486 1.1.1.11 mrg */) ;; 13487 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 13488 1.1.1.11 mrg esac 13489 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 13490 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13491 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip" 13492 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13493 1.1 mrg break 2 13494 1.1 mrg fi 13495 1.1 mrg done 13496 1.1 mrg done 13497 1.1 mrg IFS=$as_save_IFS 13498 1.1 mrg 13499 1.1 mrg fi 13500 1.1 mrg fi 13501 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 13502 1.1 mrg if test -n "$ac_ct_STRIP"; then 13503 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 13504 1.1.1.11 mrg printf "%s\n" "$ac_ct_STRIP" >&6; } 13505 1.1 mrg else 13506 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13507 1.1.1.11 mrg printf "%s\n" "no" >&6; } 13508 1.1 mrg fi 13509 1.1 mrg 13510 1.1 mrg if test "x$ac_ct_STRIP" = x; then 13511 1.1 mrg STRIP=":" 13512 1.1 mrg else 13513 1.1 mrg case $cross_compiling:$ac_tool_warned in 13514 1.1 mrg yes:) 13515 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13516 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13517 1.1 mrg ac_tool_warned=yes ;; 13518 1.1 mrg esac 13519 1.1 mrg STRIP=$ac_ct_STRIP 13520 1.1 mrg fi 13521 1.1 mrg else 13522 1.1 mrg STRIP="$ac_cv_prog_STRIP" 13523 1.1 mrg fi 13524 1.1 mrg 13525 1.1 mrg test -z "$STRIP" && STRIP=: 13526 1.1 mrg 13527 1.1 mrg 13528 1.1 mrg 13529 1.1 mrg 13530 1.1 mrg 13531 1.1 mrg 13532 1.1 mrg if test -n "$ac_tool_prefix"; then 13533 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 13534 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2 13535 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13536 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 13537 1.1.1.11 mrg if test ${ac_cv_prog_RANLIB+y} 13538 1.1.1.11 mrg then : 13539 1.1.1.11 mrg printf %s "(cached) " >&6 13540 1.1.1.11 mrg else $as_nop 13541 1.1 mrg if test -n "$RANLIB"; then 13542 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 13543 1.1 mrg else 13544 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13545 1.1 mrg for as_dir in $PATH 13546 1.1 mrg do 13547 1.1 mrg IFS=$as_save_IFS 13548 1.1.1.11 mrg case $as_dir in #((( 13549 1.1.1.11 mrg '') as_dir=./ ;; 13550 1.1.1.11 mrg */) ;; 13551 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 13552 1.1.1.11 mrg esac 13553 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 13554 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13555 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 13556 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13557 1.1 mrg break 2 13558 1.1 mrg fi 13559 1.1 mrg done 13560 1.1 mrg done 13561 1.1 mrg IFS=$as_save_IFS 13562 1.1 mrg 13563 1.1 mrg fi 13564 1.1 mrg fi 13565 1.1 mrg RANLIB=$ac_cv_prog_RANLIB 13566 1.1 mrg if test -n "$RANLIB"; then 13567 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 13568 1.1.1.11 mrg printf "%s\n" "$RANLIB" >&6; } 13569 1.1 mrg else 13570 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13571 1.1.1.11 mrg printf "%s\n" "no" >&6; } 13572 1.1 mrg fi 13573 1.1 mrg 13574 1.1 mrg 13575 1.1 mrg fi 13576 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then 13577 1.1 mrg ac_ct_RANLIB=$RANLIB 13578 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args. 13579 1.1 mrg set dummy ranlib; ac_word=$2 13580 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13581 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 13582 1.1.1.11 mrg if test ${ac_cv_prog_ac_ct_RANLIB+y} 13583 1.1.1.11 mrg then : 13584 1.1.1.11 mrg printf %s "(cached) " >&6 13585 1.1.1.11 mrg else $as_nop 13586 1.1 mrg if test -n "$ac_ct_RANLIB"; then 13587 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 13588 1.1 mrg else 13589 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13590 1.1 mrg for as_dir in $PATH 13591 1.1 mrg do 13592 1.1 mrg IFS=$as_save_IFS 13593 1.1.1.11 mrg case $as_dir in #((( 13594 1.1.1.11 mrg '') as_dir=./ ;; 13595 1.1.1.11 mrg */) ;; 13596 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 13597 1.1.1.11 mrg esac 13598 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 13599 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13600 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib" 13601 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13602 1.1 mrg break 2 13603 1.1 mrg fi 13604 1.1 mrg done 13605 1.1 mrg done 13606 1.1 mrg IFS=$as_save_IFS 13607 1.1 mrg 13608 1.1 mrg fi 13609 1.1 mrg fi 13610 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 13611 1.1 mrg if test -n "$ac_ct_RANLIB"; then 13612 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 13613 1.1.1.11 mrg printf "%s\n" "$ac_ct_RANLIB" >&6; } 13614 1.1 mrg else 13615 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13616 1.1.1.11 mrg printf "%s\n" "no" >&6; } 13617 1.1 mrg fi 13618 1.1 mrg 13619 1.1 mrg if test "x$ac_ct_RANLIB" = x; then 13620 1.1 mrg RANLIB=":" 13621 1.1 mrg else 13622 1.1 mrg case $cross_compiling:$ac_tool_warned in 13623 1.1 mrg yes:) 13624 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13625 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13626 1.1 mrg ac_tool_warned=yes ;; 13627 1.1 mrg esac 13628 1.1 mrg RANLIB=$ac_ct_RANLIB 13629 1.1 mrg fi 13630 1.1 mrg else 13631 1.1 mrg RANLIB="$ac_cv_prog_RANLIB" 13632 1.1 mrg fi 13633 1.1 mrg 13634 1.1 mrg test -z "$RANLIB" && RANLIB=: 13635 1.1 mrg 13636 1.1 mrg 13637 1.1 mrg 13638 1.1 mrg 13639 1.1 mrg 13640 1.1 mrg 13641 1.1 mrg # Determine commands to create old-style static archives. 13642 1.1 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 13643 1.1 mrg old_postinstall_cmds='chmod 644 $oldlib' 13644 1.1 mrg old_postuninstall_cmds= 13645 1.1 mrg 13646 1.1 mrg if test -n "$RANLIB"; then 13647 1.1 mrg case $host_os in 13648 1.1.1.5 mrg bitrig* | openbsd*) 13649 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 13650 1.1 mrg ;; 13651 1.1 mrg *) 13652 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 13653 1.1 mrg ;; 13654 1.1 mrg esac 13655 1.1 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 13656 1.1 mrg fi 13657 1.1 mrg 13658 1.1 mrg case $host_os in 13659 1.1 mrg darwin*) 13660 1.1 mrg lock_old_archive_extraction=yes ;; 13661 1.1 mrg *) 13662 1.1 mrg lock_old_archive_extraction=no ;; 13663 1.1 mrg esac 13664 1.1 mrg 13665 1.1 mrg 13666 1.1 mrg 13667 1.1 mrg 13668 1.1 mrg 13669 1.1 mrg 13670 1.1 mrg 13671 1.1 mrg 13672 1.1 mrg 13673 1.1 mrg 13674 1.1 mrg 13675 1.1 mrg 13676 1.1 mrg 13677 1.1 mrg 13678 1.1 mrg 13679 1.1 mrg 13680 1.1 mrg 13681 1.1 mrg 13682 1.1 mrg 13683 1.1 mrg 13684 1.1 mrg 13685 1.1 mrg 13686 1.1 mrg 13687 1.1 mrg 13688 1.1 mrg 13689 1.1 mrg 13690 1.1 mrg 13691 1.1 mrg 13692 1.1 mrg 13693 1.1 mrg 13694 1.1 mrg 13695 1.1 mrg 13696 1.1 mrg 13697 1.1 mrg 13698 1.1 mrg 13699 1.1 mrg 13700 1.1 mrg 13701 1.1 mrg 13702 1.1 mrg 13703 1.1 mrg # If no C compiler was specified, use CC. 13704 1.1 mrg LTCC=${LTCC-"$CC"} 13705 1.1 mrg 13706 1.1 mrg # If no C compiler flags were specified, use CFLAGS. 13707 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 13708 1.1 mrg 13709 1.1 mrg # Allow CC to be a program name with arguments. 13710 1.1 mrg compiler=$CC 13711 1.1 mrg 13712 1.1 mrg 13713 1.1 mrg # Check for command to grab the raw symbol name followed by C symbol from nm. 13714 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 13715 1.1.1.11 mrg printf %s "checking command to parse $NM output from $compiler object... " >&6; } 13716 1.1.1.11 mrg if test ${lt_cv_sys_global_symbol_pipe+y} 13717 1.1.1.11 mrg then : 13718 1.1.1.11 mrg printf %s "(cached) " >&6 13719 1.1.1.11 mrg else $as_nop 13720 1.1 mrg 13721 1.1 mrg # These are sane defaults that work on at least a few old systems. 13722 1.1 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)] 13723 1.1 mrg 13724 1.1 mrg # Character class describing NM global symbol codes. 13725 1.1 mrg symcode='[BCDEGRST]' 13726 1.1 mrg 13727 1.1 mrg # Regexp to match symbols that can be accessed directly from C. 13728 1.1 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 13729 1.1 mrg 13730 1.1 mrg # Define system-specific variables. 13731 1.1 mrg case $host_os in 13732 1.1 mrg aix*) 13733 1.1 mrg symcode='[BCDT]' 13734 1.1 mrg ;; 13735 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 13736 1.1 mrg symcode='[ABCDGISTW]' 13737 1.1 mrg ;; 13738 1.1 mrg hpux*) 13739 1.1.1.5 mrg if test ia64 = "$host_cpu"; then 13740 1.1 mrg symcode='[ABCDEGRST]' 13741 1.1 mrg fi 13742 1.1 mrg ;; 13743 1.1 mrg irix* | nonstopux*) 13744 1.1 mrg symcode='[BCDEGRST]' 13745 1.1 mrg ;; 13746 1.1 mrg osf*) 13747 1.1 mrg symcode='[BCDEGQRST]' 13748 1.1 mrg ;; 13749 1.1 mrg solaris*) 13750 1.1 mrg symcode='[BDRT]' 13751 1.1 mrg ;; 13752 1.1 mrg sco3.2v5*) 13753 1.1 mrg symcode='[DT]' 13754 1.1 mrg ;; 13755 1.1 mrg sysv4.2uw2*) 13756 1.1 mrg symcode='[DT]' 13757 1.1 mrg ;; 13758 1.1 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*) 13759 1.1 mrg symcode='[ABDT]' 13760 1.1 mrg ;; 13761 1.1 mrg sysv4) 13762 1.1 mrg symcode='[DFNSTU]' 13763 1.1 mrg ;; 13764 1.1 mrg esac 13765 1.1 mrg 13766 1.1 mrg # If we're using GNU nm, then use its standard symbol codes. 13767 1.1 mrg case `$NM -V 2>&1` in 13768 1.1 mrg *GNU* | *'with BFD'*) 13769 1.1 mrg symcode='[ABCDGIRSTW]' ;; 13770 1.1 mrg esac 13771 1.1 mrg 13772 1.1.1.5 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then 13773 1.1.1.5 mrg # Gets list of data symbols to import. 13774 1.1.1.11 mrg lt_cv_sys_global_symbol_to_import="$SED -n -e 's/^I .* \(.*\)$/\1/p'" 13775 1.1.1.5 mrg # Adjust the below global symbol transforms to fixup imported variables. 13776 1.1.1.5 mrg lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" 13777 1.1.1.5 mrg lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" 13778 1.1.1.5 mrg lt_c_name_lib_hook="\ 13779 1.1.1.5 mrg -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ 13780 1.1.1.5 mrg -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" 13781 1.1.1.5 mrg else 13782 1.1.1.5 mrg # Disable hooks by default. 13783 1.1.1.5 mrg lt_cv_sys_global_symbol_to_import= 13784 1.1.1.5 mrg lt_cdecl_hook= 13785 1.1.1.5 mrg lt_c_name_hook= 13786 1.1.1.5 mrg lt_c_name_lib_hook= 13787 1.1.1.5 mrg fi 13788 1.1.1.5 mrg 13789 1.1 mrg # Transform an extracted symbol line into a proper C declaration. 13790 1.1 mrg # Some systems (esp. on ia64) link data and code symbols differently, 13791 1.1 mrg # so use this general approach. 13792 1.1.1.11 mrg lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ 13793 1.1.1.5 mrg $lt_cdecl_hook\ 13794 1.1.1.5 mrg " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ 13795 1.1.1.5 mrg " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" 13796 1.1 mrg 13797 1.1 mrg # Transform an extracted symbol line into symbol name and symbol address 13798 1.1.1.11 mrg lt_cv_sys_global_symbol_to_c_name_address="$SED -n"\ 13799 1.1.1.5 mrg $lt_c_name_hook\ 13800 1.1.1.5 mrg " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 13801 1.1.1.5 mrg " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" 13802 1.1.1.5 mrg 13803 1.1.1.5 mrg # Transform an extracted symbol line into symbol name with lib prefix and 13804 1.1.1.5 mrg # symbol address. 13805 1.1.1.11 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="$SED -n"\ 13806 1.1.1.5 mrg $lt_c_name_lib_hook\ 13807 1.1.1.5 mrg " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 13808 1.1.1.5 mrg " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ 13809 1.1.1.5 mrg " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" 13810 1.1 mrg 13811 1.1 mrg # Handle CRLF in mingw tool chain 13812 1.1 mrg opt_cr= 13813 1.1 mrg case $build_os in 13814 1.1 mrg mingw*) 13815 1.1 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 13816 1.1 mrg ;; 13817 1.1 mrg esac 13818 1.1 mrg 13819 1.1 mrg # Try without a prefix underscore, then with it. 13820 1.1 mrg for ac_symprfx in "" "_"; do 13821 1.1 mrg 13822 1.1 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 13823 1.1 mrg symxfrm="\\1 $ac_symprfx\\2 \\2" 13824 1.1 mrg 13825 1.1 mrg # Write the raw and C identifiers. 13826 1.1 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then 13827 1.1.1.5 mrg # Fake it for dumpbin and say T for any non-static function, 13828 1.1.1.5 mrg # D for any global variable and I for any imported variable. 13829 1.1.1.11 mrg # Also find C++ and __fastcall symbols from MSVC++ or ICC, 13830 1.1 mrg # which start with @ or ?. 13831 1.1 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\ 13832 1.1 mrg " {last_section=section; section=\$ 3};"\ 13833 1.1 mrg " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 13834 1.1 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 13835 1.1.1.5 mrg " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ 13836 1.1.1.5 mrg " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ 13837 1.1.1.5 mrg " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ 13838 1.1 mrg " \$ 0!~/External *\|/{next};"\ 13839 1.1 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 13840 1.1 mrg " {if(hide[section]) next};"\ 13841 1.1.1.5 mrg " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ 13842 1.1.1.5 mrg " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ 13843 1.1.1.5 mrg " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ 13844 1.1.1.5 mrg " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ 13845 1.1 mrg " ' prfx=^$ac_symprfx" 13846 1.1 mrg else 13847 1.1.1.11 mrg lt_cv_sys_global_symbol_pipe="$SED -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 13848 1.1 mrg fi 13849 1.1.1.11 mrg lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | $SED '/ __gnu_lto/d'" 13850 1.1 mrg 13851 1.1 mrg # Check to see that the pipe works correctly. 13852 1.1 mrg pipe_works=no 13853 1.1 mrg 13854 1.1 mrg rm -f conftest* 13855 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF 13856 1.1 mrg #ifdef __cplusplus 13857 1.1 mrg extern "C" { 13858 1.1 mrg #endif 13859 1.1 mrg char nm_test_var; 13860 1.1 mrg void nm_test_func(void); 13861 1.1 mrg void nm_test_func(void){} 13862 1.1 mrg #ifdef __cplusplus 13863 1.1 mrg } 13864 1.1 mrg #endif 13865 1.1 mrg int main(){nm_test_var='a';nm_test_func();return(0);} 13866 1.1 mrg _LT_EOF 13867 1.1 mrg 13868 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13869 1.1 mrg (eval $ac_compile) 2>&5 13870 1.1 mrg ac_status=$? 13871 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13872 1.1 mrg test $ac_status = 0; }; then 13873 1.1 mrg # Now try to grab the symbols. 13874 1.1 mrg nlist=conftest.nm 13875 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 13876 1.1 mrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 13877 1.1 mrg ac_status=$? 13878 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13879 1.1 mrg test $ac_status = 0; } && test -s "$nlist"; then 13880 1.1 mrg # Try sorting and uniquifying the output. 13881 1.1 mrg if sort "$nlist" | uniq > "$nlist"T; then 13882 1.1 mrg mv -f "$nlist"T "$nlist" 13883 1.1 mrg else 13884 1.1 mrg rm -f "$nlist"T 13885 1.1 mrg fi 13886 1.1 mrg 13887 1.1 mrg # Make sure that we snagged all the symbols we need. 13888 1.1 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 13889 1.1 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 13890 1.1 mrg cat <<_LT_EOF > conftest.$ac_ext 13891 1.1 mrg /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 13892 1.1.1.5 mrg #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE 13893 1.1.1.5 mrg /* DATA imports from DLLs on WIN32 can't be const, because runtime 13894 1.1 mrg relocations are performed -- see ld's documentation on pseudo-relocs. */ 13895 1.1 mrg # define LT_DLSYM_CONST 13896 1.1.1.5 mrg #elif defined __osf__ 13897 1.1 mrg /* This system does not cope well with relocations in const data. */ 13898 1.1 mrg # define LT_DLSYM_CONST 13899 1.1 mrg #else 13900 1.1 mrg # define LT_DLSYM_CONST const 13901 1.1 mrg #endif 13902 1.1 mrg 13903 1.1 mrg #ifdef __cplusplus 13904 1.1 mrg extern "C" { 13905 1.1 mrg #endif 13906 1.1 mrg 13907 1.1 mrg _LT_EOF 13908 1.1 mrg # Now generate the symbol file. 13909 1.1 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 13910 1.1 mrg 13911 1.1 mrg cat <<_LT_EOF >> conftest.$ac_ext 13912 1.1 mrg 13913 1.1 mrg /* The mapping between symbol names and symbols. */ 13914 1.1 mrg LT_DLSYM_CONST struct { 13915 1.1 mrg const char *name; 13916 1.1 mrg void *address; 13917 1.1 mrg } 13918 1.1 mrg lt__PROGRAM__LTX_preloaded_symbols[] = 13919 1.1 mrg { 13920 1.1 mrg { "@PROGRAM@", (void *) 0 }, 13921 1.1 mrg _LT_EOF 13922 1.1.1.5 mrg $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 13923 1.1 mrg cat <<\_LT_EOF >> conftest.$ac_ext 13924 1.1 mrg {0, (void *) 0} 13925 1.1 mrg }; 13926 1.1 mrg 13927 1.1 mrg /* This works around a problem in FreeBSD linker */ 13928 1.1 mrg #ifdef FREEBSD_WORKAROUND 13929 1.1 mrg static const void *lt_preloaded_setup() { 13930 1.1 mrg return lt__PROGRAM__LTX_preloaded_symbols; 13931 1.1 mrg } 13932 1.1 mrg #endif 13933 1.1 mrg 13934 1.1 mrg #ifdef __cplusplus 13935 1.1 mrg } 13936 1.1 mrg #endif 13937 1.1 mrg _LT_EOF 13938 1.1 mrg # Now try linking the two files. 13939 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext 13940 1.1 mrg lt_globsym_save_LIBS=$LIBS 13941 1.1 mrg lt_globsym_save_CFLAGS=$CFLAGS 13942 1.1.1.5 mrg LIBS=conftstm.$ac_objext 13943 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 13944 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 13945 1.1 mrg (eval $ac_link) 2>&5 13946 1.1 mrg ac_status=$? 13947 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13948 1.1.1.5 mrg test $ac_status = 0; } && test -s conftest$ac_exeext; then 13949 1.1 mrg pipe_works=yes 13950 1.1 mrg fi 13951 1.1 mrg LIBS=$lt_globsym_save_LIBS 13952 1.1 mrg CFLAGS=$lt_globsym_save_CFLAGS 13953 1.1 mrg else 13954 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5 13955 1.1 mrg fi 13956 1.1 mrg else 13957 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5 13958 1.1 mrg fi 13959 1.1 mrg else 13960 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 13961 1.1 mrg fi 13962 1.1 mrg else 13963 1.1 mrg echo "$progname: failed program was:" >&5 13964 1.1 mrg cat conftest.$ac_ext >&5 13965 1.1 mrg fi 13966 1.1 mrg rm -rf conftest* conftst* 13967 1.1 mrg 13968 1.1 mrg # Do not use the global_symbol_pipe unless it works. 13969 1.1.1.5 mrg if test yes = "$pipe_works"; then 13970 1.1 mrg break 13971 1.1 mrg else 13972 1.1 mrg lt_cv_sys_global_symbol_pipe= 13973 1.1 mrg fi 13974 1.1 mrg done 13975 1.1 mrg 13976 1.1 mrg fi 13977 1.1 mrg 13978 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then 13979 1.1 mrg lt_cv_sys_global_symbol_to_cdecl= 13980 1.1 mrg fi 13981 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 13982 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: failed" >&5 13983 1.1.1.11 mrg printf "%s\n" "failed" >&6; } 13984 1.1 mrg else 13985 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5 13986 1.1.1.11 mrg printf "%s\n" "ok" >&6; } 13987 1.1 mrg fi 13988 1.1 mrg 13989 1.1 mrg # Response file support. 13990 1.1 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then 13991 1.1 mrg nm_file_list_spec='@' 13992 1.1 mrg elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 13993 1.1 mrg nm_file_list_spec='@' 13994 1.1 mrg fi 13995 1.1 mrg 13996 1.1 mrg 13997 1.1 mrg 13998 1.1 mrg 13999 1.1 mrg 14000 1.1 mrg 14001 1.1 mrg 14002 1.1 mrg 14003 1.1 mrg 14004 1.1 mrg 14005 1.1 mrg 14006 1.1 mrg 14007 1.1 mrg 14008 1.1 mrg 14009 1.1 mrg 14010 1.1 mrg 14011 1.1 mrg 14012 1.1 mrg 14013 1.1 mrg 14014 1.1 mrg 14015 1.1 mrg 14016 1.1 mrg 14017 1.1 mrg 14018 1.1 mrg 14019 1.1 mrg 14020 1.1 mrg 14021 1.1 mrg 14022 1.1.1.5 mrg 14023 1.1.1.5 mrg 14024 1.1.1.5 mrg 14025 1.1.1.5 mrg 14026 1.1.1.5 mrg 14027 1.1.1.5 mrg 14028 1.1.1.5 mrg 14029 1.1.1.5 mrg 14030 1.1.1.5 mrg 14031 1.1.1.5 mrg 14032 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 14033 1.1.1.11 mrg printf %s "checking for sysroot... " >&6; } 14034 1.1 mrg 14035 1.1 mrg # Check whether --with-sysroot was given. 14036 1.1.1.11 mrg if test ${with_sysroot+y} 14037 1.1.1.11 mrg then : 14038 1.1 mrg withval=$with_sysroot; 14039 1.1.1.11 mrg else $as_nop 14040 1.1 mrg with_sysroot=no 14041 1.1 mrg fi 14042 1.1 mrg 14043 1.1 mrg 14044 1.1 mrg lt_sysroot= 14045 1.1.1.5 mrg case $with_sysroot in #( 14046 1.1 mrg yes) 14047 1.1.1.5 mrg if test yes = "$GCC"; then 14048 1.1 mrg lt_sysroot=`$CC --print-sysroot 2>/dev/null` 14049 1.1 mrg fi 14050 1.1 mrg ;; #( 14051 1.1 mrg /*) 14052 1.1.1.11 mrg lt_sysroot=`echo "$with_sysroot" | $SED -e "$sed_quote_subst"` 14053 1.1 mrg ;; #( 14054 1.1 mrg no|'') 14055 1.1 mrg ;; #( 14056 1.1 mrg *) 14057 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 14058 1.1.1.11 mrg printf "%s\n" "$with_sysroot" >&6; } 14059 1.1 mrg as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 14060 1.1 mrg ;; 14061 1.1 mrg esac 14062 1.1 mrg 14063 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 14064 1.1.1.11 mrg printf "%s\n" "${lt_sysroot:-no}" >&6; } 14065 1.1 mrg 14066 1.1 mrg 14067 1.1 mrg 14068 1.1 mrg 14069 1.1 mrg 14070 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 14071 1.1.1.11 mrg printf %s "checking for a working dd... " >&6; } 14072 1.1.1.11 mrg if test ${ac_cv_path_lt_DD+y} 14073 1.1.1.11 mrg then : 14074 1.1.1.11 mrg printf %s "(cached) " >&6 14075 1.1.1.11 mrg else $as_nop 14076 1.1.1.5 mrg printf 0123456789abcdef0123456789abcdef >conftest.i 14077 1.1.1.5 mrg cat conftest.i conftest.i >conftest2.i 14078 1.1.1.5 mrg : ${lt_DD:=$DD} 14079 1.1.1.5 mrg if test -z "$lt_DD"; then 14080 1.1.1.5 mrg ac_path_lt_DD_found=false 14081 1.1.1.5 mrg # Loop through the user's path and test for each of PROGNAME-LIST 14082 1.1.1.5 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14083 1.1.1.5 mrg for as_dir in $PATH 14084 1.1.1.5 mrg do 14085 1.1.1.5 mrg IFS=$as_save_IFS 14086 1.1.1.11 mrg case $as_dir in #((( 14087 1.1.1.11 mrg '') as_dir=./ ;; 14088 1.1.1.11 mrg */) ;; 14089 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 14090 1.1.1.11 mrg esac 14091 1.1.1.11 mrg for ac_prog in dd 14092 1.1.1.11 mrg do 14093 1.1.1.5 mrg for ac_exec_ext in '' $ac_executable_extensions; do 14094 1.1.1.11 mrg ac_path_lt_DD="$as_dir$ac_prog$ac_exec_ext" 14095 1.1.1.5 mrg as_fn_executable_p "$ac_path_lt_DD" || continue 14096 1.1.1.5 mrg if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 14097 1.1.1.5 mrg cmp -s conftest.i conftest.out \ 14098 1.1.1.5 mrg && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: 14099 1.1.1.5 mrg fi 14100 1.1.1.5 mrg $ac_path_lt_DD_found && break 3 14101 1.1.1.5 mrg done 14102 1.1.1.5 mrg done 14103 1.1.1.5 mrg done 14104 1.1.1.5 mrg IFS=$as_save_IFS 14105 1.1.1.5 mrg if test -z "$ac_cv_path_lt_DD"; then 14106 1.1.1.5 mrg : 14107 1.1.1.5 mrg fi 14108 1.1.1.5 mrg else 14109 1.1.1.5 mrg ac_cv_path_lt_DD=$lt_DD 14110 1.1.1.5 mrg fi 14111 1.1.1.5 mrg 14112 1.1.1.5 mrg rm -f conftest.i conftest2.i conftest.out 14113 1.1.1.5 mrg fi 14114 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 14115 1.1.1.11 mrg printf "%s\n" "$ac_cv_path_lt_DD" >&6; } 14116 1.1.1.5 mrg 14117 1.1.1.5 mrg 14118 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5 14119 1.1.1.11 mrg printf %s "checking how to truncate binary pipes... " >&6; } 14120 1.1.1.11 mrg if test ${lt_cv_truncate_bin+y} 14121 1.1.1.11 mrg then : 14122 1.1.1.11 mrg printf %s "(cached) " >&6 14123 1.1.1.11 mrg else $as_nop 14124 1.1.1.5 mrg printf 0123456789abcdef0123456789abcdef >conftest.i 14125 1.1.1.5 mrg cat conftest.i conftest.i >conftest2.i 14126 1.1.1.5 mrg lt_cv_truncate_bin= 14127 1.1.1.5 mrg if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 14128 1.1.1.5 mrg cmp -s conftest.i conftest.out \ 14129 1.1.1.5 mrg && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" 14130 1.1.1.5 mrg fi 14131 1.1.1.5 mrg rm -f conftest.i conftest2.i conftest.out 14132 1.1.1.5 mrg test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" 14133 1.1.1.5 mrg fi 14134 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 14135 1.1.1.11 mrg printf "%s\n" "$lt_cv_truncate_bin" >&6; } 14136 1.1.1.5 mrg 14137 1.1.1.5 mrg 14138 1.1.1.5 mrg 14139 1.1.1.5 mrg 14140 1.1.1.5 mrg 14141 1.1.1.5 mrg 14142 1.1.1.5 mrg 14143 1.1.1.5 mrg # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 14144 1.1.1.5 mrg func_cc_basename () 14145 1.1.1.5 mrg { 14146 1.1.1.5 mrg for cc_temp in $*""; do 14147 1.1.1.5 mrg case $cc_temp in 14148 1.1.1.5 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 14149 1.1.1.5 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 14150 1.1.1.5 mrg \-*) ;; 14151 1.1.1.5 mrg *) break;; 14152 1.1.1.5 mrg esac 14153 1.1.1.5 mrg done 14154 1.1.1.5 mrg func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 14155 1.1.1.5 mrg } 14156 1.1.1.5 mrg 14157 1.1 mrg # Check whether --enable-libtool-lock was given. 14158 1.1.1.11 mrg if test ${enable_libtool_lock+y} 14159 1.1.1.11 mrg then : 14160 1.1 mrg enableval=$enable_libtool_lock; 14161 1.1 mrg fi 14162 1.1 mrg 14163 1.1.1.5 mrg test no = "$enable_libtool_lock" || enable_libtool_lock=yes 14164 1.1 mrg 14165 1.1 mrg # Some flags need to be propagated to the compiler or linker for good 14166 1.1 mrg # libtool support. 14167 1.1 mrg case $host in 14168 1.1 mrg ia64-*-hpux*) 14169 1.1.1.5 mrg # Find out what ABI is being produced by ac_compile, and set mode 14170 1.1.1.5 mrg # options accordingly. 14171 1.1 mrg echo 'int i;' > conftest.$ac_ext 14172 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 14173 1.1 mrg (eval $ac_compile) 2>&5 14174 1.1 mrg ac_status=$? 14175 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14176 1.1 mrg test $ac_status = 0; }; then 14177 1.1.1.11 mrg case `$FILECMD conftest.$ac_objext` in 14178 1.1 mrg *ELF-32*) 14179 1.1.1.5 mrg HPUX_IA64_MODE=32 14180 1.1 mrg ;; 14181 1.1 mrg *ELF-64*) 14182 1.1.1.5 mrg HPUX_IA64_MODE=64 14183 1.1 mrg ;; 14184 1.1 mrg esac 14185 1.1 mrg fi 14186 1.1 mrg rm -rf conftest* 14187 1.1 mrg ;; 14188 1.1 mrg *-*-irix6*) 14189 1.1.1.5 mrg # Find out what ABI is being produced by ac_compile, and set linker 14190 1.1.1.5 mrg # options accordingly. 14191 1.1 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext 14192 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 14193 1.1 mrg (eval $ac_compile) 2>&5 14194 1.1 mrg ac_status=$? 14195 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14196 1.1 mrg test $ac_status = 0; }; then 14197 1.1.1.5 mrg if test yes = "$lt_cv_prog_gnu_ld"; then 14198 1.1.1.11 mrg case `$FILECMD conftest.$ac_objext` in 14199 1.1 mrg *32-bit*) 14200 1.1 mrg LD="${LD-ld} -melf32bsmip" 14201 1.1 mrg ;; 14202 1.1 mrg *N32*) 14203 1.1 mrg LD="${LD-ld} -melf32bmipn32" 14204 1.1 mrg ;; 14205 1.1 mrg *64-bit*) 14206 1.1 mrg LD="${LD-ld} -melf64bmip" 14207 1.1 mrg ;; 14208 1.1 mrg esac 14209 1.1 mrg else 14210 1.1.1.11 mrg case `$FILECMD conftest.$ac_objext` in 14211 1.1 mrg *32-bit*) 14212 1.1 mrg LD="${LD-ld} -32" 14213 1.1 mrg ;; 14214 1.1 mrg *N32*) 14215 1.1 mrg LD="${LD-ld} -n32" 14216 1.1 mrg ;; 14217 1.1 mrg *64-bit*) 14218 1.1 mrg LD="${LD-ld} -64" 14219 1.1 mrg ;; 14220 1.1 mrg esac 14221 1.1 mrg fi 14222 1.1 mrg fi 14223 1.1 mrg rm -rf conftest* 14224 1.1 mrg ;; 14225 1.1 mrg 14226 1.1.1.5 mrg mips64*-*linux*) 14227 1.1.1.5 mrg # Find out what ABI is being produced by ac_compile, and set linker 14228 1.1.1.5 mrg # options accordingly. 14229 1.1.1.5 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext 14230 1.1.1.5 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 14231 1.1.1.5 mrg (eval $ac_compile) 2>&5 14232 1.1.1.5 mrg ac_status=$? 14233 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14234 1.1.1.5 mrg test $ac_status = 0; }; then 14235 1.1.1.5 mrg emul=elf 14236 1.1.1.11 mrg case `$FILECMD conftest.$ac_objext` in 14237 1.1.1.5 mrg *32-bit*) 14238 1.1.1.5 mrg emul="${emul}32" 14239 1.1.1.5 mrg ;; 14240 1.1.1.5 mrg *64-bit*) 14241 1.1.1.5 mrg emul="${emul}64" 14242 1.1.1.5 mrg ;; 14243 1.1.1.5 mrg esac 14244 1.1.1.11 mrg case `$FILECMD conftest.$ac_objext` in 14245 1.1.1.5 mrg *MSB*) 14246 1.1.1.5 mrg emul="${emul}btsmip" 14247 1.1.1.5 mrg ;; 14248 1.1.1.5 mrg *LSB*) 14249 1.1.1.5 mrg emul="${emul}ltsmip" 14250 1.1.1.5 mrg ;; 14251 1.1.1.5 mrg esac 14252 1.1.1.11 mrg case `$FILECMD conftest.$ac_objext` in 14253 1.1.1.5 mrg *N32*) 14254 1.1.1.5 mrg emul="${emul}n32" 14255 1.1.1.5 mrg ;; 14256 1.1.1.5 mrg esac 14257 1.1.1.5 mrg LD="${LD-ld} -m $emul" 14258 1.1.1.5 mrg fi 14259 1.1.1.5 mrg rm -rf conftest* 14260 1.1.1.5 mrg ;; 14261 1.1.1.5 mrg 14262 1.1.1.5 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 14263 1.1 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 14264 1.1.1.5 mrg # Find out what ABI is being produced by ac_compile, and set linker 14265 1.1.1.5 mrg # options accordingly. Note that the listed cases only cover the 14266 1.1.1.5 mrg # situations where additional linker options are needed (such as when 14267 1.1.1.5 mrg # doing 32-bit compilation for a host where ld defaults to 64-bit, or 14268 1.1.1.5 mrg # vice versa); the common cases where no linker options are needed do 14269 1.1.1.5 mrg # not appear in the list. 14270 1.1 mrg echo 'int i;' > conftest.$ac_ext 14271 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 14272 1.1 mrg (eval $ac_compile) 2>&5 14273 1.1 mrg ac_status=$? 14274 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14275 1.1 mrg test $ac_status = 0; }; then 14276 1.1.1.11 mrg case `$FILECMD conftest.o` in 14277 1.1 mrg *32-bit*) 14278 1.1 mrg case $host in 14279 1.1 mrg x86_64-*kfreebsd*-gnu) 14280 1.1 mrg LD="${LD-ld} -m elf_i386_fbsd" 14281 1.1 mrg ;; 14282 1.1 mrg x86_64-*linux*) 14283 1.1.1.11 mrg case `$FILECMD conftest.o` in 14284 1.1.1.5 mrg *x86-64*) 14285 1.1.1.5 mrg LD="${LD-ld} -m elf32_x86_64" 14286 1.1.1.5 mrg ;; 14287 1.1.1.5 mrg *) 14288 1.1.1.5 mrg LD="${LD-ld} -m elf_i386" 14289 1.1.1.5 mrg ;; 14290 1.1.1.5 mrg esac 14291 1.1 mrg ;; 14292 1.1.1.5 mrg powerpc64le-*linux*) 14293 1.1.1.5 mrg LD="${LD-ld} -m elf32lppclinux" 14294 1.1.1.5 mrg ;; 14295 1.1.1.5 mrg powerpc64-*linux*) 14296 1.1 mrg LD="${LD-ld} -m elf32ppclinux" 14297 1.1 mrg ;; 14298 1.1 mrg s390x-*linux*) 14299 1.1 mrg LD="${LD-ld} -m elf_s390" 14300 1.1 mrg ;; 14301 1.1 mrg sparc64-*linux*) 14302 1.1 mrg LD="${LD-ld} -m elf32_sparc" 14303 1.1 mrg ;; 14304 1.1 mrg esac 14305 1.1 mrg ;; 14306 1.1 mrg *64-bit*) 14307 1.1 mrg case $host in 14308 1.1 mrg x86_64-*kfreebsd*-gnu) 14309 1.1 mrg LD="${LD-ld} -m elf_x86_64_fbsd" 14310 1.1 mrg ;; 14311 1.1 mrg x86_64-*linux*) 14312 1.1 mrg LD="${LD-ld} -m elf_x86_64" 14313 1.1 mrg ;; 14314 1.1.1.11 mrg powerpcle-*linux*|powerpc64le-*linux*) 14315 1.1.1.5 mrg LD="${LD-ld} -m elf64lppc" 14316 1.1.1.5 mrg ;; 14317 1.1.1.11 mrg powerpc-*linux*|powerpc64-*linux*) 14318 1.1 mrg LD="${LD-ld} -m elf64ppc" 14319 1.1 mrg ;; 14320 1.1 mrg s390*-*linux*|s390*-*tpf*) 14321 1.1 mrg LD="${LD-ld} -m elf64_s390" 14322 1.1 mrg ;; 14323 1.1 mrg sparc*-*linux*) 14324 1.1 mrg LD="${LD-ld} -m elf64_sparc" 14325 1.1 mrg ;; 14326 1.1 mrg esac 14327 1.1 mrg ;; 14328 1.1 mrg esac 14329 1.1 mrg fi 14330 1.1 mrg rm -rf conftest* 14331 1.1 mrg ;; 14332 1.1 mrg 14333 1.1 mrg *-*-sco3.2v5*) 14334 1.1 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries. 14335 1.1.1.5 mrg SAVE_CFLAGS=$CFLAGS 14336 1.1 mrg CFLAGS="$CFLAGS -belf" 14337 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 14338 1.1.1.11 mrg printf %s "checking whether the C compiler needs -belf... " >&6; } 14339 1.1.1.11 mrg if test ${lt_cv_cc_needs_belf+y} 14340 1.1.1.11 mrg then : 14341 1.1.1.11 mrg printf %s "(cached) " >&6 14342 1.1.1.11 mrg else $as_nop 14343 1.1 mrg ac_ext=c 14344 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 14345 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14346 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14347 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 14348 1.1 mrg 14349 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14350 1.1 mrg /* end confdefs.h. */ 14351 1.1 mrg 14352 1.1 mrg int 14353 1.1.1.11 mrg main (void) 14354 1.1 mrg { 14355 1.1 mrg 14356 1.1 mrg ; 14357 1.1 mrg return 0; 14358 1.1 mrg } 14359 1.1 mrg _ACEOF 14360 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 14361 1.1.1.11 mrg then : 14362 1.1 mrg lt_cv_cc_needs_belf=yes 14363 1.1.1.11 mrg else $as_nop 14364 1.1 mrg lt_cv_cc_needs_belf=no 14365 1.1 mrg fi 14366 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 14367 1.1 mrg conftest$ac_exeext conftest.$ac_ext 14368 1.1 mrg ac_ext=c 14369 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 14370 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14371 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14372 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 14373 1.1 mrg 14374 1.1 mrg fi 14375 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 14376 1.1.1.11 mrg printf "%s\n" "$lt_cv_cc_needs_belf" >&6; } 14377 1.1.1.5 mrg if test yes != "$lt_cv_cc_needs_belf"; then 14378 1.1 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 14379 1.1.1.5 mrg CFLAGS=$SAVE_CFLAGS 14380 1.1 mrg fi 14381 1.1 mrg ;; 14382 1.1 mrg *-*solaris*) 14383 1.1.1.5 mrg # Find out what ABI is being produced by ac_compile, and set linker 14384 1.1.1.5 mrg # options accordingly. 14385 1.1 mrg echo 'int i;' > conftest.$ac_ext 14386 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 14387 1.1 mrg (eval $ac_compile) 2>&5 14388 1.1 mrg ac_status=$? 14389 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14390 1.1 mrg test $ac_status = 0; }; then 14391 1.1.1.11 mrg case `$FILECMD conftest.o` in 14392 1.1 mrg *64-bit*) 14393 1.1 mrg case $lt_cv_prog_gnu_ld in 14394 1.1 mrg yes*) 14395 1.1 mrg case $host in 14396 1.1.1.5 mrg i?86-*-solaris*|x86_64-*-solaris*) 14397 1.1 mrg LD="${LD-ld} -m elf_x86_64" 14398 1.1 mrg ;; 14399 1.1 mrg sparc*-*-solaris*) 14400 1.1 mrg LD="${LD-ld} -m elf64_sparc" 14401 1.1 mrg ;; 14402 1.1 mrg esac 14403 1.1 mrg # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 14404 1.1 mrg if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 14405 1.1.1.5 mrg LD=${LD-ld}_sol2 14406 1.1 mrg fi 14407 1.1 mrg ;; 14408 1.1 mrg *) 14409 1.1 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 14410 1.1 mrg LD="${LD-ld} -64" 14411 1.1 mrg fi 14412 1.1 mrg ;; 14413 1.1 mrg esac 14414 1.1 mrg ;; 14415 1.1 mrg esac 14416 1.1 mrg fi 14417 1.1 mrg rm -rf conftest* 14418 1.1 mrg ;; 14419 1.1 mrg esac 14420 1.1 mrg 14421 1.1.1.5 mrg need_locks=$enable_libtool_lock 14422 1.1 mrg 14423 1.1 mrg if test -n "$ac_tool_prefix"; then 14424 1.1 mrg # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 14425 1.1 mrg set dummy ${ac_tool_prefix}mt; ac_word=$2 14426 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14427 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 14428 1.1.1.11 mrg if test ${ac_cv_prog_MANIFEST_TOOL+y} 14429 1.1.1.11 mrg then : 14430 1.1.1.11 mrg printf %s "(cached) " >&6 14431 1.1.1.11 mrg else $as_nop 14432 1.1 mrg if test -n "$MANIFEST_TOOL"; then 14433 1.1 mrg ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 14434 1.1 mrg else 14435 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14436 1.1 mrg for as_dir in $PATH 14437 1.1 mrg do 14438 1.1 mrg IFS=$as_save_IFS 14439 1.1.1.11 mrg case $as_dir in #((( 14440 1.1.1.11 mrg '') as_dir=./ ;; 14441 1.1.1.11 mrg */) ;; 14442 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 14443 1.1.1.11 mrg esac 14444 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 14445 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 14446 1.1 mrg ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 14447 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 14448 1.1 mrg break 2 14449 1.1 mrg fi 14450 1.1 mrg done 14451 1.1 mrg done 14452 1.1 mrg IFS=$as_save_IFS 14453 1.1 mrg 14454 1.1 mrg fi 14455 1.1 mrg fi 14456 1.1 mrg MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 14457 1.1 mrg if test -n "$MANIFEST_TOOL"; then 14458 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 14459 1.1.1.11 mrg printf "%s\n" "$MANIFEST_TOOL" >&6; } 14460 1.1 mrg else 14461 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 14462 1.1.1.11 mrg printf "%s\n" "no" >&6; } 14463 1.1 mrg fi 14464 1.1 mrg 14465 1.1 mrg 14466 1.1 mrg fi 14467 1.1 mrg if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 14468 1.1 mrg ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 14469 1.1 mrg # Extract the first word of "mt", so it can be a program name with args. 14470 1.1 mrg set dummy mt; ac_word=$2 14471 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14472 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 14473 1.1.1.11 mrg if test ${ac_cv_prog_ac_ct_MANIFEST_TOOL+y} 14474 1.1.1.11 mrg then : 14475 1.1.1.11 mrg printf %s "(cached) " >&6 14476 1.1.1.11 mrg else $as_nop 14477 1.1 mrg if test -n "$ac_ct_MANIFEST_TOOL"; then 14478 1.1 mrg ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 14479 1.1 mrg else 14480 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14481 1.1 mrg for as_dir in $PATH 14482 1.1 mrg do 14483 1.1 mrg IFS=$as_save_IFS 14484 1.1.1.11 mrg case $as_dir in #((( 14485 1.1.1.11 mrg '') as_dir=./ ;; 14486 1.1.1.11 mrg */) ;; 14487 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 14488 1.1.1.11 mrg esac 14489 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 14490 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 14491 1.1 mrg ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 14492 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 14493 1.1 mrg break 2 14494 1.1 mrg fi 14495 1.1 mrg done 14496 1.1 mrg done 14497 1.1 mrg IFS=$as_save_IFS 14498 1.1 mrg 14499 1.1 mrg fi 14500 1.1 mrg fi 14501 1.1 mrg ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 14502 1.1 mrg if test -n "$ac_ct_MANIFEST_TOOL"; then 14503 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 14504 1.1.1.11 mrg printf "%s\n" "$ac_ct_MANIFEST_TOOL" >&6; } 14505 1.1 mrg else 14506 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 14507 1.1.1.11 mrg printf "%s\n" "no" >&6; } 14508 1.1 mrg fi 14509 1.1 mrg 14510 1.1 mrg if test "x$ac_ct_MANIFEST_TOOL" = x; then 14511 1.1 mrg MANIFEST_TOOL=":" 14512 1.1 mrg else 14513 1.1 mrg case $cross_compiling:$ac_tool_warned in 14514 1.1 mrg yes:) 14515 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 14516 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 14517 1.1 mrg ac_tool_warned=yes ;; 14518 1.1 mrg esac 14519 1.1 mrg MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 14520 1.1 mrg fi 14521 1.1 mrg else 14522 1.1 mrg MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 14523 1.1 mrg fi 14524 1.1 mrg 14525 1.1 mrg test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 14526 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 14527 1.1.1.11 mrg printf %s "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 14528 1.1.1.11 mrg if test ${lt_cv_path_mainfest_tool+y} 14529 1.1.1.11 mrg then : 14530 1.1.1.11 mrg printf %s "(cached) " >&6 14531 1.1.1.11 mrg else $as_nop 14532 1.1 mrg lt_cv_path_mainfest_tool=no 14533 1.1 mrg echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 14534 1.1 mrg $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 14535 1.1 mrg cat conftest.err >&5 14536 1.1 mrg if $GREP 'Manifest Tool' conftest.out > /dev/null; then 14537 1.1 mrg lt_cv_path_mainfest_tool=yes 14538 1.1 mrg fi 14539 1.1 mrg rm -f conftest* 14540 1.1 mrg fi 14541 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 14542 1.1.1.11 mrg printf "%s\n" "$lt_cv_path_mainfest_tool" >&6; } 14543 1.1.1.5 mrg if test yes != "$lt_cv_path_mainfest_tool"; then 14544 1.1 mrg MANIFEST_TOOL=: 14545 1.1 mrg fi 14546 1.1 mrg 14547 1.1 mrg 14548 1.1 mrg 14549 1.1 mrg 14550 1.1 mrg 14551 1.1 mrg 14552 1.1 mrg case $host_os in 14553 1.1 mrg rhapsody* | darwin*) 14554 1.1 mrg if test -n "$ac_tool_prefix"; then 14555 1.1 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 14556 1.1 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 14557 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14558 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 14559 1.1.1.11 mrg if test ${ac_cv_prog_DSYMUTIL+y} 14560 1.1.1.11 mrg then : 14561 1.1.1.11 mrg printf %s "(cached) " >&6 14562 1.1.1.11 mrg else $as_nop 14563 1.1 mrg if test -n "$DSYMUTIL"; then 14564 1.1 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 14565 1.1 mrg else 14566 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14567 1.1 mrg for as_dir in $PATH 14568 1.1 mrg do 14569 1.1 mrg IFS=$as_save_IFS 14570 1.1.1.11 mrg case $as_dir in #((( 14571 1.1.1.11 mrg '') as_dir=./ ;; 14572 1.1.1.11 mrg */) ;; 14573 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 14574 1.1.1.11 mrg esac 14575 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 14576 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 14577 1.1 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 14578 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 14579 1.1 mrg break 2 14580 1.1 mrg fi 14581 1.1 mrg done 14582 1.1 mrg done 14583 1.1 mrg IFS=$as_save_IFS 14584 1.1 mrg 14585 1.1 mrg fi 14586 1.1 mrg fi 14587 1.1 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL 14588 1.1 mrg if test -n "$DSYMUTIL"; then 14589 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 14590 1.1.1.11 mrg printf "%s\n" "$DSYMUTIL" >&6; } 14591 1.1 mrg else 14592 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 14593 1.1.1.11 mrg printf "%s\n" "no" >&6; } 14594 1.1 mrg fi 14595 1.1 mrg 14596 1.1 mrg 14597 1.1 mrg fi 14598 1.1 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then 14599 1.1 mrg ac_ct_DSYMUTIL=$DSYMUTIL 14600 1.1 mrg # Extract the first word of "dsymutil", so it can be a program name with args. 14601 1.1 mrg set dummy dsymutil; ac_word=$2 14602 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14603 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 14604 1.1.1.11 mrg if test ${ac_cv_prog_ac_ct_DSYMUTIL+y} 14605 1.1.1.11 mrg then : 14606 1.1.1.11 mrg printf %s "(cached) " >&6 14607 1.1.1.11 mrg else $as_nop 14608 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then 14609 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 14610 1.1 mrg else 14611 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14612 1.1 mrg for as_dir in $PATH 14613 1.1 mrg do 14614 1.1 mrg IFS=$as_save_IFS 14615 1.1.1.11 mrg case $as_dir in #((( 14616 1.1.1.11 mrg '') as_dir=./ ;; 14617 1.1.1.11 mrg */) ;; 14618 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 14619 1.1.1.11 mrg esac 14620 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 14621 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 14622 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 14623 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 14624 1.1 mrg break 2 14625 1.1 mrg fi 14626 1.1 mrg done 14627 1.1 mrg done 14628 1.1 mrg IFS=$as_save_IFS 14629 1.1 mrg 14630 1.1 mrg fi 14631 1.1 mrg fi 14632 1.1 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 14633 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then 14634 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 14635 1.1.1.11 mrg printf "%s\n" "$ac_ct_DSYMUTIL" >&6; } 14636 1.1 mrg else 14637 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 14638 1.1.1.11 mrg printf "%s\n" "no" >&6; } 14639 1.1 mrg fi 14640 1.1 mrg 14641 1.1 mrg if test "x$ac_ct_DSYMUTIL" = x; then 14642 1.1 mrg DSYMUTIL=":" 14643 1.1 mrg else 14644 1.1 mrg case $cross_compiling:$ac_tool_warned in 14645 1.1 mrg yes:) 14646 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 14647 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 14648 1.1 mrg ac_tool_warned=yes ;; 14649 1.1 mrg esac 14650 1.1 mrg DSYMUTIL=$ac_ct_DSYMUTIL 14651 1.1 mrg fi 14652 1.1 mrg else 14653 1.1 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL" 14654 1.1 mrg fi 14655 1.1 mrg 14656 1.1 mrg if test -n "$ac_tool_prefix"; then 14657 1.1 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 14658 1.1 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2 14659 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14660 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 14661 1.1.1.11 mrg if test ${ac_cv_prog_NMEDIT+y} 14662 1.1.1.11 mrg then : 14663 1.1.1.11 mrg printf %s "(cached) " >&6 14664 1.1.1.11 mrg else $as_nop 14665 1.1 mrg if test -n "$NMEDIT"; then 14666 1.1 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 14667 1.1 mrg else 14668 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14669 1.1 mrg for as_dir in $PATH 14670 1.1 mrg do 14671 1.1 mrg IFS=$as_save_IFS 14672 1.1.1.11 mrg case $as_dir in #((( 14673 1.1.1.11 mrg '') as_dir=./ ;; 14674 1.1.1.11 mrg */) ;; 14675 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 14676 1.1.1.11 mrg esac 14677 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 14678 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 14679 1.1 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 14680 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 14681 1.1 mrg break 2 14682 1.1 mrg fi 14683 1.1 mrg done 14684 1.1 mrg done 14685 1.1 mrg IFS=$as_save_IFS 14686 1.1 mrg 14687 1.1 mrg fi 14688 1.1 mrg fi 14689 1.1 mrg NMEDIT=$ac_cv_prog_NMEDIT 14690 1.1 mrg if test -n "$NMEDIT"; then 14691 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 14692 1.1.1.11 mrg printf "%s\n" "$NMEDIT" >&6; } 14693 1.1 mrg else 14694 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 14695 1.1.1.11 mrg printf "%s\n" "no" >&6; } 14696 1.1 mrg fi 14697 1.1 mrg 14698 1.1 mrg 14699 1.1 mrg fi 14700 1.1 mrg if test -z "$ac_cv_prog_NMEDIT"; then 14701 1.1 mrg ac_ct_NMEDIT=$NMEDIT 14702 1.1 mrg # Extract the first word of "nmedit", so it can be a program name with args. 14703 1.1 mrg set dummy nmedit; ac_word=$2 14704 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14705 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 14706 1.1.1.11 mrg if test ${ac_cv_prog_ac_ct_NMEDIT+y} 14707 1.1.1.11 mrg then : 14708 1.1.1.11 mrg printf %s "(cached) " >&6 14709 1.1.1.11 mrg else $as_nop 14710 1.1 mrg if test -n "$ac_ct_NMEDIT"; then 14711 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 14712 1.1 mrg else 14713 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14714 1.1 mrg for as_dir in $PATH 14715 1.1 mrg do 14716 1.1 mrg IFS=$as_save_IFS 14717 1.1.1.11 mrg case $as_dir in #((( 14718 1.1.1.11 mrg '') as_dir=./ ;; 14719 1.1.1.11 mrg */) ;; 14720 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 14721 1.1.1.11 mrg esac 14722 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 14723 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 14724 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit" 14725 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 14726 1.1 mrg break 2 14727 1.1 mrg fi 14728 1.1 mrg done 14729 1.1 mrg done 14730 1.1 mrg IFS=$as_save_IFS 14731 1.1 mrg 14732 1.1 mrg fi 14733 1.1 mrg fi 14734 1.1 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 14735 1.1 mrg if test -n "$ac_ct_NMEDIT"; then 14736 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 14737 1.1.1.11 mrg printf "%s\n" "$ac_ct_NMEDIT" >&6; } 14738 1.1 mrg else 14739 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 14740 1.1.1.11 mrg printf "%s\n" "no" >&6; } 14741 1.1 mrg fi 14742 1.1 mrg 14743 1.1 mrg if test "x$ac_ct_NMEDIT" = x; then 14744 1.1 mrg NMEDIT=":" 14745 1.1 mrg else 14746 1.1 mrg case $cross_compiling:$ac_tool_warned in 14747 1.1 mrg yes:) 14748 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 14749 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 14750 1.1 mrg ac_tool_warned=yes ;; 14751 1.1 mrg esac 14752 1.1 mrg NMEDIT=$ac_ct_NMEDIT 14753 1.1 mrg fi 14754 1.1 mrg else 14755 1.1 mrg NMEDIT="$ac_cv_prog_NMEDIT" 14756 1.1 mrg fi 14757 1.1 mrg 14758 1.1 mrg if test -n "$ac_tool_prefix"; then 14759 1.1 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 14760 1.1 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2 14761 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14762 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 14763 1.1.1.11 mrg if test ${ac_cv_prog_LIPO+y} 14764 1.1.1.11 mrg then : 14765 1.1.1.11 mrg printf %s "(cached) " >&6 14766 1.1.1.11 mrg else $as_nop 14767 1.1 mrg if test -n "$LIPO"; then 14768 1.1 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 14769 1.1 mrg else 14770 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14771 1.1 mrg for as_dir in $PATH 14772 1.1 mrg do 14773 1.1 mrg IFS=$as_save_IFS 14774 1.1.1.11 mrg case $as_dir in #((( 14775 1.1.1.11 mrg '') as_dir=./ ;; 14776 1.1.1.11 mrg */) ;; 14777 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 14778 1.1.1.11 mrg esac 14779 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 14780 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 14781 1.1 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 14782 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 14783 1.1 mrg break 2 14784 1.1 mrg fi 14785 1.1 mrg done 14786 1.1 mrg done 14787 1.1 mrg IFS=$as_save_IFS 14788 1.1 mrg 14789 1.1 mrg fi 14790 1.1 mrg fi 14791 1.1 mrg LIPO=$ac_cv_prog_LIPO 14792 1.1 mrg if test -n "$LIPO"; then 14793 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 14794 1.1.1.11 mrg printf "%s\n" "$LIPO" >&6; } 14795 1.1 mrg else 14796 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 14797 1.1.1.11 mrg printf "%s\n" "no" >&6; } 14798 1.1 mrg fi 14799 1.1 mrg 14800 1.1 mrg 14801 1.1 mrg fi 14802 1.1 mrg if test -z "$ac_cv_prog_LIPO"; then 14803 1.1 mrg ac_ct_LIPO=$LIPO 14804 1.1 mrg # Extract the first word of "lipo", so it can be a program name with args. 14805 1.1 mrg set dummy lipo; ac_word=$2 14806 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14807 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 14808 1.1.1.11 mrg if test ${ac_cv_prog_ac_ct_LIPO+y} 14809 1.1.1.11 mrg then : 14810 1.1.1.11 mrg printf %s "(cached) " >&6 14811 1.1.1.11 mrg else $as_nop 14812 1.1 mrg if test -n "$ac_ct_LIPO"; then 14813 1.1 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 14814 1.1 mrg else 14815 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14816 1.1 mrg for as_dir in $PATH 14817 1.1 mrg do 14818 1.1 mrg IFS=$as_save_IFS 14819 1.1.1.11 mrg case $as_dir in #((( 14820 1.1.1.11 mrg '') as_dir=./ ;; 14821 1.1.1.11 mrg */) ;; 14822 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 14823 1.1.1.11 mrg esac 14824 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 14825 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 14826 1.1 mrg ac_cv_prog_ac_ct_LIPO="lipo" 14827 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 14828 1.1 mrg break 2 14829 1.1 mrg fi 14830 1.1 mrg done 14831 1.1 mrg done 14832 1.1 mrg IFS=$as_save_IFS 14833 1.1 mrg 14834 1.1 mrg fi 14835 1.1 mrg fi 14836 1.1 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 14837 1.1 mrg if test -n "$ac_ct_LIPO"; then 14838 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 14839 1.1.1.11 mrg printf "%s\n" "$ac_ct_LIPO" >&6; } 14840 1.1 mrg else 14841 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 14842 1.1.1.11 mrg printf "%s\n" "no" >&6; } 14843 1.1 mrg fi 14844 1.1 mrg 14845 1.1 mrg if test "x$ac_ct_LIPO" = x; then 14846 1.1 mrg LIPO=":" 14847 1.1 mrg else 14848 1.1 mrg case $cross_compiling:$ac_tool_warned in 14849 1.1 mrg yes:) 14850 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 14851 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 14852 1.1 mrg ac_tool_warned=yes ;; 14853 1.1 mrg esac 14854 1.1 mrg LIPO=$ac_ct_LIPO 14855 1.1 mrg fi 14856 1.1 mrg else 14857 1.1 mrg LIPO="$ac_cv_prog_LIPO" 14858 1.1 mrg fi 14859 1.1 mrg 14860 1.1 mrg if test -n "$ac_tool_prefix"; then 14861 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 14862 1.1 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2 14863 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14864 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 14865 1.1.1.11 mrg if test ${ac_cv_prog_OTOOL+y} 14866 1.1.1.11 mrg then : 14867 1.1.1.11 mrg printf %s "(cached) " >&6 14868 1.1.1.11 mrg else $as_nop 14869 1.1 mrg if test -n "$OTOOL"; then 14870 1.1 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 14871 1.1 mrg else 14872 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14873 1.1 mrg for as_dir in $PATH 14874 1.1 mrg do 14875 1.1 mrg IFS=$as_save_IFS 14876 1.1.1.11 mrg case $as_dir in #((( 14877 1.1.1.11 mrg '') as_dir=./ ;; 14878 1.1.1.11 mrg */) ;; 14879 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 14880 1.1.1.11 mrg esac 14881 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 14882 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 14883 1.1 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 14884 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 14885 1.1 mrg break 2 14886 1.1 mrg fi 14887 1.1 mrg done 14888 1.1 mrg done 14889 1.1 mrg IFS=$as_save_IFS 14890 1.1 mrg 14891 1.1 mrg fi 14892 1.1 mrg fi 14893 1.1 mrg OTOOL=$ac_cv_prog_OTOOL 14894 1.1 mrg if test -n "$OTOOL"; then 14895 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 14896 1.1.1.11 mrg printf "%s\n" "$OTOOL" >&6; } 14897 1.1 mrg else 14898 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 14899 1.1.1.11 mrg printf "%s\n" "no" >&6; } 14900 1.1 mrg fi 14901 1.1 mrg 14902 1.1 mrg 14903 1.1 mrg fi 14904 1.1 mrg if test -z "$ac_cv_prog_OTOOL"; then 14905 1.1 mrg ac_ct_OTOOL=$OTOOL 14906 1.1 mrg # Extract the first word of "otool", so it can be a program name with args. 14907 1.1 mrg set dummy otool; ac_word=$2 14908 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14909 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 14910 1.1.1.11 mrg if test ${ac_cv_prog_ac_ct_OTOOL+y} 14911 1.1.1.11 mrg then : 14912 1.1.1.11 mrg printf %s "(cached) " >&6 14913 1.1.1.11 mrg else $as_nop 14914 1.1 mrg if test -n "$ac_ct_OTOOL"; then 14915 1.1 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 14916 1.1 mrg else 14917 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14918 1.1 mrg for as_dir in $PATH 14919 1.1 mrg do 14920 1.1 mrg IFS=$as_save_IFS 14921 1.1.1.11 mrg case $as_dir in #((( 14922 1.1.1.11 mrg '') as_dir=./ ;; 14923 1.1.1.11 mrg */) ;; 14924 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 14925 1.1.1.11 mrg esac 14926 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 14927 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 14928 1.1 mrg ac_cv_prog_ac_ct_OTOOL="otool" 14929 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 14930 1.1 mrg break 2 14931 1.1 mrg fi 14932 1.1 mrg done 14933 1.1 mrg done 14934 1.1 mrg IFS=$as_save_IFS 14935 1.1 mrg 14936 1.1 mrg fi 14937 1.1 mrg fi 14938 1.1 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 14939 1.1 mrg if test -n "$ac_ct_OTOOL"; then 14940 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 14941 1.1.1.11 mrg printf "%s\n" "$ac_ct_OTOOL" >&6; } 14942 1.1 mrg else 14943 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 14944 1.1.1.11 mrg printf "%s\n" "no" >&6; } 14945 1.1 mrg fi 14946 1.1 mrg 14947 1.1 mrg if test "x$ac_ct_OTOOL" = x; then 14948 1.1 mrg OTOOL=":" 14949 1.1 mrg else 14950 1.1 mrg case $cross_compiling:$ac_tool_warned in 14951 1.1 mrg yes:) 14952 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 14953 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 14954 1.1 mrg ac_tool_warned=yes ;; 14955 1.1 mrg esac 14956 1.1 mrg OTOOL=$ac_ct_OTOOL 14957 1.1 mrg fi 14958 1.1 mrg else 14959 1.1 mrg OTOOL="$ac_cv_prog_OTOOL" 14960 1.1 mrg fi 14961 1.1 mrg 14962 1.1 mrg if test -n "$ac_tool_prefix"; then 14963 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 14964 1.1 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2 14965 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14966 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 14967 1.1.1.11 mrg if test ${ac_cv_prog_OTOOL64+y} 14968 1.1.1.11 mrg then : 14969 1.1.1.11 mrg printf %s "(cached) " >&6 14970 1.1.1.11 mrg else $as_nop 14971 1.1 mrg if test -n "$OTOOL64"; then 14972 1.1 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 14973 1.1 mrg else 14974 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14975 1.1 mrg for as_dir in $PATH 14976 1.1 mrg do 14977 1.1 mrg IFS=$as_save_IFS 14978 1.1.1.11 mrg case $as_dir in #((( 14979 1.1.1.11 mrg '') as_dir=./ ;; 14980 1.1.1.11 mrg */) ;; 14981 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 14982 1.1.1.11 mrg esac 14983 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 14984 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 14985 1.1 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 14986 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 14987 1.1 mrg break 2 14988 1.1 mrg fi 14989 1.1 mrg done 14990 1.1 mrg done 14991 1.1 mrg IFS=$as_save_IFS 14992 1.1 mrg 14993 1.1 mrg fi 14994 1.1 mrg fi 14995 1.1 mrg OTOOL64=$ac_cv_prog_OTOOL64 14996 1.1 mrg if test -n "$OTOOL64"; then 14997 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 14998 1.1.1.11 mrg printf "%s\n" "$OTOOL64" >&6; } 14999 1.1 mrg else 15000 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 15001 1.1.1.11 mrg printf "%s\n" "no" >&6; } 15002 1.1 mrg fi 15003 1.1 mrg 15004 1.1 mrg 15005 1.1 mrg fi 15006 1.1 mrg if test -z "$ac_cv_prog_OTOOL64"; then 15007 1.1 mrg ac_ct_OTOOL64=$OTOOL64 15008 1.1 mrg # Extract the first word of "otool64", so it can be a program name with args. 15009 1.1 mrg set dummy otool64; ac_word=$2 15010 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 15011 1.1.1.11 mrg printf %s "checking for $ac_word... " >&6; } 15012 1.1.1.11 mrg if test ${ac_cv_prog_ac_ct_OTOOL64+y} 15013 1.1.1.11 mrg then : 15014 1.1.1.11 mrg printf %s "(cached) " >&6 15015 1.1.1.11 mrg else $as_nop 15016 1.1 mrg if test -n "$ac_ct_OTOOL64"; then 15017 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 15018 1.1 mrg else 15019 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 15020 1.1 mrg for as_dir in $PATH 15021 1.1 mrg do 15022 1.1 mrg IFS=$as_save_IFS 15023 1.1.1.11 mrg case $as_dir in #((( 15024 1.1.1.11 mrg '') as_dir=./ ;; 15025 1.1.1.11 mrg */) ;; 15026 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 15027 1.1.1.11 mrg esac 15028 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 15029 1.1.1.11 mrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 15030 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="otool64" 15031 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 15032 1.1 mrg break 2 15033 1.1 mrg fi 15034 1.1 mrg done 15035 1.1 mrg done 15036 1.1 mrg IFS=$as_save_IFS 15037 1.1 mrg 15038 1.1 mrg fi 15039 1.1 mrg fi 15040 1.1 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 15041 1.1 mrg if test -n "$ac_ct_OTOOL64"; then 15042 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 15043 1.1.1.11 mrg printf "%s\n" "$ac_ct_OTOOL64" >&6; } 15044 1.1 mrg else 15045 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 15046 1.1.1.11 mrg printf "%s\n" "no" >&6; } 15047 1.1 mrg fi 15048 1.1 mrg 15049 1.1 mrg if test "x$ac_ct_OTOOL64" = x; then 15050 1.1 mrg OTOOL64=":" 15051 1.1 mrg else 15052 1.1 mrg case $cross_compiling:$ac_tool_warned in 15053 1.1 mrg yes:) 15054 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 15055 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 15056 1.1 mrg ac_tool_warned=yes ;; 15057 1.1 mrg esac 15058 1.1 mrg OTOOL64=$ac_ct_OTOOL64 15059 1.1 mrg fi 15060 1.1 mrg else 15061 1.1 mrg OTOOL64="$ac_cv_prog_OTOOL64" 15062 1.1 mrg fi 15063 1.1 mrg 15064 1.1 mrg 15065 1.1 mrg 15066 1.1 mrg 15067 1.1 mrg 15068 1.1 mrg 15069 1.1 mrg 15070 1.1 mrg 15071 1.1 mrg 15072 1.1 mrg 15073 1.1 mrg 15074 1.1 mrg 15075 1.1 mrg 15076 1.1 mrg 15077 1.1 mrg 15078 1.1 mrg 15079 1.1 mrg 15080 1.1 mrg 15081 1.1 mrg 15082 1.1 mrg 15083 1.1 mrg 15084 1.1 mrg 15085 1.1 mrg 15086 1.1 mrg 15087 1.1 mrg 15088 1.1 mrg 15089 1.1 mrg 15090 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 15091 1.1.1.11 mrg printf %s "checking for -single_module linker flag... " >&6; } 15092 1.1.1.11 mrg if test ${lt_cv_apple_cc_single_mod+y} 15093 1.1.1.11 mrg then : 15094 1.1.1.11 mrg printf %s "(cached) " >&6 15095 1.1.1.11 mrg else $as_nop 15096 1.1 mrg lt_cv_apple_cc_single_mod=no 15097 1.1.1.5 mrg if test -z "$LT_MULTI_MODULE"; then 15098 1.1 mrg # By default we will add the -single_module flag. You can override 15099 1.1 mrg # by either setting the environment variable LT_MULTI_MODULE 15100 1.1 mrg # non-empty at configure time, or by adding -multi_module to the 15101 1.1 mrg # link flags. 15102 1.1 mrg rm -rf libconftest.dylib* 15103 1.1 mrg echo "int foo(void){return 1;}" > conftest.c 15104 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 15105 1.1 mrg -dynamiclib -Wl,-single_module conftest.c" >&5 15106 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 15107 1.1 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 15108 1.1 mrg _lt_result=$? 15109 1.1 mrg # If there is a non-empty error log, and "single_module" 15110 1.1 mrg # appears in it, assume the flag caused a linker warning 15111 1.1 mrg if test -s conftest.err && $GREP single_module conftest.err; then 15112 1.1 mrg cat conftest.err >&5 15113 1.1 mrg # Otherwise, if the output was created with a 0 exit code from 15114 1.1 mrg # the compiler, it worked. 15115 1.1.1.5 mrg elif test -f libconftest.dylib && test 0 = "$_lt_result"; then 15116 1.1 mrg lt_cv_apple_cc_single_mod=yes 15117 1.1 mrg else 15118 1.1 mrg cat conftest.err >&5 15119 1.1 mrg fi 15120 1.1 mrg rm -rf libconftest.dylib* 15121 1.1 mrg rm -f conftest.* 15122 1.1 mrg fi 15123 1.1 mrg fi 15124 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 15125 1.1.1.11 mrg printf "%s\n" "$lt_cv_apple_cc_single_mod" >&6; } 15126 1.1 mrg 15127 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 15128 1.1.1.11 mrg printf %s "checking for -exported_symbols_list linker flag... " >&6; } 15129 1.1.1.11 mrg if test ${lt_cv_ld_exported_symbols_list+y} 15130 1.1.1.11 mrg then : 15131 1.1.1.11 mrg printf %s "(cached) " >&6 15132 1.1.1.11 mrg else $as_nop 15133 1.1 mrg lt_cv_ld_exported_symbols_list=no 15134 1.1 mrg save_LDFLAGS=$LDFLAGS 15135 1.1 mrg echo "_main" > conftest.sym 15136 1.1 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 15137 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15138 1.1 mrg /* end confdefs.h. */ 15139 1.1 mrg 15140 1.1 mrg int 15141 1.1.1.11 mrg main (void) 15142 1.1 mrg { 15143 1.1 mrg 15144 1.1 mrg ; 15145 1.1 mrg return 0; 15146 1.1 mrg } 15147 1.1 mrg _ACEOF 15148 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 15149 1.1.1.11 mrg then : 15150 1.1 mrg lt_cv_ld_exported_symbols_list=yes 15151 1.1.1.11 mrg else $as_nop 15152 1.1 mrg lt_cv_ld_exported_symbols_list=no 15153 1.1 mrg fi 15154 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 15155 1.1 mrg conftest$ac_exeext conftest.$ac_ext 15156 1.1.1.5 mrg LDFLAGS=$save_LDFLAGS 15157 1.1 mrg 15158 1.1 mrg fi 15159 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 15160 1.1.1.11 mrg printf "%s\n" "$lt_cv_ld_exported_symbols_list" >&6; } 15161 1.1 mrg 15162 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 15163 1.1.1.11 mrg printf %s "checking for -force_load linker flag... " >&6; } 15164 1.1.1.11 mrg if test ${lt_cv_ld_force_load+y} 15165 1.1.1.11 mrg then : 15166 1.1.1.11 mrg printf %s "(cached) " >&6 15167 1.1.1.11 mrg else $as_nop 15168 1.1 mrg lt_cv_ld_force_load=no 15169 1.1 mrg cat > conftest.c << _LT_EOF 15170 1.1 mrg int forced_loaded() { return 2;} 15171 1.1 mrg _LT_EOF 15172 1.1 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 15173 1.1 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 15174 1.1.1.7 mrg echo "$AR $AR_FLAGS libconftest.a conftest.o" >&5 15175 1.1.1.7 mrg $AR $AR_FLAGS libconftest.a conftest.o 2>&5 15176 1.1 mrg echo "$RANLIB libconftest.a" >&5 15177 1.1 mrg $RANLIB libconftest.a 2>&5 15178 1.1 mrg cat > conftest.c << _LT_EOF 15179 1.1 mrg int main() { return 0;} 15180 1.1 mrg _LT_EOF 15181 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 15182 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 15183 1.1 mrg _lt_result=$? 15184 1.1 mrg if test -s conftest.err && $GREP force_load conftest.err; then 15185 1.1 mrg cat conftest.err >&5 15186 1.1.1.5 mrg elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then 15187 1.1 mrg lt_cv_ld_force_load=yes 15188 1.1 mrg else 15189 1.1 mrg cat conftest.err >&5 15190 1.1 mrg fi 15191 1.1 mrg rm -f conftest.err libconftest.a conftest conftest.c 15192 1.1 mrg rm -rf conftest.dSYM 15193 1.1 mrg 15194 1.1 mrg fi 15195 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 15196 1.1.1.11 mrg printf "%s\n" "$lt_cv_ld_force_load" >&6; } 15197 1.1 mrg case $host_os in 15198 1.1 mrg rhapsody* | darwin1.[012]) 15199 1.1.1.5 mrg _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; 15200 1.1 mrg darwin1.*) 15201 1.1.1.5 mrg _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 15202 1.1.1.11 mrg darwin*) 15203 1.1.1.11 mrg case $MACOSX_DEPLOYMENT_TARGET,$host in 15204 1.1.1.11 mrg 10.[012],*|,*powerpc*-darwin[5-8]*) 15205 1.1.1.11 mrg _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 15206 1.1.1.11 mrg *) 15207 1.1.1.11 mrg _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 15208 1.1 mrg esac 15209 1.1 mrg ;; 15210 1.1 mrg esac 15211 1.1.1.5 mrg if test yes = "$lt_cv_apple_cc_single_mod"; then 15212 1.1 mrg _lt_dar_single_mod='$single_module' 15213 1.1 mrg fi 15214 1.1.1.5 mrg if test yes = "$lt_cv_ld_exported_symbols_list"; then 15215 1.1.1.5 mrg _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' 15216 1.1 mrg else 15217 1.1.1.5 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' 15218 1.1 mrg fi 15219 1.1.1.5 mrg if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then 15220 1.1 mrg _lt_dsymutil='~$DSYMUTIL $lib || :' 15221 1.1 mrg else 15222 1.1 mrg _lt_dsymutil= 15223 1.1 mrg fi 15224 1.1 mrg ;; 15225 1.1 mrg esac 15226 1.1 mrg 15227 1.1.1.5 mrg # func_munge_path_list VARIABLE PATH 15228 1.1.1.5 mrg # ----------------------------------- 15229 1.1.1.5 mrg # VARIABLE is name of variable containing _space_ separated list of 15230 1.1.1.5 mrg # directories to be munged by the contents of PATH, which is string 15231 1.1.1.5 mrg # having a format: 15232 1.1.1.5 mrg # "DIR[:DIR]:" 15233 1.1.1.5 mrg # string "DIR[ DIR]" will be prepended to VARIABLE 15234 1.1.1.5 mrg # ":DIR[:DIR]" 15235 1.1.1.5 mrg # string "DIR[ DIR]" will be appended to VARIABLE 15236 1.1.1.5 mrg # "DIRP[:DIRP]::[DIRA:]DIRA" 15237 1.1.1.5 mrg # string "DIRP[ DIRP]" will be prepended to VARIABLE and string 15238 1.1.1.5 mrg # "DIRA[ DIRA]" will be appended to VARIABLE 15239 1.1.1.5 mrg # "DIR[:DIR]" 15240 1.1.1.5 mrg # VARIABLE will be replaced by "DIR[ DIR]" 15241 1.1.1.5 mrg func_munge_path_list () 15242 1.1.1.5 mrg { 15243 1.1.1.5 mrg case x$2 in 15244 1.1.1.5 mrg x) 15245 1.1.1.5 mrg ;; 15246 1.1.1.5 mrg *:) 15247 1.1.1.5 mrg eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 15248 1.1.1.5 mrg ;; 15249 1.1.1.5 mrg x:*) 15250 1.1.1.5 mrg eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 15251 1.1.1.5 mrg ;; 15252 1.1.1.5 mrg *::*) 15253 1.1.1.5 mrg eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 15254 1.1.1.5 mrg eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 15255 1.1.1.5 mrg ;; 15256 1.1.1.5 mrg *) 15257 1.1.1.5 mrg eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 15258 1.1.1.5 mrg ;; 15259 1.1.1.5 mrg esac 15260 1.1.1.5 mrg } 15261 1.1.1.5 mrg 15262 1.1.1.11 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 15263 1.1 mrg " 15264 1.1.1.11 mrg if test "x$ac_cv_header_dlfcn_h" = xyes 15265 1.1.1.11 mrg then : 15266 1.1.1.11 mrg printf "%s\n" "#define HAVE_DLFCN_H 1" >>confdefs.h 15267 1.1 mrg 15268 1.1 mrg fi 15269 1.1 mrg 15270 1.1 mrg 15271 1.1 mrg 15272 1.1 mrg 15273 1.1 mrg 15274 1.1 mrg # Set options 15275 1.1 mrg 15276 1.1 mrg 15277 1.1 mrg 15278 1.1 mrg enable_dlopen=no 15279 1.1 mrg 15280 1.1 mrg 15281 1.1 mrg enable_win32_dll=no 15282 1.1 mrg 15283 1.1 mrg 15284 1.1 mrg # Check whether --enable-shared was given. 15285 1.1.1.11 mrg if test ${enable_shared+y} 15286 1.1.1.11 mrg then : 15287 1.1 mrg enableval=$enable_shared; p=${PACKAGE-default} 15288 1.1 mrg case $enableval in 15289 1.1 mrg yes) enable_shared=yes ;; 15290 1.1 mrg no) enable_shared=no ;; 15291 1.1 mrg *) 15292 1.1 mrg enable_shared=no 15293 1.1 mrg # Look at the argument we got. We use all the common list separators. 15294 1.1.1.5 mrg lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 15295 1.1 mrg for pkg in $enableval; do 15296 1.1.1.5 mrg IFS=$lt_save_ifs 15297 1.1 mrg if test "X$pkg" = "X$p"; then 15298 1.1 mrg enable_shared=yes 15299 1.1 mrg fi 15300 1.1 mrg done 15301 1.1.1.5 mrg IFS=$lt_save_ifs 15302 1.1 mrg ;; 15303 1.1 mrg esac 15304 1.1.1.11 mrg else $as_nop 15305 1.1 mrg enable_shared=yes 15306 1.1 mrg fi 15307 1.1 mrg 15308 1.1 mrg 15309 1.1 mrg 15310 1.1 mrg 15311 1.1 mrg 15312 1.1 mrg 15313 1.1 mrg 15314 1.1 mrg 15315 1.1 mrg 15316 1.1 mrg 15317 1.1 mrg 15318 1.1 mrg # Check whether --with-pic was given. 15319 1.1.1.11 mrg if test ${with_pic+y} 15320 1.1.1.11 mrg then : 15321 1.1 mrg withval=$with_pic; lt_p=${PACKAGE-default} 15322 1.1 mrg case $withval in 15323 1.1 mrg yes|no) pic_mode=$withval ;; 15324 1.1 mrg *) 15325 1.1 mrg pic_mode=default 15326 1.1 mrg # Look at the argument we got. We use all the common list separators. 15327 1.1.1.5 mrg lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 15328 1.1 mrg for lt_pkg in $withval; do 15329 1.1.1.5 mrg IFS=$lt_save_ifs 15330 1.1 mrg if test "X$lt_pkg" = "X$lt_p"; then 15331 1.1 mrg pic_mode=yes 15332 1.1 mrg fi 15333 1.1 mrg done 15334 1.1.1.5 mrg IFS=$lt_save_ifs 15335 1.1 mrg ;; 15336 1.1 mrg esac 15337 1.1.1.11 mrg else $as_nop 15338 1.1 mrg pic_mode=default 15339 1.1 mrg fi 15340 1.1 mrg 15341 1.1 mrg 15342 1.1 mrg 15343 1.1 mrg 15344 1.1 mrg 15345 1.1 mrg 15346 1.1 mrg 15347 1.1 mrg 15348 1.1 mrg # Check whether --enable-fast-install was given. 15349 1.1.1.11 mrg if test ${enable_fast_install+y} 15350 1.1.1.11 mrg then : 15351 1.1 mrg enableval=$enable_fast_install; p=${PACKAGE-default} 15352 1.1 mrg case $enableval in 15353 1.1 mrg yes) enable_fast_install=yes ;; 15354 1.1 mrg no) enable_fast_install=no ;; 15355 1.1 mrg *) 15356 1.1 mrg enable_fast_install=no 15357 1.1 mrg # Look at the argument we got. We use all the common list separators. 15358 1.1.1.5 mrg lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 15359 1.1 mrg for pkg in $enableval; do 15360 1.1.1.5 mrg IFS=$lt_save_ifs 15361 1.1 mrg if test "X$pkg" = "X$p"; then 15362 1.1 mrg enable_fast_install=yes 15363 1.1 mrg fi 15364 1.1.1.4 mrg done 15365 1.1.1.5 mrg IFS=$lt_save_ifs 15366 1.1.1.2 mrg ;; 15367 1.1.1.2 mrg esac 15368 1.1.1.11 mrg else $as_nop 15369 1.1.1.4 mrg enable_fast_install=yes 15370 1.1.1.2 mrg fi 15371 1.1.1.2 mrg 15372 1.1.1.2 mrg 15373 1.1.1.2 mrg 15374 1.1.1.2 mrg 15375 1.1.1.2 mrg 15376 1.1.1.2 mrg 15377 1.1.1.2 mrg 15378 1.1.1.2 mrg 15379 1.1.1.5 mrg shared_archive_member_spec= 15380 1.1.1.5 mrg case $host,$enable_shared in 15381 1.1.1.5 mrg power*-*-aix[5-9]*,yes) 15382 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5 15383 1.1.1.11 mrg printf %s "checking which variant of shared library versioning to provide... " >&6; } 15384 1.1.1.5 mrg 15385 1.1.1.5 mrg # Check whether --with-aix-soname was given. 15386 1.1.1.11 mrg if test ${with_aix_soname+y} 15387 1.1.1.11 mrg then : 15388 1.1.1.5 mrg withval=$with_aix_soname; case $withval in 15389 1.1.1.5 mrg aix|svr4|both) 15390 1.1.1.5 mrg ;; 15391 1.1.1.5 mrg *) 15392 1.1.1.5 mrg as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 15393 1.1.1.5 mrg ;; 15394 1.1.1.5 mrg esac 15395 1.1.1.5 mrg lt_cv_with_aix_soname=$with_aix_soname 15396 1.1.1.11 mrg else $as_nop 15397 1.1.1.11 mrg if test ${lt_cv_with_aix_soname+y} 15398 1.1.1.11 mrg then : 15399 1.1.1.11 mrg printf %s "(cached) " >&6 15400 1.1.1.11 mrg else $as_nop 15401 1.1.1.5 mrg lt_cv_with_aix_soname=aix 15402 1.1.1.5 mrg fi 15403 1.1.1.5 mrg 15404 1.1.1.5 mrg with_aix_soname=$lt_cv_with_aix_soname 15405 1.1.1.5 mrg fi 15406 1.1.1.5 mrg 15407 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 15408 1.1.1.11 mrg printf "%s\n" "$with_aix_soname" >&6; } 15409 1.1.1.5 mrg if test aix != "$with_aix_soname"; then 15410 1.1.1.5 mrg # For the AIX way of multilib, we name the shared archive member 15411 1.1.1.5 mrg # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', 15412 1.1.1.5 mrg # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. 15413 1.1.1.5 mrg # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, 15414 1.1.1.5 mrg # the AIX toolchain works better with OBJECT_MODE set (default 32). 15415 1.1.1.5 mrg if test 64 = "${OBJECT_MODE-32}"; then 15416 1.1.1.5 mrg shared_archive_member_spec=shr_64 15417 1.1.1.5 mrg else 15418 1.1.1.5 mrg shared_archive_member_spec=shr 15419 1.1.1.5 mrg fi 15420 1.1.1.5 mrg fi 15421 1.1.1.5 mrg ;; 15422 1.1.1.5 mrg *) 15423 1.1.1.5 mrg with_aix_soname=aix 15424 1.1.1.5 mrg ;; 15425 1.1.1.5 mrg esac 15426 1.1.1.5 mrg 15427 1.1.1.5 mrg 15428 1.1.1.5 mrg 15429 1.1.1.5 mrg 15430 1.1.1.5 mrg 15431 1.1.1.5 mrg 15432 1.1.1.5 mrg 15433 1.1 mrg 15434 1.1 mrg 15435 1.1 mrg 15436 1.1 mrg # This can be used to rebuild libtool when needed 15437 1.1.1.5 mrg LIBTOOL_DEPS=$ltmain 15438 1.1 mrg 15439 1.1 mrg # Always use our own libtool. 15440 1.1 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool' 15441 1.1 mrg 15442 1.1 mrg 15443 1.1 mrg 15444 1.1 mrg 15445 1.1 mrg 15446 1.1 mrg 15447 1.1 mrg 15448 1.1 mrg 15449 1.1 mrg 15450 1.1 mrg 15451 1.1 mrg 15452 1.1 mrg 15453 1.1 mrg 15454 1.1 mrg 15455 1.1 mrg 15456 1.1 mrg 15457 1.1 mrg 15458 1.1 mrg 15459 1.1 mrg 15460 1.1 mrg 15461 1.1 mrg 15462 1.1 mrg 15463 1.1 mrg 15464 1.1 mrg 15465 1.1 mrg 15466 1.1 mrg 15467 1.1 mrg 15468 1.1 mrg 15469 1.1 mrg 15470 1.1 mrg 15471 1.1 mrg test -z "$LN_S" && LN_S="ln -s" 15472 1.1 mrg 15473 1.1 mrg 15474 1.1 mrg 15475 1.1 mrg 15476 1.1 mrg 15477 1.1 mrg 15478 1.1 mrg 15479 1.1 mrg 15480 1.1 mrg 15481 1.1 mrg 15482 1.1 mrg 15483 1.1 mrg 15484 1.1 mrg 15485 1.1 mrg 15486 1.1.1.5 mrg if test -n "${ZSH_VERSION+set}"; then 15487 1.1 mrg setopt NO_GLOB_SUBST 15488 1.1 mrg fi 15489 1.1 mrg 15490 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 15491 1.1.1.11 mrg printf %s "checking for objdir... " >&6; } 15492 1.1.1.11 mrg if test ${lt_cv_objdir+y} 15493 1.1.1.11 mrg then : 15494 1.1.1.11 mrg printf %s "(cached) " >&6 15495 1.1.1.11 mrg else $as_nop 15496 1.1 mrg rm -f .libs 2>/dev/null 15497 1.1 mrg mkdir .libs 2>/dev/null 15498 1.1 mrg if test -d .libs; then 15499 1.1 mrg lt_cv_objdir=.libs 15500 1.1 mrg else 15501 1.1 mrg # MS-DOS does not allow filenames that begin with a dot. 15502 1.1 mrg lt_cv_objdir=_libs 15503 1.1 mrg fi 15504 1.1 mrg rmdir .libs 2>/dev/null 15505 1.1 mrg fi 15506 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 15507 1.1.1.11 mrg printf "%s\n" "$lt_cv_objdir" >&6; } 15508 1.1 mrg objdir=$lt_cv_objdir 15509 1.1 mrg 15510 1.1 mrg 15511 1.1 mrg 15512 1.1 mrg 15513 1.1 mrg 15514 1.1.1.11 mrg printf "%s\n" "#define LT_OBJDIR \"$lt_cv_objdir/\"" >>confdefs.h 15515 1.1 mrg 15516 1.1 mrg 15517 1.1 mrg 15518 1.1 mrg 15519 1.1 mrg case $host_os in 15520 1.1 mrg aix3*) 15521 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some 15522 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems 15523 1.1 mrg # vanish in a puff of smoke. 15524 1.1.1.5 mrg if test set != "${COLLECT_NAMES+set}"; then 15525 1.1 mrg COLLECT_NAMES= 15526 1.1 mrg export COLLECT_NAMES 15527 1.1 mrg fi 15528 1.1 mrg ;; 15529 1.1 mrg esac 15530 1.1 mrg 15531 1.1 mrg # Global variables: 15532 1.1 mrg ofile=libtool 15533 1.1 mrg can_build_shared=yes 15534 1.1 mrg 15535 1.1.1.11 mrg # All known linkers require a '.a' archive for static linking (except MSVC and 15536 1.1.1.11 mrg # ICC, which need '.lib'). 15537 1.1 mrg libext=a 15538 1.1 mrg 15539 1.1.1.5 mrg with_gnu_ld=$lt_cv_prog_gnu_ld 15540 1.1 mrg 15541 1.1.1.5 mrg old_CC=$CC 15542 1.1.1.5 mrg old_CFLAGS=$CFLAGS 15543 1.1 mrg 15544 1.1 mrg # Set sane defaults for various variables 15545 1.1 mrg test -z "$CC" && CC=cc 15546 1.1 mrg test -z "$LTCC" && LTCC=$CC 15547 1.1 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 15548 1.1 mrg test -z "$LD" && LD=ld 15549 1.1 mrg test -z "$ac_objext" && ac_objext=o 15550 1.1 mrg 15551 1.1.1.5 mrg func_cc_basename $compiler 15552 1.1.1.5 mrg cc_basename=$func_cc_basename_result 15553 1.1 mrg 15554 1.1 mrg 15555 1.1 mrg # Only perform the check for file, if the check method requires it 15556 1.1 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file 15557 1.1 mrg case $deplibs_check_method in 15558 1.1 mrg file_magic*) 15559 1.1 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then 15560 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 15561 1.1.1.11 mrg printf %s "checking for ${ac_tool_prefix}file... " >&6; } 15562 1.1.1.11 mrg if test ${lt_cv_path_MAGIC_CMD+y} 15563 1.1.1.11 mrg then : 15564 1.1.1.11 mrg printf %s "(cached) " >&6 15565 1.1.1.11 mrg else $as_nop 15566 1.1 mrg case $MAGIC_CMD in 15567 1.1 mrg [\\/*] | ?:[\\/]*) 15568 1.1.1.5 mrg lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 15569 1.1 mrg ;; 15570 1.1 mrg *) 15571 1.1.1.5 mrg lt_save_MAGIC_CMD=$MAGIC_CMD 15572 1.1.1.5 mrg lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 15573 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 15574 1.1 mrg for ac_dir in $ac_dummy; do 15575 1.1.1.5 mrg IFS=$lt_save_ifs 15576 1.1 mrg test -z "$ac_dir" && ac_dir=. 15577 1.1.1.5 mrg if test -f "$ac_dir/${ac_tool_prefix}file"; then 15578 1.1.1.5 mrg lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" 15579 1.1 mrg if test -n "$file_magic_test_file"; then 15580 1.1 mrg case $deplibs_check_method in 15581 1.1 mrg "file_magic "*) 15582 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 15583 1.1.1.5 mrg MAGIC_CMD=$lt_cv_path_MAGIC_CMD 15584 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 15585 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then 15586 1.1 mrg : 15587 1.1 mrg else 15588 1.1 mrg cat <<_LT_EOF 1>&2 15589 1.1 mrg 15590 1.1 mrg *** Warning: the command libtool uses to detect shared libraries, 15591 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize. 15592 1.1 mrg *** The result is that libtool may fail to recognize shared libraries 15593 1.1 mrg *** as such. This will affect the creation of libtool libraries that 15594 1.1 mrg *** depend on shared libraries, but programs linked with such libtool 15595 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you 15596 1.1 mrg *** may want to report the problem to your system manager and/or to 15597 1.1 mrg *** bug-libtool@gnu.org 15598 1.1 mrg 15599 1.1 mrg _LT_EOF 15600 1.1 mrg fi ;; 15601 1.1 mrg esac 15602 1.1 mrg fi 15603 1.1 mrg break 15604 1.1 mrg fi 15605 1.1 mrg done 15606 1.1.1.5 mrg IFS=$lt_save_ifs 15607 1.1.1.5 mrg MAGIC_CMD=$lt_save_MAGIC_CMD 15608 1.1 mrg ;; 15609 1.1 mrg esac 15610 1.1 mrg fi 15611 1.1 mrg 15612 1.1.1.5 mrg MAGIC_CMD=$lt_cv_path_MAGIC_CMD 15613 1.1 mrg if test -n "$MAGIC_CMD"; then 15614 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 15615 1.1.1.11 mrg printf "%s\n" "$MAGIC_CMD" >&6; } 15616 1.1 mrg else 15617 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 15618 1.1.1.11 mrg printf "%s\n" "no" >&6; } 15619 1.1 mrg fi 15620 1.1 mrg 15621 1.1 mrg 15622 1.1 mrg 15623 1.1 mrg 15624 1.1 mrg 15625 1.1 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then 15626 1.1 mrg if test -n "$ac_tool_prefix"; then 15627 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for file" >&5 15628 1.1.1.11 mrg printf %s "checking for file... " >&6; } 15629 1.1.1.11 mrg if test ${lt_cv_path_MAGIC_CMD+y} 15630 1.1.1.11 mrg then : 15631 1.1.1.11 mrg printf %s "(cached) " >&6 15632 1.1.1.11 mrg else $as_nop 15633 1.1 mrg case $MAGIC_CMD in 15634 1.1 mrg [\\/*] | ?:[\\/]*) 15635 1.1.1.5 mrg lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 15636 1.1 mrg ;; 15637 1.1 mrg *) 15638 1.1.1.5 mrg lt_save_MAGIC_CMD=$MAGIC_CMD 15639 1.1.1.5 mrg lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 15640 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 15641 1.1 mrg for ac_dir in $ac_dummy; do 15642 1.1.1.5 mrg IFS=$lt_save_ifs 15643 1.1 mrg test -z "$ac_dir" && ac_dir=. 15644 1.1.1.5 mrg if test -f "$ac_dir/file"; then 15645 1.1.1.5 mrg lt_cv_path_MAGIC_CMD=$ac_dir/"file" 15646 1.1 mrg if test -n "$file_magic_test_file"; then 15647 1.1 mrg case $deplibs_check_method in 15648 1.1 mrg "file_magic "*) 15649 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 15650 1.1.1.5 mrg MAGIC_CMD=$lt_cv_path_MAGIC_CMD 15651 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 15652 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then 15653 1.1 mrg : 15654 1.1 mrg else 15655 1.1 mrg cat <<_LT_EOF 1>&2 15656 1.1 mrg 15657 1.1 mrg *** Warning: the command libtool uses to detect shared libraries, 15658 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize. 15659 1.1 mrg *** The result is that libtool may fail to recognize shared libraries 15660 1.1 mrg *** as such. This will affect the creation of libtool libraries that 15661 1.1 mrg *** depend on shared libraries, but programs linked with such libtool 15662 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you 15663 1.1 mrg *** may want to report the problem to your system manager and/or to 15664 1.1 mrg *** bug-libtool@gnu.org 15665 1.1 mrg 15666 1.1 mrg _LT_EOF 15667 1.1 mrg fi ;; 15668 1.1 mrg esac 15669 1.1 mrg fi 15670 1.1 mrg break 15671 1.1 mrg fi 15672 1.1 mrg done 15673 1.1.1.5 mrg IFS=$lt_save_ifs 15674 1.1.1.5 mrg MAGIC_CMD=$lt_save_MAGIC_CMD 15675 1.1 mrg ;; 15676 1.1 mrg esac 15677 1.1 mrg fi 15678 1.1 mrg 15679 1.1.1.5 mrg MAGIC_CMD=$lt_cv_path_MAGIC_CMD 15680 1.1 mrg if test -n "$MAGIC_CMD"; then 15681 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 15682 1.1.1.11 mrg printf "%s\n" "$MAGIC_CMD" >&6; } 15683 1.1 mrg else 15684 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 15685 1.1.1.11 mrg printf "%s\n" "no" >&6; } 15686 1.1 mrg fi 15687 1.1 mrg 15688 1.1 mrg 15689 1.1 mrg else 15690 1.1 mrg MAGIC_CMD=: 15691 1.1 mrg fi 15692 1.1 mrg fi 15693 1.1 mrg 15694 1.1 mrg fi 15695 1.1 mrg ;; 15696 1.1 mrg esac 15697 1.1 mrg 15698 1.1 mrg # Use C for the default configuration in the libtool script 15699 1.1 mrg 15700 1.1.1.5 mrg lt_save_CC=$CC 15701 1.1 mrg ac_ext=c 15702 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 15703 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 15704 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 15705 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 15706 1.1 mrg 15707 1.1 mrg 15708 1.1 mrg # Source file extension for C test sources. 15709 1.1 mrg ac_ext=c 15710 1.1 mrg 15711 1.1 mrg # Object file extension for compiled C test sources. 15712 1.1 mrg objext=o 15713 1.1 mrg objext=$objext 15714 1.1 mrg 15715 1.1 mrg # Code to be used in simple compile tests 15716 1.1 mrg lt_simple_compile_test_code="int some_variable = 0;" 15717 1.1 mrg 15718 1.1 mrg # Code to be used in simple link tests 15719 1.1 mrg lt_simple_link_test_code='int main(){return(0);}' 15720 1.1 mrg 15721 1.1 mrg 15722 1.1 mrg 15723 1.1 mrg 15724 1.1 mrg 15725 1.1 mrg 15726 1.1 mrg 15727 1.1 mrg # If no C compiler was specified, use CC. 15728 1.1 mrg LTCC=${LTCC-"$CC"} 15729 1.1 mrg 15730 1.1 mrg # If no C compiler flags were specified, use CFLAGS. 15731 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 15732 1.1 mrg 15733 1.1 mrg # Allow CC to be a program name with arguments. 15734 1.1 mrg compiler=$CC 15735 1.1 mrg 15736 1.1 mrg # Save the default compiler, since it gets overwritten when the other 15737 1.1 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 15738 1.1 mrg compiler_DEFAULT=$CC 15739 1.1 mrg 15740 1.1 mrg # save warnings/boilerplate of simple test code 15741 1.1 mrg ac_outfile=conftest.$ac_objext 15742 1.1 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext 15743 1.1 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 15744 1.1 mrg _lt_compiler_boilerplate=`cat conftest.err` 15745 1.1 mrg $RM conftest* 15746 1.1 mrg 15747 1.1 mrg ac_outfile=conftest.$ac_objext 15748 1.1 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext 15749 1.1 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 15750 1.1 mrg _lt_linker_boilerplate=`cat conftest.err` 15751 1.1 mrg $RM -r conftest* 15752 1.1 mrg 15753 1.1 mrg 15754 1.1.1.7 mrg ## CAVEAT EMPTOR: 15755 1.1.1.7 mrg ## There is no encapsulation within the following macros, do not change 15756 1.1.1.7 mrg ## the running order or otherwise move them around unless you know exactly 15757 1.1.1.7 mrg ## what you are doing... 15758 1.1 mrg if test -n "$compiler"; then 15759 1.1 mrg 15760 1.1 mrg lt_prog_compiler_no_builtin_flag= 15761 1.1 mrg 15762 1.1.1.5 mrg if test yes = "$GCC"; then 15763 1.1 mrg case $cc_basename in 15764 1.1 mrg nvcc*) 15765 1.1 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 15766 1.1 mrg *) 15767 1.1 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 15768 1.1 mrg esac 15769 1.1 mrg 15770 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 15771 1.1.1.11 mrg printf %s "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 15772 1.1.1.11 mrg if test ${lt_cv_prog_compiler_rtti_exceptions+y} 15773 1.1.1.11 mrg then : 15774 1.1.1.11 mrg printf %s "(cached) " >&6 15775 1.1.1.11 mrg else $as_nop 15776 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=no 15777 1.1 mrg ac_outfile=conftest.$ac_objext 15778 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 15779 1.1.1.5 mrg lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment 15780 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or 15781 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end. 15782 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins 15783 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly. 15784 1.1 mrg # The option is referenced via a variable to avoid confusing sed. 15785 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \ 15786 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 15787 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 15788 1.1 mrg -e 's:$: $lt_compiler_flag:'` 15789 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 15790 1.1 mrg (eval "$lt_compile" 2>conftest.err) 15791 1.1 mrg ac_status=$? 15792 1.1 mrg cat conftest.err >&5 15793 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 15794 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then 15795 1.1 mrg # The compiler can only warn and ignore the option if not recognized 15796 1.1 mrg # So say no if there are warnings other than the usual output. 15797 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 15798 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 15799 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 15800 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=yes 15801 1.1 mrg fi 15802 1.1 mrg fi 15803 1.1 mrg $RM conftest* 15804 1.1 mrg 15805 1.1 mrg fi 15806 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 15807 1.1.1.11 mrg printf "%s\n" "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 15808 1.1 mrg 15809 1.1.1.5 mrg if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then 15810 1.1 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 15811 1.1 mrg else 15812 1.1 mrg : 15813 1.1 mrg fi 15814 1.1 mrg 15815 1.1 mrg fi 15816 1.1 mrg 15817 1.1 mrg 15818 1.1 mrg 15819 1.1 mrg 15820 1.1 mrg 15821 1.1 mrg 15822 1.1 mrg lt_prog_compiler_wl= 15823 1.1 mrg lt_prog_compiler_pic= 15824 1.1 mrg lt_prog_compiler_static= 15825 1.1 mrg 15826 1.1 mrg 15827 1.1.1.5 mrg if test yes = "$GCC"; then 15828 1.1 mrg lt_prog_compiler_wl='-Wl,' 15829 1.1 mrg lt_prog_compiler_static='-static' 15830 1.1 mrg 15831 1.1 mrg case $host_os in 15832 1.1 mrg aix*) 15833 1.1 mrg # All AIX code is PIC. 15834 1.1.1.5 mrg if test ia64 = "$host_cpu"; then 15835 1.1 mrg # AIX 5 now supports IA64 processor 15836 1.1 mrg lt_prog_compiler_static='-Bstatic' 15837 1.1 mrg fi 15838 1.1.1.5 mrg lt_prog_compiler_pic='-fPIC' 15839 1.1 mrg ;; 15840 1.1 mrg 15841 1.1 mrg amigaos*) 15842 1.1 mrg case $host_cpu in 15843 1.1 mrg powerpc) 15844 1.1 mrg # see comment about AmigaOS4 .so support 15845 1.1 mrg lt_prog_compiler_pic='-fPIC' 15846 1.1 mrg ;; 15847 1.1 mrg m68k) 15848 1.1 mrg # FIXME: we need at least 68020 code to build shared libraries, but 15849 1.1.1.5 mrg # adding the '-m68020' flag to GCC prevents building anything better, 15850 1.1.1.5 mrg # like '-m68040'. 15851 1.1 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 15852 1.1 mrg ;; 15853 1.1 mrg esac 15854 1.1 mrg ;; 15855 1.1 mrg 15856 1.1 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 15857 1.1 mrg # PIC is the default for these OSes. 15858 1.1 mrg ;; 15859 1.1 mrg 15860 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*) 15861 1.1 mrg # This hack is so that the source file can tell whether it is being 15862 1.1 mrg # built for inclusion in a dll (and should export symbols for example). 15863 1.1 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style 15864 1.1 mrg # (--disable-auto-import) libraries 15865 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT' 15866 1.1.1.5 mrg case $host_os in 15867 1.1.1.5 mrg os2*) 15868 1.1.1.5 mrg lt_prog_compiler_static='$wl-static' 15869 1.1.1.5 mrg ;; 15870 1.1.1.5 mrg esac 15871 1.1 mrg ;; 15872 1.1 mrg 15873 1.1 mrg darwin* | rhapsody*) 15874 1.1 mrg # PIC is the default on this platform 15875 1.1 mrg # Common symbols not allowed in MH_DYLIB files 15876 1.1 mrg lt_prog_compiler_pic='-fno-common' 15877 1.1 mrg ;; 15878 1.1 mrg 15879 1.1 mrg haiku*) 15880 1.1 mrg # PIC is the default for Haiku. 15881 1.1 mrg # The "-static" flag exists, but is broken. 15882 1.1 mrg lt_prog_compiler_static= 15883 1.1 mrg ;; 15884 1.1 mrg 15885 1.1 mrg hpux*) 15886 1.1 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 15887 1.1 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 15888 1.1 mrg # sets the default TLS model and affects inlining. 15889 1.1 mrg case $host_cpu in 15890 1.1 mrg hppa*64*) 15891 1.1 mrg # +Z the default 15892 1.1 mrg ;; 15893 1.1 mrg *) 15894 1.1 mrg lt_prog_compiler_pic='-fPIC' 15895 1.1 mrg ;; 15896 1.1 mrg esac 15897 1.1 mrg ;; 15898 1.1 mrg 15899 1.1 mrg interix[3-9]*) 15900 1.1 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code. 15901 1.1 mrg # Instead, we relocate shared libraries at runtime. 15902 1.1 mrg ;; 15903 1.1 mrg 15904 1.1 mrg msdosdjgpp*) 15905 1.1 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries 15906 1.1 mrg # on systems that don't support them. 15907 1.1 mrg lt_prog_compiler_can_build_shared=no 15908 1.1 mrg enable_shared=no 15909 1.1 mrg ;; 15910 1.1 mrg 15911 1.1 mrg *nto* | *qnx*) 15912 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise 15913 1.1 mrg # it will coredump. 15914 1.1 mrg lt_prog_compiler_pic='-fPIC -shared' 15915 1.1 mrg ;; 15916 1.1 mrg 15917 1.1 mrg sysv4*MP*) 15918 1.1 mrg if test -d /usr/nec; then 15919 1.1 mrg lt_prog_compiler_pic=-Kconform_pic 15920 1.1 mrg fi 15921 1.1 mrg ;; 15922 1.1 mrg 15923 1.1 mrg *) 15924 1.1 mrg lt_prog_compiler_pic='-fPIC' 15925 1.1 mrg ;; 15926 1.1 mrg esac 15927 1.1 mrg 15928 1.1 mrg case $cc_basename in 15929 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2 15930 1.1 mrg lt_prog_compiler_wl='-Xlinker ' 15931 1.1 mrg if test -n "$lt_prog_compiler_pic"; then 15932 1.1 mrg lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 15933 1.1 mrg fi 15934 1.1 mrg ;; 15935 1.1 mrg esac 15936 1.1 mrg else 15937 1.1 mrg # PORTME Check for flag to pass linker flags through the system compiler. 15938 1.1 mrg case $host_os in 15939 1.1 mrg aix*) 15940 1.1 mrg lt_prog_compiler_wl='-Wl,' 15941 1.1.1.5 mrg if test ia64 = "$host_cpu"; then 15942 1.1 mrg # AIX 5 now supports IA64 processor 15943 1.1 mrg lt_prog_compiler_static='-Bstatic' 15944 1.1 mrg else 15945 1.1 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 15946 1.1 mrg fi 15947 1.1 mrg ;; 15948 1.1 mrg 15949 1.1.1.5 mrg darwin* | rhapsody*) 15950 1.1.1.5 mrg # PIC is the default on this platform 15951 1.1.1.5 mrg # Common symbols not allowed in MH_DYLIB files 15952 1.1.1.5 mrg lt_prog_compiler_pic='-fno-common' 15953 1.1.1.5 mrg case $cc_basename in 15954 1.1.1.5 mrg nagfor*) 15955 1.1.1.5 mrg # NAG Fortran compiler 15956 1.1.1.5 mrg lt_prog_compiler_wl='-Wl,-Wl,,' 15957 1.1.1.5 mrg lt_prog_compiler_pic='-PIC' 15958 1.1.1.5 mrg lt_prog_compiler_static='-Bstatic' 15959 1.1.1.5 mrg ;; 15960 1.1.1.5 mrg esac 15961 1.1.1.5 mrg ;; 15962 1.1.1.5 mrg 15963 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*) 15964 1.1 mrg # This hack is so that the source file can tell whether it is being 15965 1.1 mrg # built for inclusion in a dll (and should export symbols for example). 15966 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT' 15967 1.1.1.5 mrg case $host_os in 15968 1.1.1.5 mrg os2*) 15969 1.1.1.5 mrg lt_prog_compiler_static='$wl-static' 15970 1.1.1.5 mrg ;; 15971 1.1.1.5 mrg esac 15972 1.1 mrg ;; 15973 1.1 mrg 15974 1.1 mrg hpux9* | hpux10* | hpux11*) 15975 1.1 mrg lt_prog_compiler_wl='-Wl,' 15976 1.1 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 15977 1.1 mrg # not for PA HP-UX. 15978 1.1 mrg case $host_cpu in 15979 1.1 mrg hppa*64*|ia64*) 15980 1.1 mrg # +Z the default 15981 1.1 mrg ;; 15982 1.1 mrg *) 15983 1.1 mrg lt_prog_compiler_pic='+Z' 15984 1.1 mrg ;; 15985 1.1 mrg esac 15986 1.1 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC? 15987 1.1.1.5 mrg lt_prog_compiler_static='$wl-a ${wl}archive' 15988 1.1 mrg ;; 15989 1.1 mrg 15990 1.1 mrg irix5* | irix6* | nonstopux*) 15991 1.1 mrg lt_prog_compiler_wl='-Wl,' 15992 1.1 mrg # PIC (with -KPIC) is the default. 15993 1.1 mrg lt_prog_compiler_static='-non_shared' 15994 1.1 mrg ;; 15995 1.1 mrg 15996 1.1.1.5 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 15997 1.1 mrg case $cc_basename in 15998 1.1.1.5 mrg # old Intel for x86_64, which still supported -KPIC. 15999 1.1 mrg ecc*) 16000 1.1 mrg lt_prog_compiler_wl='-Wl,' 16001 1.1 mrg lt_prog_compiler_pic='-KPIC' 16002 1.1 mrg lt_prog_compiler_static='-static' 16003 1.1 mrg ;; 16004 1.1 mrg # icc used to be incompatible with GCC. 16005 1.1 mrg # ICC 10 doesn't accept -KPIC any more. 16006 1.1 mrg icc* | ifort*) 16007 1.1 mrg lt_prog_compiler_wl='-Wl,' 16008 1.1 mrg lt_prog_compiler_pic='-fPIC' 16009 1.1 mrg lt_prog_compiler_static='-static' 16010 1.1 mrg ;; 16011 1.1 mrg # Lahey Fortran 8.1. 16012 1.1 mrg lf95*) 16013 1.1 mrg lt_prog_compiler_wl='-Wl,' 16014 1.1 mrg lt_prog_compiler_pic='--shared' 16015 1.1 mrg lt_prog_compiler_static='--static' 16016 1.1 mrg ;; 16017 1.1 mrg nagfor*) 16018 1.1 mrg # NAG Fortran compiler 16019 1.1 mrg lt_prog_compiler_wl='-Wl,-Wl,,' 16020 1.1 mrg lt_prog_compiler_pic='-PIC' 16021 1.1 mrg lt_prog_compiler_static='-Bstatic' 16022 1.1 mrg ;; 16023 1.1.1.5 mrg tcc*) 16024 1.1.1.5 mrg # Fabrice Bellard et al's Tiny C Compiler 16025 1.1.1.5 mrg lt_prog_compiler_wl='-Wl,' 16026 1.1.1.5 mrg lt_prog_compiler_pic='-fPIC' 16027 1.1.1.5 mrg lt_prog_compiler_static='-static' 16028 1.1.1.5 mrg ;; 16029 1.1 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 16030 1.1 mrg # Portland Group compilers (*not* the Pentium gcc compiler, 16031 1.1 mrg # which looks to be a dead project) 16032 1.1 mrg lt_prog_compiler_wl='-Wl,' 16033 1.1 mrg lt_prog_compiler_pic='-fpic' 16034 1.1 mrg lt_prog_compiler_static='-Bstatic' 16035 1.1 mrg ;; 16036 1.1 mrg ccc*) 16037 1.1 mrg lt_prog_compiler_wl='-Wl,' 16038 1.1 mrg # All Alpha code is PIC. 16039 1.1 mrg lt_prog_compiler_static='-non_shared' 16040 1.1 mrg ;; 16041 1.1 mrg xl* | bgxl* | bgf* | mpixl*) 16042 1.1 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 16043 1.1 mrg lt_prog_compiler_wl='-Wl,' 16044 1.1 mrg lt_prog_compiler_pic='-qpic' 16045 1.1 mrg lt_prog_compiler_static='-qstaticlink' 16046 1.1 mrg ;; 16047 1.1 mrg *) 16048 1.1.1.11 mrg case `$CC -V 2>&1 | $SED 5q` in 16049 1.1 mrg *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 16050 1.1 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker 16051 1.1 mrg lt_prog_compiler_pic='-KPIC' 16052 1.1 mrg lt_prog_compiler_static='-Bstatic' 16053 1.1 mrg lt_prog_compiler_wl='' 16054 1.1 mrg ;; 16055 1.1 mrg *Sun\ F* | *Sun*Fortran*) 16056 1.1 mrg lt_prog_compiler_pic='-KPIC' 16057 1.1 mrg lt_prog_compiler_static='-Bstatic' 16058 1.1 mrg lt_prog_compiler_wl='-Qoption ld ' 16059 1.1 mrg ;; 16060 1.1 mrg *Sun\ C*) 16061 1.1 mrg # Sun C 5.9 16062 1.1 mrg lt_prog_compiler_pic='-KPIC' 16063 1.1 mrg lt_prog_compiler_static='-Bstatic' 16064 1.1 mrg lt_prog_compiler_wl='-Wl,' 16065 1.1 mrg ;; 16066 1.1 mrg *Intel*\ [CF]*Compiler*) 16067 1.1 mrg lt_prog_compiler_wl='-Wl,' 16068 1.1 mrg lt_prog_compiler_pic='-fPIC' 16069 1.1 mrg lt_prog_compiler_static='-static' 16070 1.1 mrg ;; 16071 1.1 mrg *Portland\ Group*) 16072 1.1 mrg lt_prog_compiler_wl='-Wl,' 16073 1.1 mrg lt_prog_compiler_pic='-fpic' 16074 1.1 mrg lt_prog_compiler_static='-Bstatic' 16075 1.1 mrg ;; 16076 1.1 mrg esac 16077 1.1 mrg ;; 16078 1.1 mrg esac 16079 1.1 mrg ;; 16080 1.1 mrg 16081 1.1 mrg newsos6) 16082 1.1 mrg lt_prog_compiler_pic='-KPIC' 16083 1.1 mrg lt_prog_compiler_static='-Bstatic' 16084 1.1 mrg ;; 16085 1.1 mrg 16086 1.1 mrg *nto* | *qnx*) 16087 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise 16088 1.1 mrg # it will coredump. 16089 1.1 mrg lt_prog_compiler_pic='-fPIC -shared' 16090 1.1 mrg ;; 16091 1.1 mrg 16092 1.1 mrg osf3* | osf4* | osf5*) 16093 1.1 mrg lt_prog_compiler_wl='-Wl,' 16094 1.1 mrg # All OSF/1 code is PIC. 16095 1.1 mrg lt_prog_compiler_static='-non_shared' 16096 1.1 mrg ;; 16097 1.1 mrg 16098 1.1 mrg rdos*) 16099 1.1 mrg lt_prog_compiler_static='-non_shared' 16100 1.1 mrg ;; 16101 1.1 mrg 16102 1.1 mrg solaris*) 16103 1.1 mrg lt_prog_compiler_pic='-KPIC' 16104 1.1 mrg lt_prog_compiler_static='-Bstatic' 16105 1.1 mrg case $cc_basename in 16106 1.1 mrg f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 16107 1.1 mrg lt_prog_compiler_wl='-Qoption ld ';; 16108 1.1 mrg *) 16109 1.1 mrg lt_prog_compiler_wl='-Wl,';; 16110 1.1 mrg esac 16111 1.1 mrg ;; 16112 1.1 mrg 16113 1.1 mrg sunos4*) 16114 1.1 mrg lt_prog_compiler_wl='-Qoption ld ' 16115 1.1 mrg lt_prog_compiler_pic='-PIC' 16116 1.1 mrg lt_prog_compiler_static='-Bstatic' 16117 1.1 mrg ;; 16118 1.1 mrg 16119 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3*) 16120 1.1 mrg lt_prog_compiler_wl='-Wl,' 16121 1.1 mrg lt_prog_compiler_pic='-KPIC' 16122 1.1 mrg lt_prog_compiler_static='-Bstatic' 16123 1.1 mrg ;; 16124 1.1 mrg 16125 1.1 mrg sysv4*MP*) 16126 1.1.1.5 mrg if test -d /usr/nec; then 16127 1.1 mrg lt_prog_compiler_pic='-Kconform_pic' 16128 1.1 mrg lt_prog_compiler_static='-Bstatic' 16129 1.1 mrg fi 16130 1.1 mrg ;; 16131 1.1 mrg 16132 1.1 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 16133 1.1 mrg lt_prog_compiler_wl='-Wl,' 16134 1.1 mrg lt_prog_compiler_pic='-KPIC' 16135 1.1 mrg lt_prog_compiler_static='-Bstatic' 16136 1.1 mrg ;; 16137 1.1 mrg 16138 1.1 mrg unicos*) 16139 1.1 mrg lt_prog_compiler_wl='-Wl,' 16140 1.1 mrg lt_prog_compiler_can_build_shared=no 16141 1.1 mrg ;; 16142 1.1 mrg 16143 1.1 mrg uts4*) 16144 1.1 mrg lt_prog_compiler_pic='-pic' 16145 1.1 mrg lt_prog_compiler_static='-Bstatic' 16146 1.1 mrg ;; 16147 1.1 mrg 16148 1.1 mrg *) 16149 1.1 mrg lt_prog_compiler_can_build_shared=no 16150 1.1 mrg ;; 16151 1.1 mrg esac 16152 1.1 mrg fi 16153 1.1 mrg 16154 1.1 mrg case $host_os in 16155 1.1.1.5 mrg # For platforms that do not support PIC, -DPIC is meaningless: 16156 1.1 mrg *djgpp*) 16157 1.1 mrg lt_prog_compiler_pic= 16158 1.1 mrg ;; 16159 1.1 mrg *) 16160 1.1 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 16161 1.1 mrg ;; 16162 1.1 mrg esac 16163 1.1 mrg 16164 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 16165 1.1.1.11 mrg printf %s "checking for $compiler option to produce PIC... " >&6; } 16166 1.1.1.11 mrg if test ${lt_cv_prog_compiler_pic+y} 16167 1.1.1.11 mrg then : 16168 1.1.1.11 mrg printf %s "(cached) " >&6 16169 1.1.1.11 mrg else $as_nop 16170 1.1 mrg lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 16171 1.1 mrg fi 16172 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 16173 1.1.1.11 mrg printf "%s\n" "$lt_cv_prog_compiler_pic" >&6; } 16174 1.1 mrg lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 16175 1.1 mrg 16176 1.1 mrg # 16177 1.1 mrg # Check to make sure the PIC flag actually works. 16178 1.1 mrg # 16179 1.1 mrg if test -n "$lt_prog_compiler_pic"; then 16180 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 16181 1.1.1.11 mrg printf %s "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 16182 1.1.1.11 mrg if test ${lt_cv_prog_compiler_pic_works+y} 16183 1.1.1.11 mrg then : 16184 1.1.1.11 mrg printf %s "(cached) " >&6 16185 1.1.1.11 mrg else $as_nop 16186 1.1 mrg lt_cv_prog_compiler_pic_works=no 16187 1.1 mrg ac_outfile=conftest.$ac_objext 16188 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 16189 1.1.1.5 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment 16190 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or 16191 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end. 16192 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins 16193 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly. 16194 1.1 mrg # The option is referenced via a variable to avoid confusing sed. 16195 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \ 16196 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 16197 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 16198 1.1 mrg -e 's:$: $lt_compiler_flag:'` 16199 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 16200 1.1 mrg (eval "$lt_compile" 2>conftest.err) 16201 1.1 mrg ac_status=$? 16202 1.1 mrg cat conftest.err >&5 16203 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 16204 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then 16205 1.1 mrg # The compiler can only warn and ignore the option if not recognized 16206 1.1 mrg # So say no if there are warnings other than the usual output. 16207 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 16208 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 16209 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 16210 1.1 mrg lt_cv_prog_compiler_pic_works=yes 16211 1.1 mrg fi 16212 1.1 mrg fi 16213 1.1 mrg $RM conftest* 16214 1.1 mrg 16215 1.1 mrg fi 16216 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 16217 1.1.1.11 mrg printf "%s\n" "$lt_cv_prog_compiler_pic_works" >&6; } 16218 1.1 mrg 16219 1.1.1.5 mrg if test yes = "$lt_cv_prog_compiler_pic_works"; then 16220 1.1 mrg case $lt_prog_compiler_pic in 16221 1.1 mrg "" | " "*) ;; 16222 1.1 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 16223 1.1 mrg esac 16224 1.1 mrg else 16225 1.1 mrg lt_prog_compiler_pic= 16226 1.1 mrg lt_prog_compiler_can_build_shared=no 16227 1.1 mrg fi 16228 1.1 mrg 16229 1.1 mrg fi 16230 1.1 mrg 16231 1.1 mrg 16232 1.1 mrg 16233 1.1 mrg 16234 1.1 mrg 16235 1.1 mrg 16236 1.1 mrg 16237 1.1 mrg 16238 1.1 mrg 16239 1.1 mrg 16240 1.1 mrg 16241 1.1 mrg # 16242 1.1 mrg # Check to make sure the static flag actually works. 16243 1.1 mrg # 16244 1.1 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 16245 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 16246 1.1.1.11 mrg printf %s "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 16247 1.1.1.11 mrg if test ${lt_cv_prog_compiler_static_works+y} 16248 1.1.1.11 mrg then : 16249 1.1.1.11 mrg printf %s "(cached) " >&6 16250 1.1.1.11 mrg else $as_nop 16251 1.1 mrg lt_cv_prog_compiler_static_works=no 16252 1.1.1.5 mrg save_LDFLAGS=$LDFLAGS 16253 1.1 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 16254 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext 16255 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 16256 1.1 mrg # The linker can only warn and ignore the option if not recognized 16257 1.1 mrg # So say no if there are warnings 16258 1.1 mrg if test -s conftest.err; then 16259 1.1 mrg # Append any errors to the config.log. 16260 1.1 mrg cat conftest.err 1>&5 16261 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 16262 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 16263 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then 16264 1.1 mrg lt_cv_prog_compiler_static_works=yes 16265 1.1 mrg fi 16266 1.1 mrg else 16267 1.1 mrg lt_cv_prog_compiler_static_works=yes 16268 1.1 mrg fi 16269 1.1 mrg fi 16270 1.1 mrg $RM -r conftest* 16271 1.1.1.5 mrg LDFLAGS=$save_LDFLAGS 16272 1.1 mrg 16273 1.1 mrg fi 16274 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 16275 1.1.1.11 mrg printf "%s\n" "$lt_cv_prog_compiler_static_works" >&6; } 16276 1.1 mrg 16277 1.1.1.5 mrg if test yes = "$lt_cv_prog_compiler_static_works"; then 16278 1.1 mrg : 16279 1.1 mrg else 16280 1.1 mrg lt_prog_compiler_static= 16281 1.1 mrg fi 16282 1.1 mrg 16283 1.1 mrg 16284 1.1 mrg 16285 1.1 mrg 16286 1.1 mrg 16287 1.1 mrg 16288 1.1 mrg 16289 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 16290 1.1.1.11 mrg printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 16291 1.1.1.11 mrg if test ${lt_cv_prog_compiler_c_o+y} 16292 1.1.1.11 mrg then : 16293 1.1.1.11 mrg printf %s "(cached) " >&6 16294 1.1.1.11 mrg else $as_nop 16295 1.1 mrg lt_cv_prog_compiler_c_o=no 16296 1.1 mrg $RM -r conftest 2>/dev/null 16297 1.1 mrg mkdir conftest 16298 1.1 mrg cd conftest 16299 1.1 mrg mkdir out 16300 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 16301 1.1 mrg 16302 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext" 16303 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or 16304 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end. 16305 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins 16306 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly. 16307 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \ 16308 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 16309 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 16310 1.1 mrg -e 's:$: $lt_compiler_flag:'` 16311 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 16312 1.1 mrg (eval "$lt_compile" 2>out/conftest.err) 16313 1.1 mrg ac_status=$? 16314 1.1 mrg cat out/conftest.err >&5 16315 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 16316 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext 16317 1.1 mrg then 16318 1.1 mrg # The compiler can only warn and ignore the option if not recognized 16319 1.1 mrg # So say no if there are warnings 16320 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 16321 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 16322 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 16323 1.1 mrg lt_cv_prog_compiler_c_o=yes 16324 1.1 mrg fi 16325 1.1 mrg fi 16326 1.1 mrg chmod u+w . 2>&5 16327 1.1 mrg $RM conftest* 16328 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for 16329 1.1 mrg # template instantiation 16330 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 16331 1.1 mrg $RM out/* && rmdir out 16332 1.1 mrg cd .. 16333 1.1 mrg $RM -r conftest 16334 1.1 mrg $RM conftest* 16335 1.1 mrg 16336 1.1 mrg fi 16337 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 16338 1.1.1.11 mrg printf "%s\n" "$lt_cv_prog_compiler_c_o" >&6; } 16339 1.1 mrg 16340 1.1 mrg 16341 1.1 mrg 16342 1.1 mrg 16343 1.1 mrg 16344 1.1 mrg 16345 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 16346 1.1.1.11 mrg printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 16347 1.1.1.11 mrg if test ${lt_cv_prog_compiler_c_o+y} 16348 1.1.1.11 mrg then : 16349 1.1.1.11 mrg printf %s "(cached) " >&6 16350 1.1.1.11 mrg else $as_nop 16351 1.1 mrg lt_cv_prog_compiler_c_o=no 16352 1.1 mrg $RM -r conftest 2>/dev/null 16353 1.1 mrg mkdir conftest 16354 1.1 mrg cd conftest 16355 1.1 mrg mkdir out 16356 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 16357 1.1 mrg 16358 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext" 16359 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or 16360 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end. 16361 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins 16362 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly. 16363 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \ 16364 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 16365 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 16366 1.1 mrg -e 's:$: $lt_compiler_flag:'` 16367 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 16368 1.1 mrg (eval "$lt_compile" 2>out/conftest.err) 16369 1.1 mrg ac_status=$? 16370 1.1 mrg cat out/conftest.err >&5 16371 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 16372 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext 16373 1.1 mrg then 16374 1.1 mrg # The compiler can only warn and ignore the option if not recognized 16375 1.1 mrg # So say no if there are warnings 16376 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 16377 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 16378 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 16379 1.1 mrg lt_cv_prog_compiler_c_o=yes 16380 1.1 mrg fi 16381 1.1 mrg fi 16382 1.1 mrg chmod u+w . 2>&5 16383 1.1 mrg $RM conftest* 16384 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for 16385 1.1 mrg # template instantiation 16386 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 16387 1.1 mrg $RM out/* && rmdir out 16388 1.1 mrg cd .. 16389 1.1 mrg $RM -r conftest 16390 1.1 mrg $RM conftest* 16391 1.1 mrg 16392 1.1 mrg fi 16393 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 16394 1.1.1.11 mrg printf "%s\n" "$lt_cv_prog_compiler_c_o" >&6; } 16395 1.1 mrg 16396 1.1 mrg 16397 1.1 mrg 16398 1.1 mrg 16399 1.1.1.5 mrg hard_links=nottested 16400 1.1.1.5 mrg if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then 16401 1.1 mrg # do not overwrite the value of need_locks provided by the user 16402 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 16403 1.1.1.11 mrg printf %s "checking if we can lock with hard links... " >&6; } 16404 1.1 mrg hard_links=yes 16405 1.1 mrg $RM conftest* 16406 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no 16407 1.1 mrg touch conftest.a 16408 1.1 mrg ln conftest.a conftest.b 2>&5 || hard_links=no 16409 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no 16410 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 16411 1.1.1.11 mrg printf "%s\n" "$hard_links" >&6; } 16412 1.1.1.5 mrg if test no = "$hard_links"; then 16413 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 16414 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} 16415 1.1 mrg need_locks=warn 16416 1.1 mrg fi 16417 1.1 mrg else 16418 1.1 mrg need_locks=no 16419 1.1 mrg fi 16420 1.1 mrg 16421 1.1 mrg 16422 1.1 mrg 16423 1.1 mrg 16424 1.1 mrg 16425 1.1 mrg 16426 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 16427 1.1.1.11 mrg printf %s "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 16428 1.1 mrg 16429 1.1 mrg runpath_var= 16430 1.1 mrg allow_undefined_flag= 16431 1.1 mrg always_export_symbols=no 16432 1.1 mrg archive_cmds= 16433 1.1 mrg archive_expsym_cmds= 16434 1.1 mrg compiler_needs_object=no 16435 1.1 mrg enable_shared_with_static_runtimes=no 16436 1.1 mrg export_dynamic_flag_spec= 16437 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 16438 1.1 mrg hardcode_automatic=no 16439 1.1 mrg hardcode_direct=no 16440 1.1 mrg hardcode_direct_absolute=no 16441 1.1 mrg hardcode_libdir_flag_spec= 16442 1.1 mrg hardcode_libdir_separator= 16443 1.1 mrg hardcode_minus_L=no 16444 1.1 mrg hardcode_shlibpath_var=unsupported 16445 1.1 mrg inherit_rpath=no 16446 1.1 mrg link_all_deplibs=unknown 16447 1.1 mrg module_cmds= 16448 1.1 mrg module_expsym_cmds= 16449 1.1 mrg old_archive_from_new_cmds= 16450 1.1 mrg old_archive_from_expsyms_cmds= 16451 1.1 mrg thread_safe_flag_spec= 16452 1.1 mrg whole_archive_flag_spec= 16453 1.1 mrg # include_expsyms should be a list of space-separated symbols to be *always* 16454 1.1 mrg # included in the symbol list 16455 1.1 mrg include_expsyms= 16456 1.1 mrg # exclude_expsyms can be an extended regexp of symbols to exclude 16457 1.1.1.5 mrg # it will be wrapped by ' (' and ')$', so one must not match beginning or 16458 1.1.1.5 mrg # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', 16459 1.1.1.5 mrg # as well as any symbol that contains 'd'. 16460 1.1 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 16461 1.1 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 16462 1.1 mrg # platforms (ab)use it in PIC code, but their linkers get confused if 16463 1.1 mrg # the symbol is explicitly referenced. Since portable code cannot 16464 1.1 mrg # rely on this symbol name, it's probably fine to never include it in 16465 1.1 mrg # preloaded symbol tables. 16466 1.1 mrg # Exclude shared library initialization/finalization symbols. 16467 1.1 mrg extract_expsyms_cmds= 16468 1.1 mrg 16469 1.1 mrg case $host_os in 16470 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 16471 1.1.1.11 mrg # FIXME: the MSVC++ and ICC port hasn't been tested in a loooong time 16472 1.1 mrg # When not using gcc, we currently assume that we are using 16473 1.1.1.11 mrg # Microsoft Visual C++ or Intel C++ Compiler. 16474 1.1.1.5 mrg if test yes != "$GCC"; then 16475 1.1 mrg with_gnu_ld=no 16476 1.1 mrg fi 16477 1.1 mrg ;; 16478 1.1 mrg interix*) 16479 1.1.1.11 mrg # we just hope/assume this is gcc and not c89 (= MSVC++ or ICC) 16480 1.1 mrg with_gnu_ld=yes 16481 1.1 mrg ;; 16482 1.1.1.5 mrg openbsd* | bitrig*) 16483 1.1 mrg with_gnu_ld=no 16484 1.1 mrg ;; 16485 1.1 mrg esac 16486 1.1 mrg 16487 1.1 mrg ld_shlibs=yes 16488 1.1 mrg 16489 1.1 mrg # On some targets, GNU ld is compatible enough with the native linker 16490 1.1 mrg # that we're better off using the native interface for both. 16491 1.1 mrg lt_use_gnu_ld_interface=no 16492 1.1.1.5 mrg if test yes = "$with_gnu_ld"; then 16493 1.1 mrg case $host_os in 16494 1.1 mrg aix*) 16495 1.1 mrg # The AIX port of GNU ld has always aspired to compatibility 16496 1.1 mrg # with the native linker. However, as the warning in the GNU ld 16497 1.1 mrg # block says, versions before 2.19.5* couldn't really create working 16498 1.1 mrg # shared libraries, regardless of the interface used. 16499 1.1 mrg case `$LD -v 2>&1` in 16500 1.1 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 16501 1.1 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 16502 1.1 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;; 16503 1.1 mrg *) 16504 1.1 mrg lt_use_gnu_ld_interface=yes 16505 1.1 mrg ;; 16506 1.1 mrg esac 16507 1.1 mrg ;; 16508 1.1 mrg *) 16509 1.1 mrg lt_use_gnu_ld_interface=yes 16510 1.1 mrg ;; 16511 1.1 mrg esac 16512 1.1 mrg fi 16513 1.1 mrg 16514 1.1.1.5 mrg if test yes = "$lt_use_gnu_ld_interface"; then 16515 1.1 mrg # If archive_cmds runs LD, not CC, wlarc should be empty 16516 1.1.1.5 mrg wlarc='$wl' 16517 1.1 mrg 16518 1.1 mrg # Set some defaults for GNU ld with shared library support. These 16519 1.1 mrg # are reset later if shared libraries are not supported. Putting them 16520 1.1 mrg # here allows them to be overridden if necessary. 16521 1.1 mrg runpath_var=LD_RUN_PATH 16522 1.1.1.5 mrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 16523 1.1.1.5 mrg export_dynamic_flag_spec='$wl--export-dynamic' 16524 1.1 mrg # ancient GNU ld didn't support --whole-archive et. al. 16525 1.1 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 16526 1.1.1.5 mrg whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' 16527 1.1 mrg else 16528 1.1 mrg whole_archive_flag_spec= 16529 1.1 mrg fi 16530 1.1 mrg supports_anon_versioning=no 16531 1.1.1.11 mrg case `$LD -v | $SED -e 's/([^)]\+)\s\+//' 2>&1` in 16532 1.1 mrg *GNU\ gold*) supports_anon_versioning=yes ;; 16533 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 16534 1.1 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 16535 1.1 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 16536 1.1 mrg *\ 2.11.*) ;; # other 2.11 versions 16537 1.1 mrg *) supports_anon_versioning=yes ;; 16538 1.1 mrg esac 16539 1.1 mrg 16540 1.1 mrg # See if GNU ld supports shared libraries. 16541 1.1 mrg case $host_os in 16542 1.1 mrg aix[3-9]*) 16543 1.1 mrg # On AIX/PPC, the GNU linker is very broken 16544 1.1.1.5 mrg if test ia64 != "$host_cpu"; then 16545 1.1 mrg ld_shlibs=no 16546 1.1 mrg cat <<_LT_EOF 1>&2 16547 1.1 mrg 16548 1.1 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported 16549 1.1 mrg *** to be unable to reliably create shared libraries on AIX. 16550 1.1 mrg *** Therefore, libtool is disabling shared libraries support. If you 16551 1.1 mrg *** really care for shared libraries, you may want to install binutils 16552 1.1 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 16553 1.1 mrg *** You will then need to restart the configuration process. 16554 1.1 mrg 16555 1.1 mrg _LT_EOF 16556 1.1 mrg fi 16557 1.1 mrg ;; 16558 1.1 mrg 16559 1.1 mrg amigaos*) 16560 1.1 mrg case $host_cpu in 16561 1.1 mrg powerpc) 16562 1.1 mrg # see comment about AmigaOS4 .so support 16563 1.1.1.5 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 16564 1.1 mrg archive_expsym_cmds='' 16565 1.1 mrg ;; 16566 1.1 mrg m68k) 16567 1.1 mrg 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)' 16568 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 16569 1.1 mrg hardcode_minus_L=yes 16570 1.1 mrg ;; 16571 1.1 mrg esac 16572 1.1 mrg ;; 16573 1.1 mrg 16574 1.1 mrg beos*) 16575 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 16576 1.1 mrg allow_undefined_flag=unsupported 16577 1.1 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc 16578 1.1 mrg # support --undefined. This deserves some investigation. FIXME 16579 1.1.1.5 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 16580 1.1 mrg else 16581 1.1 mrg ld_shlibs=no 16582 1.1 mrg fi 16583 1.1 mrg ;; 16584 1.1 mrg 16585 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 16586 1.1 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 16587 1.1 mrg # as there is no search path for DLLs. 16588 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 16589 1.1.1.5 mrg export_dynamic_flag_spec='$wl--export-all-symbols' 16590 1.1 mrg allow_undefined_flag=unsupported 16591 1.1 mrg always_export_symbols=no 16592 1.1 mrg enable_shared_with_static_runtimes=yes 16593 1.1 mrg 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' 16594 1.1 mrg exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 16595 1.1 mrg 16596 1.1 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 16597 1.1.1.5 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 16598 1.1.1.5 mrg # If the export-symbols file already is a .def file, use it as 16599 1.1.1.5 mrg # is; otherwise, prepend EXPORTS... 16600 1.1.1.5 mrg archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 16601 1.1.1.5 mrg cp $export_symbols $output_objdir/$soname.def; 16602 1.1.1.5 mrg else 16603 1.1.1.5 mrg echo EXPORTS > $output_objdir/$soname.def; 16604 1.1.1.5 mrg cat $export_symbols >> $output_objdir/$soname.def; 16605 1.1.1.5 mrg fi~ 16606 1.1.1.5 mrg $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 16607 1.1 mrg else 16608 1.1 mrg ld_shlibs=no 16609 1.1 mrg fi 16610 1.1 mrg ;; 16611 1.1 mrg 16612 1.1 mrg haiku*) 16613 1.1.1.5 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 16614 1.1 mrg link_all_deplibs=yes 16615 1.1 mrg ;; 16616 1.1 mrg 16617 1.1.1.5 mrg os2*) 16618 1.1.1.5 mrg hardcode_libdir_flag_spec='-L$libdir' 16619 1.1.1.5 mrg hardcode_minus_L=yes 16620 1.1.1.5 mrg allow_undefined_flag=unsupported 16621 1.1.1.5 mrg shrext_cmds=.dll 16622 1.1.1.5 mrg archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 16623 1.1.1.5 mrg $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 16624 1.1.1.5 mrg $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 16625 1.1.1.5 mrg $ECHO EXPORTS >> $output_objdir/$libname.def~ 16626 1.1.1.5 mrg emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 16627 1.1.1.5 mrg $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 16628 1.1.1.5 mrg emximp -o $lib $output_objdir/$libname.def' 16629 1.1.1.5 mrg archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 16630 1.1.1.5 mrg $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 16631 1.1.1.5 mrg $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 16632 1.1.1.5 mrg $ECHO EXPORTS >> $output_objdir/$libname.def~ 16633 1.1.1.5 mrg prefix_cmds="$SED"~ 16634 1.1.1.5 mrg if test EXPORTS = "`$SED 1q $export_symbols`"; then 16635 1.1.1.5 mrg prefix_cmds="$prefix_cmds -e 1d"; 16636 1.1.1.5 mrg fi~ 16637 1.1.1.5 mrg prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 16638 1.1.1.5 mrg cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 16639 1.1.1.5 mrg $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 16640 1.1.1.5 mrg emximp -o $lib $output_objdir/$libname.def' 16641 1.1.1.5 mrg old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 16642 1.1.1.5 mrg enable_shared_with_static_runtimes=yes 16643 1.1.1.7 mrg file_list_spec='@' 16644 1.1.1.5 mrg ;; 16645 1.1.1.5 mrg 16646 1.1 mrg interix[3-9]*) 16647 1.1 mrg hardcode_direct=no 16648 1.1 mrg hardcode_shlibpath_var=no 16649 1.1.1.5 mrg hardcode_libdir_flag_spec='$wl-rpath,$libdir' 16650 1.1.1.5 mrg export_dynamic_flag_spec='$wl-E' 16651 1.1 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 16652 1.1 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by 16653 1.1 mrg # default) and relocated if they conflict, which is a slow very memory 16654 1.1 mrg # consuming and fragmenting process. To avoid this, we pick a random, 16655 1.1 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 16656 1.1 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space. 16657 1.1.1.5 mrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 16658 1.1.1.11 mrg 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' 16659 1.1 mrg ;; 16660 1.1 mrg 16661 1.1 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 16662 1.1 mrg tmp_diet=no 16663 1.1.1.5 mrg if test linux-dietlibc = "$host_os"; then 16664 1.1 mrg case $cc_basename in 16665 1.1 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 16666 1.1 mrg esac 16667 1.1 mrg fi 16668 1.1 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 16669 1.1.1.5 mrg && test no = "$tmp_diet" 16670 1.1 mrg then 16671 1.1 mrg tmp_addflag=' $pic_flag' 16672 1.1 mrg tmp_sharedflag='-shared' 16673 1.1 mrg case $cc_basename,$host_cpu in 16674 1.1 mrg pgcc*) # Portland Group C compiler 16675 1.1.1.5 mrg 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' 16676 1.1 mrg tmp_addflag=' $pic_flag' 16677 1.1 mrg ;; 16678 1.1 mrg pgf77* | pgf90* | pgf95* | pgfortran*) 16679 1.1 mrg # Portland Group f77 and f90 compilers 16680 1.1.1.5 mrg 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' 16681 1.1 mrg tmp_addflag=' $pic_flag -Mnomain' ;; 16682 1.1 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 16683 1.1 mrg tmp_addflag=' -i_dynamic' ;; 16684 1.1 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 16685 1.1 mrg tmp_addflag=' -i_dynamic -nofor_main' ;; 16686 1.1 mrg ifc* | ifort*) # Intel Fortran compiler 16687 1.1 mrg tmp_addflag=' -nofor_main' ;; 16688 1.1 mrg lf95*) # Lahey Fortran 8.1 16689 1.1 mrg whole_archive_flag_spec= 16690 1.1 mrg tmp_sharedflag='--shared' ;; 16691 1.1.1.5 mrg nagfor*) # NAGFOR 5.3 16692 1.1.1.5 mrg tmp_sharedflag='-Wl,-shared' ;; 16693 1.1 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 16694 1.1 mrg tmp_sharedflag='-qmkshrobj' 16695 1.1 mrg tmp_addflag= ;; 16696 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2 16697 1.1.1.5 mrg 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' 16698 1.1 mrg compiler_needs_object=yes 16699 1.1 mrg ;; 16700 1.1 mrg esac 16701 1.1.1.11 mrg case `$CC -V 2>&1 | $SED 5q` in 16702 1.1 mrg *Sun\ C*) # Sun C 5.9 16703 1.1.1.5 mrg 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' 16704 1.1 mrg compiler_needs_object=yes 16705 1.1 mrg tmp_sharedflag='-G' ;; 16706 1.1 mrg *Sun\ F*) # Sun Fortran 8.3 16707 1.1 mrg tmp_sharedflag='-G' ;; 16708 1.1 mrg esac 16709 1.1.1.5 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 16710 1.1 mrg 16711 1.1.1.5 mrg if test yes = "$supports_anon_versioning"; then 16712 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 16713 1.1.1.11 mrg cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 16714 1.1.1.5 mrg echo "local: *; };" >> $output_objdir/$libname.ver~ 16715 1.1.1.5 mrg $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' 16716 1.1 mrg fi 16717 1.1 mrg 16718 1.1 mrg case $cc_basename in 16719 1.1.1.5 mrg tcc*) 16720 1.1.1.5 mrg export_dynamic_flag_spec='-rdynamic' 16721 1.1.1.5 mrg ;; 16722 1.1 mrg xlf* | bgf* | bgxlf* | mpixlf*) 16723 1.1 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 16724 1.1 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 16725 1.1.1.5 mrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 16726 1.1 mrg archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 16727 1.1.1.5 mrg if test yes = "$supports_anon_versioning"; then 16728 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 16729 1.1.1.11 mrg cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 16730 1.1.1.5 mrg echo "local: *; };" >> $output_objdir/$libname.ver~ 16731 1.1.1.5 mrg $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 16732 1.1 mrg fi 16733 1.1 mrg ;; 16734 1.1 mrg esac 16735 1.1 mrg else 16736 1.1 mrg ld_shlibs=no 16737 1.1 mrg fi 16738 1.1 mrg ;; 16739 1.1 mrg 16740 1.1.1.7 mrg netbsd*) 16741 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 16742 1.1 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 16743 1.1 mrg wlarc= 16744 1.1 mrg else 16745 1.1.1.5 mrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 16746 1.1.1.5 mrg archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 16747 1.1 mrg fi 16748 1.1 mrg ;; 16749 1.1 mrg 16750 1.1 mrg solaris*) 16751 1.1 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 16752 1.1 mrg ld_shlibs=no 16753 1.1 mrg cat <<_LT_EOF 1>&2 16754 1.1 mrg 16755 1.1 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably 16756 1.1 mrg *** create shared libraries on Solaris systems. Therefore, libtool 16757 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU 16758 1.1 mrg *** binutils to release 2.9.1 or newer. Another option is to modify 16759 1.1 mrg *** your PATH or compiler configuration so that the native linker is 16760 1.1 mrg *** used, and then restart. 16761 1.1 mrg 16762 1.1 mrg _LT_EOF 16763 1.1 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 16764 1.1.1.5 mrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 16765 1.1.1.5 mrg archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 16766 1.1 mrg else 16767 1.1 mrg ld_shlibs=no 16768 1.1 mrg fi 16769 1.1 mrg ;; 16770 1.1 mrg 16771 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 16772 1.1 mrg case `$LD -v 2>&1` in 16773 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 16774 1.1 mrg ld_shlibs=no 16775 1.1 mrg cat <<_LT_EOF 1>&2 16776 1.1 mrg 16777 1.1.1.5 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot 16778 1.1 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool 16779 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU 16780 1.1 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify 16781 1.1 mrg *** your PATH or compiler configuration so that the native linker is 16782 1.1 mrg *** used, and then restart. 16783 1.1 mrg 16784 1.1 mrg _LT_EOF 16785 1.1 mrg ;; 16786 1.1 mrg *) 16787 1.1 mrg # For security reasons, it is highly recommended that you always 16788 1.1 mrg # use absolute paths for naming shared libraries, and exclude the 16789 1.1 mrg # DT_RUNPATH tag from executables and libraries. But doing so 16790 1.1 mrg # requires that you compile everything twice, which is a pain. 16791 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 16792 1.1.1.5 mrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 16793 1.1.1.5 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 16794 1.1.1.5 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 16795 1.1 mrg else 16796 1.1 mrg ld_shlibs=no 16797 1.1 mrg fi 16798 1.1 mrg ;; 16799 1.1 mrg esac 16800 1.1 mrg ;; 16801 1.1 mrg 16802 1.1 mrg sunos4*) 16803 1.1 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 16804 1.1 mrg wlarc= 16805 1.1 mrg hardcode_direct=yes 16806 1.1 mrg hardcode_shlibpath_var=no 16807 1.1 mrg ;; 16808 1.1 mrg 16809 1.1 mrg *) 16810 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 16811 1.1.1.5 mrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 16812 1.1.1.5 mrg archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 16813 1.1 mrg else 16814 1.1 mrg ld_shlibs=no 16815 1.1 mrg fi 16816 1.1 mrg ;; 16817 1.1 mrg esac 16818 1.1 mrg 16819 1.1.1.5 mrg if test no = "$ld_shlibs"; then 16820 1.1 mrg runpath_var= 16821 1.1 mrg hardcode_libdir_flag_spec= 16822 1.1 mrg export_dynamic_flag_spec= 16823 1.1 mrg whole_archive_flag_spec= 16824 1.1 mrg fi 16825 1.1 mrg else 16826 1.1 mrg # PORTME fill in a description of your system's linker (not GNU ld) 16827 1.1 mrg case $host_os in 16828 1.1 mrg aix3*) 16829 1.1 mrg allow_undefined_flag=unsupported 16830 1.1 mrg always_export_symbols=yes 16831 1.1 mrg 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' 16832 1.1 mrg # Note: this linker hardcodes the directories in LIBPATH if there 16833 1.1 mrg # are no directories specified by -L. 16834 1.1 mrg hardcode_minus_L=yes 16835 1.1.1.5 mrg if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then 16836 1.1 mrg # Neither direct hardcoding nor static linking is supported with a 16837 1.1 mrg # broken collect2. 16838 1.1 mrg hardcode_direct=unsupported 16839 1.1 mrg fi 16840 1.1 mrg ;; 16841 1.1 mrg 16842 1.1 mrg aix[4-9]*) 16843 1.1.1.5 mrg if test ia64 = "$host_cpu"; then 16844 1.1 mrg # On IA64, the linker does run time linking by default, so we don't 16845 1.1 mrg # have to do anything special. 16846 1.1 mrg aix_use_runtimelinking=no 16847 1.1 mrg exp_sym_flag='-Bexport' 16848 1.1.1.5 mrg no_entry_flag= 16849 1.1 mrg else 16850 1.1 mrg # If we're using GNU nm, then we don't want the "-C" option. 16851 1.1.1.5 mrg # -C means demangle to GNU nm, but means don't demangle to AIX nm. 16852 1.1.1.5 mrg # Without the "-l" option, or with the "-B" option, AIX nm treats 16853 1.1.1.5 mrg # weak defined symbols like other global defined symbols, whereas 16854 1.1.1.5 mrg # GNU nm marks them as "W". 16855 1.1.1.5 mrg # While the 'weak' keyword is ignored in the Export File, we need 16856 1.1.1.5 mrg # it in the Import File for the 'aix-soname' feature, so we have 16857 1.1.1.5 mrg # to replace the "-B" option with "-P" for AIX nm. 16858 1.1 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 16859 1.1.1.5 mrg export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' 16860 1.1 mrg else 16861 1.1.1.7 mrg export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' 16862 1.1 mrg fi 16863 1.1 mrg aix_use_runtimelinking=no 16864 1.1 mrg 16865 1.1 mrg # Test if we are trying to use run time linking or normal 16866 1.1 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we 16867 1.1.1.5 mrg # have runtime linking enabled, and use it for executables. 16868 1.1.1.5 mrg # For shared libraries, we enable/disable runtime linking 16869 1.1.1.5 mrg # depending on the kind of the shared library created - 16870 1.1.1.5 mrg # when "with_aix_soname,aix_use_runtimelinking" is: 16871 1.1.1.5 mrg # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables 16872 1.1.1.5 mrg # "aix,yes" lib.so shared, rtl:yes, for executables 16873 1.1.1.5 mrg # lib.a static archive 16874 1.1.1.5 mrg # "both,no" lib.so.V(shr.o) shared, rtl:yes 16875 1.1.1.5 mrg # lib.a(lib.so.V) shared, rtl:no, for executables 16876 1.1.1.5 mrg # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables 16877 1.1.1.5 mrg # lib.a(lib.so.V) shared, rtl:no 16878 1.1.1.5 mrg # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables 16879 1.1.1.5 mrg # lib.a static archive 16880 1.1 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 16881 1.1 mrg for ld_flag in $LDFLAGS; do 16882 1.1.1.5 mrg if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then 16883 1.1 mrg aix_use_runtimelinking=yes 16884 1.1 mrg break 16885 1.1 mrg fi 16886 1.1 mrg done 16887 1.1.1.5 mrg if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then 16888 1.1.1.5 mrg # With aix-soname=svr4, we create the lib.so.V shared archives only, 16889 1.1.1.5 mrg # so we don't have lib.a shared libs to link our executables. 16890 1.1.1.5 mrg # We have to force runtime linking in this case. 16891 1.1.1.5 mrg aix_use_runtimelinking=yes 16892 1.1.1.5 mrg LDFLAGS="$LDFLAGS -Wl,-brtl" 16893 1.1.1.5 mrg fi 16894 1.1 mrg ;; 16895 1.1 mrg esac 16896 1.1 mrg 16897 1.1 mrg exp_sym_flag='-bexport' 16898 1.1 mrg no_entry_flag='-bnoentry' 16899 1.1 mrg fi 16900 1.1 mrg 16901 1.1 mrg # When large executables or shared objects are built, AIX ld can 16902 1.1 mrg # have problems creating the table of contents. If linking a library 16903 1.1 mrg # or program results in "error TOC overflow" add -mminimal-toc to 16904 1.1 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 16905 1.1 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 16906 1.1 mrg 16907 1.1 mrg archive_cmds='' 16908 1.1 mrg hardcode_direct=yes 16909 1.1 mrg hardcode_direct_absolute=yes 16910 1.1 mrg hardcode_libdir_separator=':' 16911 1.1 mrg link_all_deplibs=yes 16912 1.1.1.5 mrg file_list_spec='$wl-f,' 16913 1.1.1.5 mrg case $with_aix_soname,$aix_use_runtimelinking in 16914 1.1.1.5 mrg aix,*) ;; # traditional, no import file 16915 1.1.1.5 mrg svr4,* | *,yes) # use import file 16916 1.1.1.5 mrg # The Import File defines what to hardcode. 16917 1.1.1.5 mrg hardcode_direct=no 16918 1.1.1.5 mrg hardcode_direct_absolute=no 16919 1.1.1.5 mrg ;; 16920 1.1.1.5 mrg esac 16921 1.1 mrg 16922 1.1.1.5 mrg if test yes = "$GCC"; then 16923 1.1 mrg case $host_os in aix4.[012]|aix4.[012].*) 16924 1.1 mrg # We only want to do this on AIX 4.2 and lower, the check 16925 1.1 mrg # below for broken collect2 doesn't work under 4.3+ 16926 1.1.1.5 mrg collect2name=`$CC -print-prog-name=collect2` 16927 1.1 mrg if test -f "$collect2name" && 16928 1.1 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null 16929 1.1 mrg then 16930 1.1 mrg # We have reworked collect2 16931 1.1 mrg : 16932 1.1 mrg else 16933 1.1 mrg # We have old collect2 16934 1.1 mrg hardcode_direct=unsupported 16935 1.1 mrg # It fails to find uninstalled libraries when the uninstalled 16936 1.1 mrg # path is not listed in the libpath. Setting hardcode_minus_L 16937 1.1 mrg # to unsupported forces relinking 16938 1.1 mrg hardcode_minus_L=yes 16939 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 16940 1.1 mrg hardcode_libdir_separator= 16941 1.1 mrg fi 16942 1.1 mrg ;; 16943 1.1 mrg esac 16944 1.1 mrg shared_flag='-shared' 16945 1.1.1.5 mrg if test yes = "$aix_use_runtimelinking"; then 16946 1.1.1.5 mrg shared_flag="$shared_flag "'$wl-G' 16947 1.1 mrg fi 16948 1.1.1.5 mrg # Need to ensure runtime linking is disabled for the traditional 16949 1.1.1.5 mrg # shared library, or the linker may eventually find shared libraries 16950 1.1.1.5 mrg # /with/ Import File - we do not want to mix them. 16951 1.1.1.5 mrg shared_flag_aix='-shared' 16952 1.1.1.5 mrg shared_flag_svr4='-shared $wl-G' 16953 1.1 mrg else 16954 1.1 mrg # not using gcc 16955 1.1.1.5 mrg if test ia64 = "$host_cpu"; then 16956 1.1 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 16957 1.1 mrg # chokes on -Wl,-G. The following line is correct: 16958 1.1 mrg shared_flag='-G' 16959 1.1 mrg else 16960 1.1.1.5 mrg if test yes = "$aix_use_runtimelinking"; then 16961 1.1.1.5 mrg shared_flag='$wl-G' 16962 1.1 mrg else 16963 1.1.1.5 mrg shared_flag='$wl-bM:SRE' 16964 1.1 mrg fi 16965 1.1.1.5 mrg shared_flag_aix='$wl-bM:SRE' 16966 1.1.1.5 mrg shared_flag_svr4='$wl-G' 16967 1.1 mrg fi 16968 1.1 mrg fi 16969 1.1 mrg 16970 1.1.1.5 mrg export_dynamic_flag_spec='$wl-bexpall' 16971 1.1 mrg # It seems that -bexpall does not export symbols beginning with 16972 1.1 mrg # underscore (_), so it is better to generate a list of symbols to export. 16973 1.1 mrg always_export_symbols=yes 16974 1.1.1.5 mrg if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then 16975 1.1 mrg # Warning - without using the other runtime loading flags (-brtl), 16976 1.1 mrg # -berok will link without error, but may produce a broken library. 16977 1.1 mrg allow_undefined_flag='-berok' 16978 1.1 mrg # Determine the default libpath from the value encoded in an 16979 1.1 mrg # empty executable. 16980 1.1.1.5 mrg if test set = "${lt_cv_aix_libpath+set}"; then 16981 1.1 mrg aix_libpath=$lt_cv_aix_libpath 16982 1.1 mrg else 16983 1.1.1.11 mrg if test ${lt_cv_aix_libpath_+y} 16984 1.1.1.11 mrg then : 16985 1.1.1.11 mrg printf %s "(cached) " >&6 16986 1.1.1.11 mrg else $as_nop 16987 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16988 1.1 mrg /* end confdefs.h. */ 16989 1.1 mrg 16990 1.1 mrg int 16991 1.1.1.11 mrg main (void) 16992 1.1 mrg { 16993 1.1 mrg 16994 1.1 mrg ; 16995 1.1 mrg return 0; 16996 1.1 mrg } 16997 1.1 mrg _ACEOF 16998 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 16999 1.1.1.11 mrg then : 17000 1.1 mrg 17001 1.1 mrg lt_aix_libpath_sed=' 17002 1.1 mrg /Import File Strings/,/^$/ { 17003 1.1 mrg /^0/ { 17004 1.1 mrg s/^0 *\([^ ]*\) *$/\1/ 17005 1.1 mrg p 17006 1.1 mrg } 17007 1.1 mrg }' 17008 1.1 mrg lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 17009 1.1 mrg # Check for a 64-bit object if we didn't find anything. 17010 1.1 mrg if test -z "$lt_cv_aix_libpath_"; then 17011 1.1 mrg lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 17012 1.1 mrg fi 17013 1.1 mrg fi 17014 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 17015 1.1 mrg conftest$ac_exeext conftest.$ac_ext 17016 1.1 mrg if test -z "$lt_cv_aix_libpath_"; then 17017 1.1.1.5 mrg lt_cv_aix_libpath_=/usr/lib:/lib 17018 1.1 mrg fi 17019 1.1 mrg 17020 1.1 mrg fi 17021 1.1 mrg 17022 1.1 mrg aix_libpath=$lt_cv_aix_libpath_ 17023 1.1 mrg fi 17024 1.1 mrg 17025 1.1.1.5 mrg hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 17026 1.1.1.5 mrg archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag 17027 1.1 mrg else 17028 1.1.1.5 mrg if test ia64 = "$host_cpu"; then 17029 1.1.1.5 mrg hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' 17030 1.1 mrg allow_undefined_flag="-z nodefs" 17031 1.1.1.5 mrg 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" 17032 1.1 mrg else 17033 1.1 mrg # Determine the default libpath from the value encoded in an 17034 1.1 mrg # empty executable. 17035 1.1.1.5 mrg if test set = "${lt_cv_aix_libpath+set}"; then 17036 1.1 mrg aix_libpath=$lt_cv_aix_libpath 17037 1.1 mrg else 17038 1.1.1.11 mrg if test ${lt_cv_aix_libpath_+y} 17039 1.1.1.11 mrg then : 17040 1.1.1.11 mrg printf %s "(cached) " >&6 17041 1.1.1.11 mrg else $as_nop 17042 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17043 1.1 mrg /* end confdefs.h. */ 17044 1.1 mrg 17045 1.1 mrg int 17046 1.1.1.11 mrg main (void) 17047 1.1 mrg { 17048 1.1 mrg 17049 1.1 mrg ; 17050 1.1 mrg return 0; 17051 1.1 mrg } 17052 1.1 mrg _ACEOF 17053 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 17054 1.1.1.11 mrg then : 17055 1.1 mrg 17056 1.1 mrg lt_aix_libpath_sed=' 17057 1.1 mrg /Import File Strings/,/^$/ { 17058 1.1 mrg /^0/ { 17059 1.1 mrg s/^0 *\([^ ]*\) *$/\1/ 17060 1.1 mrg p 17061 1.1 mrg } 17062 1.1 mrg }' 17063 1.1 mrg lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 17064 1.1 mrg # Check for a 64-bit object if we didn't find anything. 17065 1.1 mrg if test -z "$lt_cv_aix_libpath_"; then 17066 1.1 mrg lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 17067 1.1 mrg fi 17068 1.1 mrg fi 17069 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 17070 1.1 mrg conftest$ac_exeext conftest.$ac_ext 17071 1.1 mrg if test -z "$lt_cv_aix_libpath_"; then 17072 1.1.1.5 mrg lt_cv_aix_libpath_=/usr/lib:/lib 17073 1.1 mrg fi 17074 1.1 mrg 17075 1.1 mrg fi 17076 1.1 mrg 17077 1.1 mrg aix_libpath=$lt_cv_aix_libpath_ 17078 1.1 mrg fi 17079 1.1 mrg 17080 1.1.1.5 mrg hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 17081 1.1 mrg # Warning - without using the other run time loading flags, 17082 1.1 mrg # -berok will link without error, but may produce a broken library. 17083 1.1.1.5 mrg no_undefined_flag=' $wl-bernotok' 17084 1.1.1.5 mrg allow_undefined_flag=' $wl-berok' 17085 1.1.1.5 mrg if test yes = "$with_gnu_ld"; then 17086 1.1 mrg # We only use this code for GNU lds that support --whole-archive. 17087 1.1.1.5 mrg whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' 17088 1.1 mrg else 17089 1.1 mrg # Exported symbols can be pulled into shared objects from archives 17090 1.1 mrg whole_archive_flag_spec='$convenience' 17091 1.1 mrg fi 17092 1.1 mrg archive_cmds_need_lc=yes 17093 1.1.1.5 mrg archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' 17094 1.1.1.5 mrg # -brtl affects multiple linker settings, -berok does not and is overridden later 17095 1.1.1.5 mrg compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' 17096 1.1.1.5 mrg if test svr4 != "$with_aix_soname"; then 17097 1.1.1.5 mrg # This is similar to how AIX traditionally builds its shared libraries. 17098 1.1.1.5 mrg archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' 17099 1.1.1.5 mrg fi 17100 1.1.1.5 mrg if test aix != "$with_aix_soname"; then 17101 1.1.1.5 mrg archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' 17102 1.1.1.5 mrg else 17103 1.1.1.5 mrg # used by -dlpreopen to get the symbols 17104 1.1.1.5 mrg archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir' 17105 1.1.1.5 mrg fi 17106 1.1.1.5 mrg archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d' 17107 1.1 mrg fi 17108 1.1 mrg fi 17109 1.1 mrg ;; 17110 1.1 mrg 17111 1.1 mrg amigaos*) 17112 1.1 mrg case $host_cpu in 17113 1.1 mrg powerpc) 17114 1.1 mrg # see comment about AmigaOS4 .so support 17115 1.1.1.5 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 17116 1.1 mrg archive_expsym_cmds='' 17117 1.1 mrg ;; 17118 1.1 mrg m68k) 17119 1.1 mrg 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)' 17120 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 17121 1.1 mrg hardcode_minus_L=yes 17122 1.1 mrg ;; 17123 1.1 mrg esac 17124 1.1 mrg ;; 17125 1.1 mrg 17126 1.1 mrg bsdi[45]*) 17127 1.1 mrg export_dynamic_flag_spec=-rdynamic 17128 1.1 mrg ;; 17129 1.1 mrg 17130 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 17131 1.1 mrg # When not using gcc, we currently assume that we are using 17132 1.1.1.11 mrg # Microsoft Visual C++ or Intel C++ Compiler. 17133 1.1 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is 17134 1.1 mrg # no search path for DLLs. 17135 1.1 mrg case $cc_basename in 17136 1.1.1.11 mrg cl* | icl*) 17137 1.1.1.11 mrg # Native MSVC or ICC 17138 1.1 mrg hardcode_libdir_flag_spec=' ' 17139 1.1 mrg allow_undefined_flag=unsupported 17140 1.1 mrg always_export_symbols=yes 17141 1.1 mrg file_list_spec='@' 17142 1.1 mrg # Tell ltmain to make .lib files, not .a files. 17143 1.1 mrg libext=lib 17144 1.1 mrg # Tell ltmain to make .dll files, not .so files. 17145 1.1.1.5 mrg shrext_cmds=.dll 17146 1.1 mrg # FIXME: Setting linknames here is a bad hack. 17147 1.1.1.5 mrg archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' 17148 1.1.1.5 mrg archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 17149 1.1.1.5 mrg cp "$export_symbols" "$output_objdir/$soname.def"; 17150 1.1.1.5 mrg echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; 17151 1.1.1.5 mrg else 17152 1.1.1.5 mrg $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; 17153 1.1.1.5 mrg fi~ 17154 1.1.1.5 mrg $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 17155 1.1.1.5 mrg linknames=' 17156 1.1 mrg # The linker will not automatically build a static lib if we build a DLL. 17157 1.1 mrg # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 17158 1.1 mrg enable_shared_with_static_runtimes=yes 17159 1.1 mrg exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 17160 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 17161 1.1 mrg # Don't use ranlib 17162 1.1 mrg old_postinstall_cmds='chmod 644 $oldlib' 17163 1.1 mrg postlink_cmds='lt_outputfile="@OUTPUT@"~ 17164 1.1.1.5 mrg lt_tool_outputfile="@TOOL_OUTPUT@"~ 17165 1.1.1.5 mrg case $lt_outputfile in 17166 1.1.1.5 mrg *.exe|*.EXE) ;; 17167 1.1.1.5 mrg *) 17168 1.1.1.5 mrg lt_outputfile=$lt_outputfile.exe 17169 1.1.1.5 mrg lt_tool_outputfile=$lt_tool_outputfile.exe 17170 1.1.1.5 mrg ;; 17171 1.1.1.5 mrg esac~ 17172 1.1.1.5 mrg if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then 17173 1.1.1.5 mrg $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 17174 1.1.1.5 mrg $RM "$lt_outputfile.manifest"; 17175 1.1.1.5 mrg fi' 17176 1.1 mrg ;; 17177 1.1 mrg *) 17178 1.1.1.11 mrg # Assume MSVC and ICC wrapper 17179 1.1 mrg hardcode_libdir_flag_spec=' ' 17180 1.1 mrg allow_undefined_flag=unsupported 17181 1.1 mrg # Tell ltmain to make .lib files, not .a files. 17182 1.1 mrg libext=lib 17183 1.1 mrg # Tell ltmain to make .dll files, not .so files. 17184 1.1.1.5 mrg shrext_cmds=.dll 17185 1.1 mrg # FIXME: Setting linknames here is a bad hack. 17186 1.1 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 17187 1.1 mrg # The linker will automatically build a .lib file if we build a DLL. 17188 1.1 mrg old_archive_from_new_cmds='true' 17189 1.1 mrg # FIXME: Should let the user specify the lib program. 17190 1.1 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 17191 1.1 mrg enable_shared_with_static_runtimes=yes 17192 1.1 mrg ;; 17193 1.1 mrg esac 17194 1.1 mrg ;; 17195 1.1 mrg 17196 1.1 mrg darwin* | rhapsody*) 17197 1.1 mrg 17198 1.1 mrg 17199 1.1 mrg archive_cmds_need_lc=no 17200 1.1 mrg hardcode_direct=no 17201 1.1 mrg hardcode_automatic=yes 17202 1.1 mrg hardcode_shlibpath_var=unsupported 17203 1.1.1.5 mrg if test yes = "$lt_cv_ld_force_load"; then 17204 1.1.1.5 mrg 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\"`' 17205 1.1 mrg 17206 1.1 mrg else 17207 1.1 mrg whole_archive_flag_spec='' 17208 1.1 mrg fi 17209 1.1 mrg link_all_deplibs=yes 17210 1.1.1.5 mrg allow_undefined_flag=$_lt_dar_allow_undefined 17211 1.1 mrg case $cc_basename in 17212 1.1.1.5 mrg ifort*|nagfor*) _lt_dar_can_shared=yes ;; 17213 1.1 mrg *) _lt_dar_can_shared=$GCC ;; 17214 1.1 mrg esac 17215 1.1.1.5 mrg if test yes = "$_lt_dar_can_shared"; then 17216 1.1 mrg output_verbose_link_cmd=func_echo_all 17217 1.1.1.5 mrg archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" 17218 1.1.1.5 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" 17219 1.1.1.11 mrg 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" 17220 1.1.1.11 mrg 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" 17221 1.1 mrg 17222 1.1 mrg else 17223 1.1 mrg ld_shlibs=no 17224 1.1 mrg fi 17225 1.1 mrg 17226 1.1 mrg ;; 17227 1.1 mrg 17228 1.1 mrg dgux*) 17229 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 17230 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 17231 1.1 mrg hardcode_shlibpath_var=no 17232 1.1 mrg ;; 17233 1.1 mrg 17234 1.1 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 17235 1.1 mrg # support. Future versions do this automatically, but an explicit c++rt0.o 17236 1.1 mrg # does not break anything, and helps significantly (at the cost of a little 17237 1.1 mrg # extra space). 17238 1.1 mrg freebsd2.2*) 17239 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 17240 1.1 mrg hardcode_libdir_flag_spec='-R$libdir' 17241 1.1 mrg hardcode_direct=yes 17242 1.1 mrg hardcode_shlibpath_var=no 17243 1.1 mrg ;; 17244 1.1 mrg 17245 1.1 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature. 17246 1.1 mrg freebsd2.*) 17247 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 17248 1.1 mrg hardcode_direct=yes 17249 1.1 mrg hardcode_minus_L=yes 17250 1.1 mrg hardcode_shlibpath_var=no 17251 1.1 mrg ;; 17252 1.1 mrg 17253 1.1 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 17254 1.1.1.11 mrg freebsd* | dragonfly* | midnightbsd*) 17255 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 17256 1.1 mrg hardcode_libdir_flag_spec='-R$libdir' 17257 1.1 mrg hardcode_direct=yes 17258 1.1 mrg hardcode_shlibpath_var=no 17259 1.1 mrg ;; 17260 1.1 mrg 17261 1.1 mrg hpux9*) 17262 1.1.1.5 mrg if test yes = "$GCC"; then 17263 1.1.1.5 mrg archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' 17264 1.1 mrg else 17265 1.1.1.5 mrg archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' 17266 1.1 mrg fi 17267 1.1.1.5 mrg hardcode_libdir_flag_spec='$wl+b $wl$libdir' 17268 1.1 mrg hardcode_libdir_separator=: 17269 1.1 mrg hardcode_direct=yes 17270 1.1 mrg 17271 1.1 mrg # hardcode_minus_L: Not really in the search PATH, 17272 1.1 mrg # but as the default location of the library. 17273 1.1 mrg hardcode_minus_L=yes 17274 1.1.1.5 mrg export_dynamic_flag_spec='$wl-E' 17275 1.1 mrg ;; 17276 1.1 mrg 17277 1.1 mrg hpux10*) 17278 1.1.1.5 mrg if test yes,no = "$GCC,$with_gnu_ld"; then 17279 1.1.1.5 mrg archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 17280 1.1 mrg else 17281 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 17282 1.1 mrg fi 17283 1.1.1.5 mrg if test no = "$with_gnu_ld"; then 17284 1.1.1.5 mrg hardcode_libdir_flag_spec='$wl+b $wl$libdir' 17285 1.1 mrg hardcode_libdir_separator=: 17286 1.1 mrg hardcode_direct=yes 17287 1.1 mrg hardcode_direct_absolute=yes 17288 1.1.1.5 mrg export_dynamic_flag_spec='$wl-E' 17289 1.1 mrg # hardcode_minus_L: Not really in the search PATH, 17290 1.1 mrg # but as the default location of the library. 17291 1.1 mrg hardcode_minus_L=yes 17292 1.1 mrg fi 17293 1.1 mrg ;; 17294 1.1 mrg 17295 1.1 mrg hpux11*) 17296 1.1.1.5 mrg if test yes,no = "$GCC,$with_gnu_ld"; then 17297 1.1 mrg case $host_cpu in 17298 1.1 mrg hppa*64*) 17299 1.1.1.5 mrg archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 17300 1.1 mrg ;; 17301 1.1 mrg ia64*) 17302 1.1.1.5 mrg archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 17303 1.1 mrg ;; 17304 1.1 mrg *) 17305 1.1.1.5 mrg archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 17306 1.1 mrg ;; 17307 1.1 mrg esac 17308 1.1 mrg else 17309 1.1 mrg case $host_cpu in 17310 1.1 mrg hppa*64*) 17311 1.1.1.5 mrg archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 17312 1.1 mrg ;; 17313 1.1 mrg ia64*) 17314 1.1.1.5 mrg archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 17315 1.1 mrg ;; 17316 1.1 mrg *) 17317 1.1 mrg 17318 1.1 mrg # Older versions of the 11.00 compiler do not understand -b yet 17319 1.1 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 17320 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 17321 1.1.1.11 mrg printf %s "checking if $CC understands -b... " >&6; } 17322 1.1.1.11 mrg if test ${lt_cv_prog_compiler__b+y} 17323 1.1.1.11 mrg then : 17324 1.1.1.11 mrg printf %s "(cached) " >&6 17325 1.1.1.11 mrg else $as_nop 17326 1.1 mrg lt_cv_prog_compiler__b=no 17327 1.1.1.5 mrg save_LDFLAGS=$LDFLAGS 17328 1.1 mrg LDFLAGS="$LDFLAGS -b" 17329 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext 17330 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 17331 1.1 mrg # The linker can only warn and ignore the option if not recognized 17332 1.1 mrg # So say no if there are warnings 17333 1.1 mrg if test -s conftest.err; then 17334 1.1 mrg # Append any errors to the config.log. 17335 1.1 mrg cat conftest.err 1>&5 17336 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 17337 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 17338 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then 17339 1.1 mrg lt_cv_prog_compiler__b=yes 17340 1.1 mrg fi 17341 1.1 mrg else 17342 1.1 mrg lt_cv_prog_compiler__b=yes 17343 1.1 mrg fi 17344 1.1 mrg fi 17345 1.1 mrg $RM -r conftest* 17346 1.1.1.5 mrg LDFLAGS=$save_LDFLAGS 17347 1.1 mrg 17348 1.1 mrg fi 17349 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 17350 1.1.1.11 mrg printf "%s\n" "$lt_cv_prog_compiler__b" >&6; } 17351 1.1 mrg 17352 1.1.1.5 mrg if test yes = "$lt_cv_prog_compiler__b"; then 17353 1.1.1.5 mrg archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 17354 1.1 mrg else 17355 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 17356 1.1 mrg fi 17357 1.1 mrg 17358 1.1 mrg ;; 17359 1.1 mrg esac 17360 1.1 mrg fi 17361 1.1.1.5 mrg if test no = "$with_gnu_ld"; then 17362 1.1.1.5 mrg hardcode_libdir_flag_spec='$wl+b $wl$libdir' 17363 1.1 mrg hardcode_libdir_separator=: 17364 1.1 mrg 17365 1.1 mrg case $host_cpu in 17366 1.1 mrg hppa*64*|ia64*) 17367 1.1 mrg hardcode_direct=no 17368 1.1 mrg hardcode_shlibpath_var=no 17369 1.1 mrg ;; 17370 1.1 mrg *) 17371 1.1 mrg hardcode_direct=yes 17372 1.1 mrg hardcode_direct_absolute=yes 17373 1.1.1.5 mrg export_dynamic_flag_spec='$wl-E' 17374 1.1 mrg 17375 1.1 mrg # hardcode_minus_L: Not really in the search PATH, 17376 1.1 mrg # but as the default location of the library. 17377 1.1 mrg hardcode_minus_L=yes 17378 1.1 mrg ;; 17379 1.1 mrg esac 17380 1.1 mrg fi 17381 1.1 mrg ;; 17382 1.1 mrg 17383 1.1 mrg irix5* | irix6* | nonstopux*) 17384 1.1.1.5 mrg if test yes = "$GCC"; then 17385 1.1.1.5 mrg 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' 17386 1.1 mrg # Try to use the -exported_symbol ld option, if it does not 17387 1.1 mrg # work, assume that -exports_file does not work either and 17388 1.1 mrg # implicitly export all symbols. 17389 1.1 mrg # This should be the same for all languages, so no per-tag cache variable. 17390 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 17391 1.1.1.11 mrg printf %s "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 17392 1.1.1.11 mrg if test ${lt_cv_irix_exported_symbol+y} 17393 1.1.1.11 mrg then : 17394 1.1.1.11 mrg printf %s "(cached) " >&6 17395 1.1.1.11 mrg else $as_nop 17396 1.1.1.5 mrg save_LDFLAGS=$LDFLAGS 17397 1.1.1.5 mrg LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" 17398 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17399 1.1 mrg /* end confdefs.h. */ 17400 1.1 mrg int foo (void) { return 0; } 17401 1.1 mrg _ACEOF 17402 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 17403 1.1.1.11 mrg then : 17404 1.1 mrg lt_cv_irix_exported_symbol=yes 17405 1.1.1.11 mrg else $as_nop 17406 1.1 mrg lt_cv_irix_exported_symbol=no 17407 1.1 mrg fi 17408 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 17409 1.1 mrg conftest$ac_exeext conftest.$ac_ext 17410 1.1.1.5 mrg LDFLAGS=$save_LDFLAGS 17411 1.1 mrg fi 17412 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 17413 1.1.1.11 mrg printf "%s\n" "$lt_cv_irix_exported_symbol" >&6; } 17414 1.1.1.5 mrg if test yes = "$lt_cv_irix_exported_symbol"; then 17415 1.1.1.5 mrg 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' 17416 1.1 mrg fi 17417 1.1 mrg else 17418 1.1.1.5 mrg 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' 17419 1.1.1.5 mrg 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' 17420 1.1 mrg fi 17421 1.1 mrg archive_cmds_need_lc='no' 17422 1.1.1.5 mrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 17423 1.1 mrg hardcode_libdir_separator=: 17424 1.1 mrg inherit_rpath=yes 17425 1.1 mrg link_all_deplibs=yes 17426 1.1 mrg ;; 17427 1.1 mrg 17428 1.1.1.5 mrg linux*) 17429 1.1.1.5 mrg case $cc_basename in 17430 1.1.1.5 mrg tcc*) 17431 1.1.1.5 mrg # Fabrice Bellard et al's Tiny C Compiler 17432 1.1.1.5 mrg ld_shlibs=yes 17433 1.1.1.5 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 17434 1.1.1.5 mrg ;; 17435 1.1.1.5 mrg esac 17436 1.1.1.5 mrg ;; 17437 1.1.1.5 mrg 17438 1.1.1.7 mrg netbsd*) 17439 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 17440 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 17441 1.1 mrg else 17442 1.1 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 17443 1.1 mrg fi 17444 1.1 mrg hardcode_libdir_flag_spec='-R$libdir' 17445 1.1 mrg hardcode_direct=yes 17446 1.1 mrg hardcode_shlibpath_var=no 17447 1.1 mrg ;; 17448 1.1 mrg 17449 1.1 mrg newsos6) 17450 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 17451 1.1 mrg hardcode_direct=yes 17452 1.1.1.5 mrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 17453 1.1 mrg hardcode_libdir_separator=: 17454 1.1 mrg hardcode_shlibpath_var=no 17455 1.1 mrg ;; 17456 1.1 mrg 17457 1.1 mrg *nto* | *qnx*) 17458 1.1 mrg ;; 17459 1.1 mrg 17460 1.1.1.5 mrg openbsd* | bitrig*) 17461 1.1 mrg if test -f /usr/libexec/ld.so; then 17462 1.1 mrg hardcode_direct=yes 17463 1.1 mrg hardcode_shlibpath_var=no 17464 1.1 mrg hardcode_direct_absolute=yes 17465 1.1.1.5 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 17466 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 17467 1.1.1.5 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' 17468 1.1.1.5 mrg hardcode_libdir_flag_spec='$wl-rpath,$libdir' 17469 1.1.1.5 mrg export_dynamic_flag_spec='$wl-E' 17470 1.1 mrg else 17471 1.1.1.5 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 17472 1.1.1.5 mrg hardcode_libdir_flag_spec='$wl-rpath,$libdir' 17473 1.1 mrg fi 17474 1.1 mrg else 17475 1.1 mrg ld_shlibs=no 17476 1.1 mrg fi 17477 1.1 mrg ;; 17478 1.1 mrg 17479 1.1 mrg os2*) 17480 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 17481 1.1 mrg hardcode_minus_L=yes 17482 1.1 mrg allow_undefined_flag=unsupported 17483 1.1.1.5 mrg shrext_cmds=.dll 17484 1.1.1.5 mrg archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 17485 1.1.1.5 mrg $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 17486 1.1.1.5 mrg $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 17487 1.1.1.5 mrg $ECHO EXPORTS >> $output_objdir/$libname.def~ 17488 1.1.1.5 mrg emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 17489 1.1.1.5 mrg $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 17490 1.1.1.5 mrg emximp -o $lib $output_objdir/$libname.def' 17491 1.1.1.5 mrg archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 17492 1.1.1.5 mrg $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 17493 1.1.1.5 mrg $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 17494 1.1.1.5 mrg $ECHO EXPORTS >> $output_objdir/$libname.def~ 17495 1.1.1.5 mrg prefix_cmds="$SED"~ 17496 1.1.1.5 mrg if test EXPORTS = "`$SED 1q $export_symbols`"; then 17497 1.1.1.5 mrg prefix_cmds="$prefix_cmds -e 1d"; 17498 1.1.1.5 mrg fi~ 17499 1.1.1.5 mrg prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 17500 1.1.1.5 mrg cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 17501 1.1.1.5 mrg $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 17502 1.1.1.5 mrg emximp -o $lib $output_objdir/$libname.def' 17503 1.1.1.5 mrg old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 17504 1.1.1.5 mrg enable_shared_with_static_runtimes=yes 17505 1.1.1.7 mrg file_list_spec='@' 17506 1.1 mrg ;; 17507 1.1 mrg 17508 1.1 mrg osf3*) 17509 1.1.1.5 mrg if test yes = "$GCC"; then 17510 1.1.1.5 mrg allow_undefined_flag=' $wl-expect_unresolved $wl\*' 17511 1.1.1.5 mrg 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' 17512 1.1 mrg else 17513 1.1 mrg allow_undefined_flag=' -expect_unresolved \*' 17514 1.1.1.5 mrg 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' 17515 1.1 mrg fi 17516 1.1 mrg archive_cmds_need_lc='no' 17517 1.1.1.5 mrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 17518 1.1 mrg hardcode_libdir_separator=: 17519 1.1 mrg ;; 17520 1.1 mrg 17521 1.1 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag 17522 1.1.1.5 mrg if test yes = "$GCC"; then 17523 1.1.1.5 mrg allow_undefined_flag=' $wl-expect_unresolved $wl\*' 17524 1.1.1.5 mrg 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' 17525 1.1.1.5 mrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 17526 1.1 mrg else 17527 1.1 mrg allow_undefined_flag=' -expect_unresolved \*' 17528 1.1.1.5 mrg 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' 17529 1.1 mrg 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~ 17530 1.1.1.5 mrg $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' 17531 1.1 mrg 17532 1.1 mrg # Both c and cxx compiler support -rpath directly 17533 1.1 mrg hardcode_libdir_flag_spec='-rpath $libdir' 17534 1.1 mrg fi 17535 1.1 mrg archive_cmds_need_lc='no' 17536 1.1 mrg hardcode_libdir_separator=: 17537 1.1 mrg ;; 17538 1.1 mrg 17539 1.1 mrg solaris*) 17540 1.1 mrg no_undefined_flag=' -z defs' 17541 1.1.1.5 mrg if test yes = "$GCC"; then 17542 1.1.1.5 mrg wlarc='$wl' 17543 1.1.1.5 mrg archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 17544 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 17545 1.1.1.5 mrg $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' 17546 1.1 mrg else 17547 1.1 mrg case `$CC -V 2>&1` in 17548 1.1 mrg *"Compilers 5.0"*) 17549 1.1 mrg wlarc='' 17550 1.1.1.5 mrg archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' 17551 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 17552 1.1.1.5 mrg $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 17553 1.1 mrg ;; 17554 1.1 mrg *) 17555 1.1.1.5 mrg wlarc='$wl' 17556 1.1.1.5 mrg archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' 17557 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 17558 1.1.1.5 mrg $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 17559 1.1 mrg ;; 17560 1.1 mrg esac 17561 1.1 mrg fi 17562 1.1 mrg hardcode_libdir_flag_spec='-R$libdir' 17563 1.1 mrg hardcode_shlibpath_var=no 17564 1.1 mrg case $host_os in 17565 1.1 mrg solaris2.[0-5] | solaris2.[0-5].*) ;; 17566 1.1 mrg *) 17567 1.1 mrg # The compiler driver will combine and reorder linker options, 17568 1.1.1.5 mrg # but understands '-z linker_flag'. GCC discards it without '$wl', 17569 1.1 mrg # but is careful enough not to reorder. 17570 1.1 mrg # Supported since Solaris 2.6 (maybe 2.5.1?) 17571 1.1.1.5 mrg if test yes = "$GCC"; then 17572 1.1.1.5 mrg whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' 17573 1.1 mrg else 17574 1.1 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 17575 1.1 mrg fi 17576 1.1 mrg ;; 17577 1.1 mrg esac 17578 1.1 mrg link_all_deplibs=yes 17579 1.1 mrg ;; 17580 1.1 mrg 17581 1.1 mrg sunos4*) 17582 1.1.1.5 mrg if test sequent = "$host_vendor"; then 17583 1.1 mrg # Use $CC to link under sequent, because it throws in some extra .o 17584 1.1 mrg # files that make .init and .fini sections work. 17585 1.1.1.5 mrg archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' 17586 1.1 mrg else 17587 1.1 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 17588 1.1 mrg fi 17589 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 17590 1.1 mrg hardcode_direct=yes 17591 1.1 mrg hardcode_minus_L=yes 17592 1.1 mrg hardcode_shlibpath_var=no 17593 1.1 mrg ;; 17594 1.1 mrg 17595 1.1 mrg sysv4) 17596 1.1 mrg case $host_vendor in 17597 1.1 mrg sni) 17598 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 17599 1.1 mrg hardcode_direct=yes # is this really true??? 17600 1.1 mrg ;; 17601 1.1 mrg siemens) 17602 1.1 mrg ## LD is ld it makes a PLAMLIB 17603 1.1 mrg ## CC just makes a GrossModule. 17604 1.1 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 17605 1.1 mrg reload_cmds='$CC -r -o $output$reload_objs' 17606 1.1 mrg hardcode_direct=no 17607 1.1 mrg ;; 17608 1.1 mrg motorola) 17609 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 17610 1.1 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie 17611 1.1 mrg ;; 17612 1.1 mrg esac 17613 1.1 mrg runpath_var='LD_RUN_PATH' 17614 1.1 mrg hardcode_shlibpath_var=no 17615 1.1 mrg ;; 17616 1.1 mrg 17617 1.1 mrg sysv4.3*) 17618 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 17619 1.1 mrg hardcode_shlibpath_var=no 17620 1.1 mrg export_dynamic_flag_spec='-Bexport' 17621 1.1 mrg ;; 17622 1.1 mrg 17623 1.1 mrg sysv4*MP*) 17624 1.1 mrg if test -d /usr/nec; then 17625 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 17626 1.1 mrg hardcode_shlibpath_var=no 17627 1.1 mrg runpath_var=LD_RUN_PATH 17628 1.1 mrg hardcode_runpath_var=yes 17629 1.1 mrg ld_shlibs=yes 17630 1.1 mrg fi 17631 1.1 mrg ;; 17632 1.1 mrg 17633 1.1 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 17634 1.1.1.5 mrg no_undefined_flag='$wl-z,text' 17635 1.1 mrg archive_cmds_need_lc=no 17636 1.1 mrg hardcode_shlibpath_var=no 17637 1.1 mrg runpath_var='LD_RUN_PATH' 17638 1.1 mrg 17639 1.1.1.5 mrg if test yes = "$GCC"; then 17640 1.1.1.5 mrg archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 17641 1.1.1.5 mrg archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 17642 1.1 mrg else 17643 1.1.1.5 mrg archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 17644 1.1.1.5 mrg archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 17645 1.1 mrg fi 17646 1.1 mrg ;; 17647 1.1 mrg 17648 1.1 mrg sysv5* | sco3.2v5* | sco5v6*) 17649 1.1.1.5 mrg # Note: We CANNOT use -z defs as we might desire, because we do not 17650 1.1 mrg # link with -lc, and that would cause any symbols used from libc to 17651 1.1 mrg # always be unresolved, which means just about no library would 17652 1.1 mrg # ever link correctly. If we're not using GNU ld we use -z text 17653 1.1 mrg # though, which does catch some bad symbols but isn't as heavy-handed 17654 1.1 mrg # as -z defs. 17655 1.1.1.5 mrg no_undefined_flag='$wl-z,text' 17656 1.1.1.5 mrg allow_undefined_flag='$wl-z,nodefs' 17657 1.1 mrg archive_cmds_need_lc=no 17658 1.1 mrg hardcode_shlibpath_var=no 17659 1.1.1.5 mrg hardcode_libdir_flag_spec='$wl-R,$libdir' 17660 1.1 mrg hardcode_libdir_separator=':' 17661 1.1 mrg link_all_deplibs=yes 17662 1.1.1.5 mrg export_dynamic_flag_spec='$wl-Bexport' 17663 1.1 mrg runpath_var='LD_RUN_PATH' 17664 1.1 mrg 17665 1.1.1.5 mrg if test yes = "$GCC"; then 17666 1.1.1.5 mrg archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 17667 1.1.1.5 mrg archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 17668 1.1 mrg else 17669 1.1.1.5 mrg archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 17670 1.1.1.5 mrg archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 17671 1.1 mrg fi 17672 1.1 mrg ;; 17673 1.1 mrg 17674 1.1 mrg uts4*) 17675 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 17676 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 17677 1.1 mrg hardcode_shlibpath_var=no 17678 1.1 mrg ;; 17679 1.1 mrg 17680 1.1 mrg *) 17681 1.1 mrg ld_shlibs=no 17682 1.1 mrg ;; 17683 1.1 mrg esac 17684 1.1 mrg 17685 1.1.1.5 mrg if test sni = "$host_vendor"; then 17686 1.1 mrg case $host in 17687 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 17688 1.1.1.5 mrg export_dynamic_flag_spec='$wl-Blargedynsym' 17689 1.1 mrg ;; 17690 1.1 mrg esac 17691 1.1 mrg fi 17692 1.1 mrg fi 17693 1.1 mrg 17694 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 17695 1.1.1.11 mrg printf "%s\n" "$ld_shlibs" >&6; } 17696 1.1.1.5 mrg test no = "$ld_shlibs" && can_build_shared=no 17697 1.1 mrg 17698 1.1 mrg with_gnu_ld=$with_gnu_ld 17699 1.1 mrg 17700 1.1 mrg 17701 1.1 mrg 17702 1.1 mrg 17703 1.1 mrg 17704 1.1 mrg 17705 1.1 mrg 17706 1.1 mrg 17707 1.1 mrg 17708 1.1 mrg 17709 1.1 mrg 17710 1.1 mrg 17711 1.1 mrg 17712 1.1 mrg 17713 1.1 mrg 17714 1.1 mrg # 17715 1.1 mrg # Do we need to explicitly link libc? 17716 1.1 mrg # 17717 1.1 mrg case "x$archive_cmds_need_lc" in 17718 1.1 mrg x|xyes) 17719 1.1 mrg # Assume -lc should be added 17720 1.1 mrg archive_cmds_need_lc=yes 17721 1.1 mrg 17722 1.1.1.5 mrg if test yes,yes = "$GCC,$enable_shared"; then 17723 1.1 mrg case $archive_cmds in 17724 1.1 mrg *'~'*) 17725 1.1 mrg # FIXME: we may have to deal with multi-command sequences. 17726 1.1 mrg ;; 17727 1.1 mrg '$CC '*) 17728 1.1 mrg # Test whether the compiler implicitly links with -lc since on some 17729 1.1 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc 17730 1.1 mrg # to ld, don't add -lc before -lgcc. 17731 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 17732 1.1.1.11 mrg printf %s "checking whether -lc should be explicitly linked in... " >&6; } 17733 1.1.1.11 mrg if test ${lt_cv_archive_cmds_need_lc+y} 17734 1.1.1.11 mrg then : 17735 1.1.1.11 mrg printf %s "(cached) " >&6 17736 1.1.1.11 mrg else $as_nop 17737 1.1 mrg $RM conftest* 17738 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 17739 1.1 mrg 17740 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 17741 1.1 mrg (eval $ac_compile) 2>&5 17742 1.1 mrg ac_status=$? 17743 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17744 1.1 mrg test $ac_status = 0; } 2>conftest.err; then 17745 1.1 mrg soname=conftest 17746 1.1 mrg lib=conftest 17747 1.1 mrg libobjs=conftest.$ac_objext 17748 1.1 mrg deplibs= 17749 1.1 mrg wl=$lt_prog_compiler_wl 17750 1.1 mrg pic_flag=$lt_prog_compiler_pic 17751 1.1 mrg compiler_flags=-v 17752 1.1 mrg linker_flags=-v 17753 1.1 mrg verstring= 17754 1.1 mrg output_objdir=. 17755 1.1 mrg libname=conftest 17756 1.1 mrg lt_save_allow_undefined_flag=$allow_undefined_flag 17757 1.1 mrg allow_undefined_flag= 17758 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 17759 1.1 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 17760 1.1 mrg ac_status=$? 17761 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17762 1.1 mrg test $ac_status = 0; } 17763 1.1 mrg then 17764 1.1 mrg lt_cv_archive_cmds_need_lc=no 17765 1.1 mrg else 17766 1.1 mrg lt_cv_archive_cmds_need_lc=yes 17767 1.1 mrg fi 17768 1.1 mrg allow_undefined_flag=$lt_save_allow_undefined_flag 17769 1.1 mrg else 17770 1.1 mrg cat conftest.err 1>&5 17771 1.1 mrg fi 17772 1.1 mrg $RM conftest* 17773 1.1 mrg 17774 1.1 mrg fi 17775 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 17776 1.1.1.11 mrg printf "%s\n" "$lt_cv_archive_cmds_need_lc" >&6; } 17777 1.1 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 17778 1.1 mrg ;; 17779 1.1 mrg esac 17780 1.1 mrg fi 17781 1.1 mrg ;; 17782 1.1 mrg esac 17783 1.1 mrg 17784 1.1 mrg 17785 1.1 mrg 17786 1.1 mrg 17787 1.1 mrg 17788 1.1 mrg 17789 1.1 mrg 17790 1.1 mrg 17791 1.1 mrg 17792 1.1 mrg 17793 1.1 mrg 17794 1.1 mrg 17795 1.1 mrg 17796 1.1 mrg 17797 1.1 mrg 17798 1.1 mrg 17799 1.1 mrg 17800 1.1 mrg 17801 1.1 mrg 17802 1.1 mrg 17803 1.1 mrg 17804 1.1 mrg 17805 1.1 mrg 17806 1.1 mrg 17807 1.1 mrg 17808 1.1 mrg 17809 1.1 mrg 17810 1.1 mrg 17811 1.1 mrg 17812 1.1 mrg 17813 1.1 mrg 17814 1.1 mrg 17815 1.1 mrg 17816 1.1 mrg 17817 1.1 mrg 17818 1.1 mrg 17819 1.1 mrg 17820 1.1 mrg 17821 1.1 mrg 17822 1.1 mrg 17823 1.1 mrg 17824 1.1 mrg 17825 1.1 mrg 17826 1.1 mrg 17827 1.1 mrg 17828 1.1 mrg 17829 1.1 mrg 17830 1.1 mrg 17831 1.1 mrg 17832 1.1 mrg 17833 1.1 mrg 17834 1.1 mrg 17835 1.1 mrg 17836 1.1 mrg 17837 1.1 mrg 17838 1.1 mrg 17839 1.1 mrg 17840 1.1 mrg 17841 1.1 mrg 17842 1.1 mrg 17843 1.1 mrg 17844 1.1 mrg 17845 1.1 mrg 17846 1.1 mrg 17847 1.1 mrg 17848 1.1 mrg 17849 1.1 mrg 17850 1.1 mrg 17851 1.1 mrg 17852 1.1 mrg 17853 1.1 mrg 17854 1.1 mrg 17855 1.1 mrg 17856 1.1 mrg 17857 1.1 mrg 17858 1.1 mrg 17859 1.1 mrg 17860 1.1 mrg 17861 1.1 mrg 17862 1.1 mrg 17863 1.1 mrg 17864 1.1 mrg 17865 1.1 mrg 17866 1.1 mrg 17867 1.1 mrg 17868 1.1 mrg 17869 1.1 mrg 17870 1.1 mrg 17871 1.1 mrg 17872 1.1 mrg 17873 1.1 mrg 17874 1.1 mrg 17875 1.1 mrg 17876 1.1 mrg 17877 1.1 mrg 17878 1.1 mrg 17879 1.1 mrg 17880 1.1 mrg 17881 1.1 mrg 17882 1.1 mrg 17883 1.1 mrg 17884 1.1 mrg 17885 1.1 mrg 17886 1.1 mrg 17887 1.1 mrg 17888 1.1 mrg 17889 1.1 mrg 17890 1.1 mrg 17891 1.1 mrg 17892 1.1 mrg 17893 1.1 mrg 17894 1.1 mrg 17895 1.1 mrg 17896 1.1 mrg 17897 1.1 mrg 17898 1.1 mrg 17899 1.1 mrg 17900 1.1 mrg 17901 1.1 mrg 17902 1.1 mrg 17903 1.1 mrg 17904 1.1 mrg 17905 1.1 mrg 17906 1.1 mrg 17907 1.1 mrg 17908 1.1 mrg 17909 1.1 mrg 17910 1.1 mrg 17911 1.1 mrg 17912 1.1 mrg 17913 1.1 mrg 17914 1.1 mrg 17915 1.1 mrg 17916 1.1 mrg 17917 1.1 mrg 17918 1.1 mrg 17919 1.1 mrg 17920 1.1 mrg 17921 1.1 mrg 17922 1.1 mrg 17923 1.1 mrg 17924 1.1 mrg 17925 1.1 mrg 17926 1.1 mrg 17927 1.1 mrg 17928 1.1 mrg 17929 1.1 mrg 17930 1.1 mrg 17931 1.1 mrg 17932 1.1 mrg 17933 1.1 mrg 17934 1.1 mrg 17935 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 17936 1.1.1.11 mrg printf %s "checking dynamic linker characteristics... " >&6; } 17937 1.1 mrg 17938 1.1.1.5 mrg if test yes = "$GCC"; then 17939 1.1 mrg case $host_os in 17940 1.1.1.5 mrg darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; 17941 1.1.1.5 mrg *) lt_awk_arg='/^libraries:/' ;; 17942 1.1 mrg esac 17943 1.1 mrg case $host_os in 17944 1.1.1.5 mrg mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; 17945 1.1.1.5 mrg *) lt_sed_strip_eq='s|=/|/|g' ;; 17946 1.1 mrg esac 17947 1.1 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 17948 1.1 mrg case $lt_search_path_spec in 17949 1.1 mrg *\;*) 17950 1.1 mrg # if the path contains ";" then we assume it to be the separator 17951 1.1 mrg # otherwise default to the standard path separator (i.e. ":") - it is 17952 1.1 mrg # assumed that no part of a normal pathname contains ";" but that should 17953 1.1 mrg # okay in the real world where ";" in dirpaths is itself problematic. 17954 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 17955 1.1 mrg ;; 17956 1.1 mrg *) 17957 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 17958 1.1 mrg ;; 17959 1.1 mrg esac 17960 1.1 mrg # Ok, now we have the path, separated by spaces, we can step through it 17961 1.1.1.5 mrg # and add multilib dir if necessary... 17962 1.1 mrg lt_tmp_lt_search_path_spec= 17963 1.1.1.5 mrg lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 17964 1.1.1.5 mrg # ...but if some path component already ends with the multilib dir we assume 17965 1.1.1.5 mrg # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). 17966 1.1.1.5 mrg case "$lt_multi_os_dir; $lt_search_path_spec " in 17967 1.1.1.5 mrg "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) 17968 1.1.1.5 mrg lt_multi_os_dir= 17969 1.1.1.5 mrg ;; 17970 1.1.1.5 mrg esac 17971 1.1 mrg for lt_sys_path in $lt_search_path_spec; do 17972 1.1.1.5 mrg if test -d "$lt_sys_path$lt_multi_os_dir"; then 17973 1.1.1.5 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" 17974 1.1.1.5 mrg elif test -n "$lt_multi_os_dir"; then 17975 1.1 mrg test -d "$lt_sys_path" && \ 17976 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 17977 1.1 mrg fi 17978 1.1 mrg done 17979 1.1 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 17980 1.1.1.5 mrg BEGIN {RS = " "; FS = "/|\n";} { 17981 1.1.1.5 mrg lt_foo = ""; 17982 1.1.1.5 mrg lt_count = 0; 17983 1.1 mrg for (lt_i = NF; lt_i > 0; lt_i--) { 17984 1.1 mrg if ($lt_i != "" && $lt_i != ".") { 17985 1.1 mrg if ($lt_i == "..") { 17986 1.1 mrg lt_count++; 17987 1.1 mrg } else { 17988 1.1 mrg if (lt_count == 0) { 17989 1.1.1.5 mrg lt_foo = "/" $lt_i lt_foo; 17990 1.1 mrg } else { 17991 1.1 mrg lt_count--; 17992 1.1 mrg } 17993 1.1 mrg } 17994 1.1 mrg } 17995 1.1 mrg } 17996 1.1 mrg if (lt_foo != "") { lt_freq[lt_foo]++; } 17997 1.1 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; } 17998 1.1 mrg }'` 17999 1.1 mrg # AWK program above erroneously prepends '/' to C:/dos/paths 18000 1.1 mrg # for these hosts. 18001 1.1 mrg case $host_os in 18002 1.1 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 18003 1.1.1.5 mrg $SED 's|/\([A-Za-z]:\)|\1|g'` ;; 18004 1.1 mrg esac 18005 1.1 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 18006 1.1 mrg else 18007 1.1 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 18008 1.1 mrg fi 18009 1.1 mrg library_names_spec= 18010 1.1 mrg libname_spec='lib$name' 18011 1.1 mrg soname_spec= 18012 1.1.1.5 mrg shrext_cmds=.so 18013 1.1 mrg postinstall_cmds= 18014 1.1 mrg postuninstall_cmds= 18015 1.1 mrg finish_cmds= 18016 1.1 mrg finish_eval= 18017 1.1 mrg shlibpath_var= 18018 1.1 mrg shlibpath_overrides_runpath=unknown 18019 1.1 mrg version_type=none 18020 1.1 mrg dynamic_linker="$host_os ld.so" 18021 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib" 18022 1.1 mrg need_lib_prefix=unknown 18023 1.1 mrg hardcode_into_libs=no 18024 1.1 mrg 18025 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version 18026 1.1 mrg # flags to be left without arguments 18027 1.1 mrg need_version=unknown 18028 1.1 mrg 18029 1.1.1.5 mrg 18030 1.1.1.5 mrg 18031 1.1 mrg case $host_os in 18032 1.1 mrg aix3*) 18033 1.1 mrg version_type=linux # correct to gnu/linux during the next big refactor 18034 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname.a' 18035 1.1 mrg shlibpath_var=LIBPATH 18036 1.1 mrg 18037 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name. 18038 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18039 1.1 mrg ;; 18040 1.1 mrg 18041 1.1 mrg aix[4-9]*) 18042 1.1 mrg version_type=linux # correct to gnu/linux during the next big refactor 18043 1.1 mrg need_lib_prefix=no 18044 1.1 mrg need_version=no 18045 1.1 mrg hardcode_into_libs=yes 18046 1.1.1.5 mrg if test ia64 = "$host_cpu"; then 18047 1.1 mrg # AIX 5 supports IA64 18048 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' 18049 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18050 1.1 mrg else 18051 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file 18052 1.1 mrg # for dependence libraries. The import file would start with 18053 1.1.1.5 mrg # the line '#! .'. This would cause the generated library to 18054 1.1.1.5 mrg # depend on '.', always an invalid library. This was fixed in 18055 1.1 mrg # development snapshots of GCC prior to 3.0. 18056 1.1 mrg case $host_os in 18057 1.1 mrg aix4 | aix4.[01] | aix4.[01].*) 18058 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 18059 1.1 mrg echo ' yes ' 18060 1.1.1.5 mrg echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then 18061 1.1 mrg : 18062 1.1 mrg else 18063 1.1 mrg can_build_shared=no 18064 1.1 mrg fi 18065 1.1 mrg ;; 18066 1.1 mrg esac 18067 1.1.1.5 mrg # Using Import Files as archive members, it is possible to support 18068 1.1.1.5 mrg # filename-based versioning of shared library archives on AIX. While 18069 1.1.1.5 mrg # this would work for both with and without runtime linking, it will 18070 1.1.1.5 mrg # prevent static linking of such archives. So we do filename-based 18071 1.1.1.5 mrg # shared library versioning with .so extension only, which is used 18072 1.1.1.5 mrg # when both runtime linking and shared linking is enabled. 18073 1.1.1.5 mrg # Unfortunately, runtime linking may impact performance, so we do 18074 1.1.1.5 mrg # not want this to be the default eventually. Also, we use the 18075 1.1.1.5 mrg # versioned .so libs for executables only if there is the -brtl 18076 1.1.1.5 mrg # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. 18077 1.1.1.5 mrg # To allow for filename-based versioning support, we need to create 18078 1.1.1.5 mrg # libNAME.so.V as an archive file, containing: 18079 1.1.1.5 mrg # *) an Import File, referring to the versioned filename of the 18080 1.1.1.5 mrg # archive as well as the shared archive member, telling the 18081 1.1.1.5 mrg # bitwidth (32 or 64) of that shared object, and providing the 18082 1.1.1.5 mrg # list of exported symbols of that shared object, eventually 18083 1.1.1.5 mrg # decorated with the 'weak' keyword 18084 1.1.1.5 mrg # *) the shared object with the F_LOADONLY flag set, to really avoid 18085 1.1.1.5 mrg # it being seen by the linker. 18086 1.1.1.5 mrg # At run time we better use the real file rather than another symlink, 18087 1.1.1.5 mrg # but for link time we create the symlink libNAME.so -> libNAME.so.V 18088 1.1.1.5 mrg 18089 1.1.1.5 mrg case $with_aix_soname,$aix_use_runtimelinking in 18090 1.1.1.5 mrg # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct 18091 1.1 mrg # soname into executable. Probably we can add versioning support to 18092 1.1 mrg # collect2, so additional links can be useful in future. 18093 1.1.1.5 mrg aix,yes) # traditional libtool 18094 1.1.1.5 mrg dynamic_linker='AIX unversionable lib.so' 18095 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so 18096 1.1 mrg # instead of lib<name>.a to let people know that these are not 18097 1.1 mrg # typical AIX shared libraries. 18098 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18099 1.1.1.5 mrg ;; 18100 1.1.1.5 mrg aix,no) # traditional AIX only 18101 1.1.1.5 mrg dynamic_linker='AIX lib.a(lib.so.V)' 18102 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2 18103 1.1 mrg # and later when we are not doing run time linking. 18104 1.1.1.5 mrg library_names_spec='$libname$release.a $libname.a' 18105 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18106 1.1.1.5 mrg ;; 18107 1.1.1.5 mrg svr4,*) # full svr4 only 18108 1.1.1.5 mrg dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" 18109 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 18110 1.1.1.5 mrg # We do not specify a path in Import Files, so LIBPATH fires. 18111 1.1.1.5 mrg shlibpath_overrides_runpath=yes 18112 1.1.1.5 mrg ;; 18113 1.1.1.5 mrg *,yes) # both, prefer svr4 18114 1.1.1.5 mrg dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" 18115 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 18116 1.1.1.5 mrg # unpreferred sharedlib libNAME.a needs extra handling 18117 1.1.1.5 mrg postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"' 18118 1.1.1.5 mrg postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"' 18119 1.1.1.5 mrg # We do not specify a path in Import Files, so LIBPATH fires. 18120 1.1.1.5 mrg shlibpath_overrides_runpath=yes 18121 1.1.1.5 mrg ;; 18122 1.1.1.5 mrg *,no) # both, prefer aix 18123 1.1.1.5 mrg dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" 18124 1.1.1.5 mrg library_names_spec='$libname$release.a $libname.a' 18125 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18126 1.1.1.5 mrg # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling 18127 1.1.1.5 mrg postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)' 18128 1.1.1.5 mrg postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"' 18129 1.1.1.5 mrg ;; 18130 1.1.1.5 mrg esac 18131 1.1 mrg shlibpath_var=LIBPATH 18132 1.1 mrg fi 18133 1.1 mrg ;; 18134 1.1 mrg 18135 1.1 mrg amigaos*) 18136 1.1 mrg case $host_cpu in 18137 1.1 mrg powerpc) 18138 1.1 mrg # Since July 2007 AmigaOS4 officially supports .so libraries. 18139 1.1 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 18140 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18141 1.1 mrg ;; 18142 1.1 mrg m68k) 18143 1.1 mrg library_names_spec='$libname.ixlibrary $libname.a' 18144 1.1 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs. 18145 1.1.1.5 mrg finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 18146 1.1 mrg ;; 18147 1.1 mrg esac 18148 1.1 mrg ;; 18149 1.1 mrg 18150 1.1 mrg beos*) 18151 1.1.1.5 mrg library_names_spec='$libname$shared_ext' 18152 1.1 mrg dynamic_linker="$host_os ld.so" 18153 1.1 mrg shlibpath_var=LIBRARY_PATH 18154 1.1 mrg ;; 18155 1.1 mrg 18156 1.1 mrg bsdi[45]*) 18157 1.1 mrg version_type=linux # correct to gnu/linux during the next big refactor 18158 1.1 mrg need_version=no 18159 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18160 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18161 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 18162 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18163 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 18164 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 18165 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and 18166 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 18167 1.1 mrg # libtool to hard-code these into programs 18168 1.1 mrg ;; 18169 1.1 mrg 18170 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 18171 1.1 mrg version_type=windows 18172 1.1.1.5 mrg shrext_cmds=.dll 18173 1.1 mrg need_version=no 18174 1.1 mrg need_lib_prefix=no 18175 1.1 mrg 18176 1.1 mrg case $GCC,$cc_basename in 18177 1.1 mrg yes,*) 18178 1.1 mrg # gcc 18179 1.1 mrg library_names_spec='$libname.dll.a' 18180 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds 18181 1.1.1.5 mrg postinstall_cmds='base_file=`basename \$file`~ 18182 1.1.1.5 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 18183 1.1 mrg dldir=$destdir/`dirname \$dlpath`~ 18184 1.1 mrg test -d \$dldir || mkdir -p \$dldir~ 18185 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~ 18186 1.1 mrg chmod a+x \$dldir/$dlname~ 18187 1.1 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 18188 1.1 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 18189 1.1 mrg fi' 18190 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 18191 1.1 mrg dlpath=$dir/\$dldll~ 18192 1.1 mrg $RM \$dlpath' 18193 1.1 mrg shlibpath_overrides_runpath=yes 18194 1.1 mrg 18195 1.1 mrg case $host_os in 18196 1.1 mrg cygwin*) 18197 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib' 18198 1.1.1.11 mrg soname_spec='`echo $libname | $SED -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 18199 1.1 mrg 18200 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 18201 1.1 mrg ;; 18202 1.1 mrg mingw* | cegcc*) 18203 1.1 mrg # MinGW DLLs use traditional 'lib' prefix 18204 1.1.1.5 mrg soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 18205 1.1 mrg ;; 18206 1.1 mrg pw32*) 18207 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib' 18208 1.1.1.11 mrg library_names_spec='`echo $libname | $SED -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 18209 1.1 mrg ;; 18210 1.1 mrg esac 18211 1.1 mrg dynamic_linker='Win32 ld.exe' 18212 1.1 mrg ;; 18213 1.1 mrg 18214 1.1.1.11 mrg *,cl* | *,icl*) 18215 1.1.1.11 mrg # Native MSVC or ICC 18216 1.1 mrg libname_spec='$name' 18217 1.1.1.5 mrg soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 18218 1.1.1.5 mrg library_names_spec='$libname.dll.lib' 18219 1.1 mrg 18220 1.1 mrg case $build_os in 18221 1.1 mrg mingw*) 18222 1.1 mrg sys_lib_search_path_spec= 18223 1.1 mrg lt_save_ifs=$IFS 18224 1.1 mrg IFS=';' 18225 1.1 mrg for lt_path in $LIB 18226 1.1 mrg do 18227 1.1 mrg IFS=$lt_save_ifs 18228 1.1 mrg # Let DOS variable expansion print the short 8.3 style file name. 18229 1.1 mrg lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 18230 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 18231 1.1 mrg done 18232 1.1 mrg IFS=$lt_save_ifs 18233 1.1 mrg # Convert to MSYS style. 18234 1.1.1.11 mrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 18235 1.1 mrg ;; 18236 1.1 mrg cygwin*) 18237 1.1 mrg # Convert to unix form, then to dos form, then back to unix form 18238 1.1 mrg # but this time dos style (no spaces!) so that the unix form looks 18239 1.1 mrg # like /cygdrive/c/PROGRA~1:/cygdr... 18240 1.1 mrg sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 18241 1.1 mrg sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 18242 1.1 mrg sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 18243 1.1 mrg ;; 18244 1.1 mrg *) 18245 1.1.1.5 mrg sys_lib_search_path_spec=$LIB 18246 1.1 mrg if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 18247 1.1 mrg # It is most probably a Windows format PATH. 18248 1.1 mrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 18249 1.1 mrg else 18250 1.1 mrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 18251 1.1 mrg fi 18252 1.1 mrg # FIXME: find the short name or the path components, as spaces are 18253 1.1 mrg # common. (e.g. "Program Files" -> "PROGRA~1") 18254 1.1 mrg ;; 18255 1.1 mrg esac 18256 1.1 mrg 18257 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds 18258 1.1.1.5 mrg postinstall_cmds='base_file=`basename \$file`~ 18259 1.1.1.5 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 18260 1.1 mrg dldir=$destdir/`dirname \$dlpath`~ 18261 1.1 mrg test -d \$dldir || mkdir -p \$dldir~ 18262 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname' 18263 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 18264 1.1 mrg dlpath=$dir/\$dldll~ 18265 1.1 mrg $RM \$dlpath' 18266 1.1 mrg shlibpath_overrides_runpath=yes 18267 1.1 mrg dynamic_linker='Win32 link.exe' 18268 1.1 mrg ;; 18269 1.1 mrg 18270 1.1 mrg *) 18271 1.1.1.11 mrg # Assume MSVC and ICC wrapper 18272 1.1.1.5 mrg library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' 18273 1.1 mrg dynamic_linker='Win32 ld.exe' 18274 1.1 mrg ;; 18275 1.1 mrg esac 18276 1.1 mrg # FIXME: first we should search . and the directory the executable is in 18277 1.1 mrg shlibpath_var=PATH 18278 1.1 mrg ;; 18279 1.1 mrg 18280 1.1 mrg darwin* | rhapsody*) 18281 1.1 mrg dynamic_linker="$host_os dyld" 18282 1.1 mrg version_type=darwin 18283 1.1 mrg need_lib_prefix=no 18284 1.1 mrg need_version=no 18285 1.1.1.11 mrg library_names_spec='$libname$release$versuffix$shared_ext $libname$release$major$shared_ext $libname$shared_ext' 18286 1.1.1.5 mrg soname_spec='$libname$release$major$shared_ext' 18287 1.1 mrg shlibpath_overrides_runpath=yes 18288 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH 18289 1.1.1.11 mrg shrext_cmds='`test .$module = .yes && echo .bundle || echo .dylib`' 18290 1.1 mrg 18291 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 18292 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 18293 1.1 mrg ;; 18294 1.1 mrg 18295 1.1 mrg dgux*) 18296 1.1 mrg version_type=linux # correct to gnu/linux during the next big refactor 18297 1.1 mrg need_lib_prefix=no 18298 1.1 mrg need_version=no 18299 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18300 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18301 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18302 1.1 mrg ;; 18303 1.1 mrg 18304 1.1.1.11 mrg freebsd* | dragonfly* | midnightbsd*) 18305 1.1 mrg # DragonFly does not have aout. When/if they implement a new 18306 1.1 mrg # versioning mechanism, adjust this. 18307 1.1 mrg if test -x /usr/bin/objformat; then 18308 1.1 mrg objformat=`/usr/bin/objformat` 18309 1.1 mrg else 18310 1.1 mrg case $host_os in 18311 1.1 mrg freebsd[23].*) objformat=aout ;; 18312 1.1 mrg *) objformat=elf ;; 18313 1.1 mrg esac 18314 1.1 mrg fi 18315 1.1.1.11 mrg # Handle Gentoo/FreeBSD as it was Linux 18316 1.1.1.11 mrg case $host_vendor in 18317 1.1.1.11 mrg gentoo) 18318 1.1.1.11 mrg version_type=linux ;; 18319 1.1.1.11 mrg *) 18320 1.1.1.11 mrg version_type=freebsd-$objformat ;; 18321 1.1.1.11 mrg esac 18322 1.1.1.11 mrg 18323 1.1 mrg case $version_type in 18324 1.1 mrg freebsd-elf*) 18325 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18326 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18327 1.1 mrg need_version=no 18328 1.1 mrg need_lib_prefix=no 18329 1.1 mrg ;; 18330 1.1 mrg freebsd-*) 18331 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 18332 1.1 mrg need_version=yes 18333 1.1 mrg ;; 18334 1.1.1.11 mrg linux) 18335 1.1.1.11 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 18336 1.1.1.11 mrg soname_spec='${libname}${release}${shared_ext}$major' 18337 1.1.1.11 mrg need_lib_prefix=no 18338 1.1.1.11 mrg need_version=no 18339 1.1.1.11 mrg ;; 18340 1.1 mrg esac 18341 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18342 1.1 mrg case $host_os in 18343 1.1 mrg freebsd2.*) 18344 1.1 mrg shlibpath_overrides_runpath=yes 18345 1.1 mrg ;; 18346 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*) 18347 1.1 mrg shlibpath_overrides_runpath=yes 18348 1.1 mrg hardcode_into_libs=yes 18349 1.1 mrg ;; 18350 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 18351 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 18352 1.1 mrg shlibpath_overrides_runpath=no 18353 1.1 mrg hardcode_into_libs=yes 18354 1.1 mrg ;; 18355 1.1 mrg *) # from 4.6 on, and DragonFly 18356 1.1 mrg shlibpath_overrides_runpath=yes 18357 1.1 mrg hardcode_into_libs=yes 18358 1.1 mrg ;; 18359 1.1 mrg esac 18360 1.1 mrg ;; 18361 1.1 mrg 18362 1.1 mrg haiku*) 18363 1.1 mrg version_type=linux # correct to gnu/linux during the next big refactor 18364 1.1 mrg need_lib_prefix=no 18365 1.1 mrg need_version=no 18366 1.1 mrg dynamic_linker="$host_os runtime_loader" 18367 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18368 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18369 1.1 mrg shlibpath_var=LIBRARY_PATH 18370 1.1.1.5 mrg shlibpath_overrides_runpath=no 18371 1.1 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 18372 1.1 mrg hardcode_into_libs=yes 18373 1.1 mrg ;; 18374 1.1 mrg 18375 1.1 mrg hpux9* | hpux10* | hpux11*) 18376 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to 18377 1.1 mrg # link against other versions. 18378 1.1 mrg version_type=sunos 18379 1.1 mrg need_lib_prefix=no 18380 1.1 mrg need_version=no 18381 1.1 mrg case $host_cpu in 18382 1.1 mrg ia64*) 18383 1.1 mrg shrext_cmds='.so' 18384 1.1 mrg hardcode_into_libs=yes 18385 1.1 mrg dynamic_linker="$host_os dld.so" 18386 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18387 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 18388 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18389 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18390 1.1.1.5 mrg if test 32 = "$HPUX_IA64_MODE"; then 18391 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 18392 1.1.1.5 mrg sys_lib_dlsearch_path_spec=/usr/lib/hpux32 18393 1.1 mrg else 18394 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 18395 1.1.1.5 mrg sys_lib_dlsearch_path_spec=/usr/lib/hpux64 18396 1.1 mrg fi 18397 1.1 mrg ;; 18398 1.1 mrg hppa*64*) 18399 1.1 mrg shrext_cmds='.sl' 18400 1.1 mrg hardcode_into_libs=yes 18401 1.1 mrg dynamic_linker="$host_os dld.sl" 18402 1.1 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 18403 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 18404 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18405 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18406 1.1 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 18407 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 18408 1.1 mrg ;; 18409 1.1 mrg *) 18410 1.1 mrg shrext_cmds='.sl' 18411 1.1 mrg dynamic_linker="$host_os dld.sl" 18412 1.1 mrg shlibpath_var=SHLIB_PATH 18413 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 18414 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18415 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18416 1.1 mrg ;; 18417 1.1 mrg esac 18418 1.1 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 18419 1.1 mrg postinstall_cmds='chmod 555 $lib' 18420 1.1 mrg # or fails outright, so override atomically: 18421 1.1 mrg install_override_mode=555 18422 1.1 mrg ;; 18423 1.1 mrg 18424 1.1 mrg interix[3-9]*) 18425 1.1 mrg version_type=linux # correct to gnu/linux during the next big refactor 18426 1.1 mrg need_lib_prefix=no 18427 1.1 mrg need_version=no 18428 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18429 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18430 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 18431 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18432 1.1 mrg shlibpath_overrides_runpath=no 18433 1.1 mrg hardcode_into_libs=yes 18434 1.1 mrg ;; 18435 1.1 mrg 18436 1.1 mrg irix5* | irix6* | nonstopux*) 18437 1.1 mrg case $host_os in 18438 1.1 mrg nonstopux*) version_type=nonstopux ;; 18439 1.1 mrg *) 18440 1.1.1.5 mrg if test yes = "$lt_cv_prog_gnu_ld"; then 18441 1.1 mrg version_type=linux # correct to gnu/linux during the next big refactor 18442 1.1 mrg else 18443 1.1 mrg version_type=irix 18444 1.1 mrg fi ;; 18445 1.1 mrg esac 18446 1.1 mrg need_lib_prefix=no 18447 1.1 mrg need_version=no 18448 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18449 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' 18450 1.1 mrg case $host_os in 18451 1.1 mrg irix5* | nonstopux*) 18452 1.1 mrg libsuff= shlibsuff= 18453 1.1 mrg ;; 18454 1.1 mrg *) 18455 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD 18456 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 18457 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;; 18458 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 18459 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;; 18460 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 18461 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;; 18462 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;; 18463 1.1 mrg esac 18464 1.1 mrg ;; 18465 1.1 mrg esac 18466 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 18467 1.1 mrg shlibpath_overrides_runpath=no 18468 1.1.1.5 mrg sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" 18469 1.1.1.5 mrg sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" 18470 1.1 mrg hardcode_into_libs=yes 18471 1.1 mrg ;; 18472 1.1 mrg 18473 1.1 mrg # No shared lib support for Linux oldld, aout, or coff. 18474 1.1 mrg linux*oldld* | linux*aout* | linux*coff*) 18475 1.1 mrg dynamic_linker=no 18476 1.1 mrg ;; 18477 1.1 mrg 18478 1.1.1.5 mrg linux*android*) 18479 1.1.1.5 mrg version_type=none # Android doesn't support versioned libraries. 18480 1.1.1.5 mrg need_lib_prefix=no 18481 1.1.1.5 mrg need_version=no 18482 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext' 18483 1.1.1.5 mrg soname_spec='$libname$release$shared_ext' 18484 1.1.1.5 mrg finish_cmds= 18485 1.1.1.5 mrg shlibpath_var=LD_LIBRARY_PATH 18486 1.1.1.5 mrg shlibpath_overrides_runpath=yes 18487 1.1.1.5 mrg 18488 1.1.1.5 mrg # This implies no fast_install, which is unacceptable. 18489 1.1.1.5 mrg # Some rework will be needed to allow for fast_install 18490 1.1.1.5 mrg # before this can be enabled. 18491 1.1.1.5 mrg hardcode_into_libs=yes 18492 1.1.1.5 mrg 18493 1.1.1.5 mrg dynamic_linker='Android linker' 18494 1.1.1.5 mrg # Don't embed -rpath directories since the linker doesn't support them. 18495 1.1.1.5 mrg hardcode_libdir_flag_spec='-L$libdir' 18496 1.1.1.5 mrg ;; 18497 1.1.1.5 mrg 18498 1.1 mrg # This must be glibc/ELF. 18499 1.1.1.5 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 18500 1.1 mrg version_type=linux # correct to gnu/linux during the next big refactor 18501 1.1 mrg need_lib_prefix=no 18502 1.1 mrg need_version=no 18503 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18504 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18505 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 18506 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18507 1.1 mrg shlibpath_overrides_runpath=no 18508 1.1 mrg 18509 1.1 mrg # Some binutils ld are patched to set DT_RUNPATH 18510 1.1.1.11 mrg if test ${lt_cv_shlibpath_overrides_runpath+y} 18511 1.1.1.11 mrg then : 18512 1.1.1.11 mrg printf %s "(cached) " >&6 18513 1.1.1.11 mrg else $as_nop 18514 1.1 mrg lt_cv_shlibpath_overrides_runpath=no 18515 1.1 mrg save_LDFLAGS=$LDFLAGS 18516 1.1 mrg save_libdir=$libdir 18517 1.1 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 18518 1.1 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 18519 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18520 1.1 mrg /* end confdefs.h. */ 18521 1.1 mrg 18522 1.1 mrg int 18523 1.1.1.11 mrg main (void) 18524 1.1 mrg { 18525 1.1 mrg 18526 1.1 mrg ; 18527 1.1 mrg return 0; 18528 1.1 mrg } 18529 1.1 mrg _ACEOF 18530 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 18531 1.1.1.11 mrg then : 18532 1.1.1.11 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null 18533 1.1.1.11 mrg then : 18534 1.1 mrg lt_cv_shlibpath_overrides_runpath=yes 18535 1.1 mrg fi 18536 1.1 mrg fi 18537 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 18538 1.1 mrg conftest$ac_exeext conftest.$ac_ext 18539 1.1 mrg LDFLAGS=$save_LDFLAGS 18540 1.1 mrg libdir=$save_libdir 18541 1.1 mrg 18542 1.1 mrg fi 18543 1.1 mrg 18544 1.1 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 18545 1.1 mrg 18546 1.1 mrg # This implies no fast_install, which is unacceptable. 18547 1.1 mrg # Some rework will be needed to allow for fast_install 18548 1.1 mrg # before this can be enabled. 18549 1.1 mrg hardcode_into_libs=yes 18550 1.1 mrg 18551 1.1.1.5 mrg # Ideally, we could use ldconfig to report *all* directores which are 18552 1.1.1.5 mrg # searched for libraries, however this is still not possible. Aside from not 18553 1.1.1.5 mrg # being certain /sbin/ldconfig is available, command 18554 1.1.1.5 mrg # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, 18555 1.1.1.5 mrg # even though it is searched at run-time. Try to do the best guess by 18556 1.1.1.5 mrg # appending ld.so.conf contents (and includes) to the search path. 18557 1.1 mrg if test -f /etc/ld.so.conf; then 18558 1.1 mrg 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' ' '` 18559 1.1.1.5 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 18560 1.1 mrg fi 18561 1.1 mrg 18562 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on 18563 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the 18564 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers, 18565 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and 18566 1.1 mrg # people can always --disable-shared, the test was removed, and we 18567 1.1 mrg # assume the GNU/Linux dynamic linker is in use. 18568 1.1 mrg dynamic_linker='GNU/Linux ld.so' 18569 1.1 mrg ;; 18570 1.1 mrg 18571 1.1 mrg netbsd*) 18572 1.1 mrg version_type=sunos 18573 1.1 mrg need_lib_prefix=no 18574 1.1 mrg need_version=no 18575 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 18576 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 18577 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 18578 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so' 18579 1.1 mrg else 18580 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18581 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18582 1.1 mrg dynamic_linker='NetBSD ld.elf_so' 18583 1.1 mrg fi 18584 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18585 1.1 mrg shlibpath_overrides_runpath=yes 18586 1.1 mrg hardcode_into_libs=yes 18587 1.1 mrg ;; 18588 1.1 mrg 18589 1.1 mrg newsos6) 18590 1.1 mrg version_type=linux # correct to gnu/linux during the next big refactor 18591 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18592 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18593 1.1 mrg shlibpath_overrides_runpath=yes 18594 1.1 mrg ;; 18595 1.1 mrg 18596 1.1 mrg *nto* | *qnx*) 18597 1.1 mrg version_type=qnx 18598 1.1 mrg need_lib_prefix=no 18599 1.1 mrg need_version=no 18600 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18601 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18602 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18603 1.1 mrg shlibpath_overrides_runpath=no 18604 1.1 mrg hardcode_into_libs=yes 18605 1.1 mrg dynamic_linker='ldqnx.so' 18606 1.1 mrg ;; 18607 1.1 mrg 18608 1.1.1.5 mrg openbsd* | bitrig*) 18609 1.1 mrg version_type=sunos 18610 1.1.1.5 mrg sys_lib_dlsearch_path_spec=/usr/lib 18611 1.1 mrg need_lib_prefix=no 18612 1.1.1.5 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 18613 1.1.1.5 mrg need_version=no 18614 1.1.1.4 mrg else 18615 1.1.1.5 mrg need_version=yes 18616 1.1.1.4 mrg fi 18617 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 18618 1.1.1.5 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 18619 1.1.1.5 mrg shlibpath_var=LD_LIBRARY_PATH 18620 1.1.1.5 mrg shlibpath_overrides_runpath=yes 18621 1.1 mrg ;; 18622 1.1 mrg 18623 1.1 mrg os2*) 18624 1.1 mrg libname_spec='$name' 18625 1.1.1.5 mrg version_type=windows 18626 1.1.1.5 mrg shrext_cmds=.dll 18627 1.1.1.5 mrg need_version=no 18628 1.1 mrg need_lib_prefix=no 18629 1.1.1.5 mrg # OS/2 can only load a DLL with a base name of 8 characters or less. 18630 1.1.1.5 mrg soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; 18631 1.1.1.5 mrg v=$($ECHO $release$versuffix | tr -d .-); 18632 1.1.1.5 mrg n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); 18633 1.1.1.5 mrg $ECHO $n$v`$shared_ext' 18634 1.1.1.5 mrg library_names_spec='${libname}_dll.$libext' 18635 1.1 mrg dynamic_linker='OS/2 ld.exe' 18636 1.1.1.5 mrg shlibpath_var=BEGINLIBPATH 18637 1.1.1.5 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 18638 1.1.1.5 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 18639 1.1.1.5 mrg postinstall_cmds='base_file=`basename \$file`~ 18640 1.1.1.5 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ 18641 1.1.1.5 mrg dldir=$destdir/`dirname \$dlpath`~ 18642 1.1.1.5 mrg test -d \$dldir || mkdir -p \$dldir~ 18643 1.1.1.5 mrg $install_prog $dir/$dlname \$dldir/$dlname~ 18644 1.1.1.5 mrg chmod a+x \$dldir/$dlname~ 18645 1.1.1.5 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 18646 1.1.1.5 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 18647 1.1.1.5 mrg fi' 18648 1.1.1.5 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ 18649 1.1.1.5 mrg dlpath=$dir/\$dldll~ 18650 1.1.1.5 mrg $RM \$dlpath' 18651 1.1 mrg ;; 18652 1.1 mrg 18653 1.1 mrg osf3* | osf4* | osf5*) 18654 1.1 mrg version_type=osf 18655 1.1 mrg need_lib_prefix=no 18656 1.1 mrg need_version=no 18657 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18658 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18659 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18660 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 18661 1.1.1.5 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 18662 1.1 mrg ;; 18663 1.1 mrg 18664 1.1 mrg rdos*) 18665 1.1 mrg dynamic_linker=no 18666 1.1 mrg ;; 18667 1.1 mrg 18668 1.1 mrg solaris*) 18669 1.1 mrg version_type=linux # correct to gnu/linux during the next big refactor 18670 1.1 mrg need_lib_prefix=no 18671 1.1 mrg need_version=no 18672 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18673 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18674 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18675 1.1 mrg shlibpath_overrides_runpath=yes 18676 1.1 mrg hardcode_into_libs=yes 18677 1.1 mrg # ldd complains unless libraries are executable 18678 1.1 mrg postinstall_cmds='chmod +x $lib' 18679 1.1 mrg ;; 18680 1.1 mrg 18681 1.1 mrg sunos4*) 18682 1.1 mrg version_type=sunos 18683 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 18684 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 18685 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18686 1.1 mrg shlibpath_overrides_runpath=yes 18687 1.1.1.5 mrg if test yes = "$with_gnu_ld"; then 18688 1.1 mrg need_lib_prefix=no 18689 1.1 mrg fi 18690 1.1 mrg need_version=yes 18691 1.1 mrg ;; 18692 1.1 mrg 18693 1.1 mrg sysv4 | sysv4.3*) 18694 1.1 mrg version_type=linux # correct to gnu/linux during the next big refactor 18695 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18696 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18697 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18698 1.1 mrg case $host_vendor in 18699 1.1 mrg sni) 18700 1.1 mrg shlibpath_overrides_runpath=no 18701 1.1 mrg need_lib_prefix=no 18702 1.1 mrg runpath_var=LD_RUN_PATH 18703 1.1 mrg ;; 18704 1.1 mrg siemens) 18705 1.1 mrg need_lib_prefix=no 18706 1.1 mrg ;; 18707 1.1 mrg motorola) 18708 1.1 mrg need_lib_prefix=no 18709 1.1 mrg need_version=no 18710 1.1 mrg shlibpath_overrides_runpath=no 18711 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 18712 1.1 mrg ;; 18713 1.1 mrg esac 18714 1.1 mrg ;; 18715 1.1 mrg 18716 1.1 mrg sysv4*MP*) 18717 1.1.1.5 mrg if test -d /usr/nec; then 18718 1.1 mrg version_type=linux # correct to gnu/linux during the next big refactor 18719 1.1.1.5 mrg library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' 18720 1.1.1.5 mrg soname_spec='$libname$shared_ext.$major' 18721 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18722 1.1 mrg fi 18723 1.1 mrg ;; 18724 1.1 mrg 18725 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 18726 1.1.1.5 mrg version_type=sco 18727 1.1 mrg need_lib_prefix=no 18728 1.1 mrg need_version=no 18729 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' 18730 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18731 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18732 1.1 mrg shlibpath_overrides_runpath=yes 18733 1.1 mrg hardcode_into_libs=yes 18734 1.1.1.5 mrg if test yes = "$with_gnu_ld"; then 18735 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 18736 1.1 mrg else 18737 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 18738 1.1 mrg case $host_os in 18739 1.1 mrg sco3.2v5*) 18740 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 18741 1.1 mrg ;; 18742 1.1 mrg esac 18743 1.1 mrg fi 18744 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib' 18745 1.1 mrg ;; 18746 1.1 mrg 18747 1.1 mrg tpf*) 18748 1.1 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 18749 1.1 mrg version_type=linux # correct to gnu/linux during the next big refactor 18750 1.1 mrg need_lib_prefix=no 18751 1.1 mrg need_version=no 18752 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18753 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18754 1.1 mrg shlibpath_overrides_runpath=no 18755 1.1 mrg hardcode_into_libs=yes 18756 1.1 mrg ;; 18757 1.1 mrg 18758 1.1 mrg uts4*) 18759 1.1 mrg version_type=linux # correct to gnu/linux during the next big refactor 18760 1.1.1.5 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18761 1.1.1.5 mrg soname_spec='$libname$release$shared_ext$major' 18762 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 18763 1.1 mrg ;; 18764 1.1 mrg 18765 1.1 mrg *) 18766 1.1 mrg dynamic_linker=no 18767 1.1 mrg ;; 18768 1.1 mrg esac 18769 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 18770 1.1.1.11 mrg printf "%s\n" "$dynamic_linker" >&6; } 18771 1.1.1.5 mrg test no = "$dynamic_linker" && can_build_shared=no 18772 1.1 mrg 18773 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 18774 1.1.1.5 mrg if test yes = "$GCC"; then 18775 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 18776 1.1 mrg fi 18777 1.1 mrg 18778 1.1.1.5 mrg if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then 18779 1.1.1.5 mrg sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec 18780 1.1 mrg fi 18781 1.1.1.5 mrg 18782 1.1.1.5 mrg if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then 18783 1.1.1.5 mrg sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec 18784 1.1 mrg fi 18785 1.1 mrg 18786 1.1.1.5 mrg # remember unaugmented sys_lib_dlsearch_path content for libtool script decls... 18787 1.1.1.5 mrg configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec 18788 1.1.1.5 mrg 18789 1.1.1.5 mrg # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code 18790 1.1.1.5 mrg func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" 18791 1.1.1.5 mrg 18792 1.1.1.5 mrg # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool 18793 1.1.1.5 mrg configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH 18794 1.1.1.5 mrg 18795 1.1.1.5 mrg 18796 1.1.1.5 mrg 18797 1.1.1.5 mrg 18798 1.1.1.5 mrg 18799 1.1.1.5 mrg 18800 1.1 mrg 18801 1.1 mrg 18802 1.1 mrg 18803 1.1 mrg 18804 1.1 mrg 18805 1.1 mrg 18806 1.1 mrg 18807 1.1 mrg 18808 1.1 mrg 18809 1.1 mrg 18810 1.1 mrg 18811 1.1 mrg 18812 1.1 mrg 18813 1.1 mrg 18814 1.1 mrg 18815 1.1 mrg 18816 1.1 mrg 18817 1.1 mrg 18818 1.1 mrg 18819 1.1 mrg 18820 1.1 mrg 18821 1.1 mrg 18822 1.1 mrg 18823 1.1 mrg 18824 1.1 mrg 18825 1.1 mrg 18826 1.1 mrg 18827 1.1 mrg 18828 1.1 mrg 18829 1.1 mrg 18830 1.1 mrg 18831 1.1 mrg 18832 1.1 mrg 18833 1.1 mrg 18834 1.1 mrg 18835 1.1 mrg 18836 1.1 mrg 18837 1.1 mrg 18838 1.1 mrg 18839 1.1 mrg 18840 1.1 mrg 18841 1.1 mrg 18842 1.1 mrg 18843 1.1 mrg 18844 1.1 mrg 18845 1.1 mrg 18846 1.1 mrg 18847 1.1 mrg 18848 1.1 mrg 18849 1.1 mrg 18850 1.1 mrg 18851 1.1 mrg 18852 1.1 mrg 18853 1.1 mrg 18854 1.1 mrg 18855 1.1 mrg 18856 1.1 mrg 18857 1.1 mrg 18858 1.1 mrg 18859 1.1 mrg 18860 1.1 mrg 18861 1.1 mrg 18862 1.1 mrg 18863 1.1 mrg 18864 1.1 mrg 18865 1.1 mrg 18866 1.1 mrg 18867 1.1 mrg 18868 1.1 mrg 18869 1.1 mrg 18870 1.1 mrg 18871 1.1 mrg 18872 1.1 mrg 18873 1.1 mrg 18874 1.1 mrg 18875 1.1 mrg 18876 1.1 mrg 18877 1.1 mrg 18878 1.1 mrg 18879 1.1 mrg 18880 1.1 mrg 18881 1.1 mrg 18882 1.1 mrg 18883 1.1 mrg 18884 1.1 mrg 18885 1.1 mrg 18886 1.1 mrg 18887 1.1 mrg 18888 1.1 mrg 18889 1.1 mrg 18890 1.1 mrg 18891 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 18892 1.1.1.11 mrg printf %s "checking how to hardcode library paths into programs... " >&6; } 18893 1.1 mrg hardcode_action= 18894 1.1 mrg if test -n "$hardcode_libdir_flag_spec" || 18895 1.1 mrg test -n "$runpath_var" || 18896 1.1.1.5 mrg test yes = "$hardcode_automatic"; then 18897 1.1 mrg 18898 1.1 mrg # We can hardcode non-existent directories. 18899 1.1.1.5 mrg if test no != "$hardcode_direct" && 18900 1.1 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we 18901 1.1 mrg # have to relink, otherwise we might link with an installed library 18902 1.1 mrg # when we should be linking with a yet-to-be-installed one 18903 1.1.1.5 mrg ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && 18904 1.1.1.5 mrg test no != "$hardcode_minus_L"; then 18905 1.1 mrg # Linking always hardcodes the temporary library directory. 18906 1.1 mrg hardcode_action=relink 18907 1.1 mrg else 18908 1.1 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs. 18909 1.1 mrg hardcode_action=immediate 18910 1.1 mrg fi 18911 1.1 mrg else 18912 1.1 mrg # We cannot hardcode anything, or else we can only hardcode existing 18913 1.1 mrg # directories. 18914 1.1 mrg hardcode_action=unsupported 18915 1.1 mrg fi 18916 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 18917 1.1.1.11 mrg printf "%s\n" "$hardcode_action" >&6; } 18918 1.1 mrg 18919 1.1.1.5 mrg if test relink = "$hardcode_action" || 18920 1.1.1.5 mrg test yes = "$inherit_rpath"; then 18921 1.1 mrg # Fast installation is not supported 18922 1.1 mrg enable_fast_install=no 18923 1.1.1.5 mrg elif test yes = "$shlibpath_overrides_runpath" || 18924 1.1.1.5 mrg test no = "$enable_shared"; then 18925 1.1 mrg # Fast installation is not necessary 18926 1.1 mrg enable_fast_install=needless 18927 1.1 mrg fi 18928 1.1 mrg 18929 1.1 mrg 18930 1.1 mrg 18931 1.1 mrg 18932 1.1 mrg 18933 1.1 mrg 18934 1.1.1.5 mrg if test yes != "$enable_dlopen"; then 18935 1.1 mrg enable_dlopen=unknown 18936 1.1 mrg enable_dlopen_self=unknown 18937 1.1 mrg enable_dlopen_self_static=unknown 18938 1.1 mrg else 18939 1.1 mrg lt_cv_dlopen=no 18940 1.1 mrg lt_cv_dlopen_libs= 18941 1.1 mrg 18942 1.1 mrg case $host_os in 18943 1.1 mrg beos*) 18944 1.1.1.5 mrg lt_cv_dlopen=load_add_on 18945 1.1 mrg lt_cv_dlopen_libs= 18946 1.1 mrg lt_cv_dlopen_self=yes 18947 1.1 mrg ;; 18948 1.1 mrg 18949 1.1 mrg mingw* | pw32* | cegcc*) 18950 1.1.1.5 mrg lt_cv_dlopen=LoadLibrary 18951 1.1 mrg lt_cv_dlopen_libs= 18952 1.1 mrg ;; 18953 1.1 mrg 18954 1.1 mrg cygwin*) 18955 1.1.1.5 mrg lt_cv_dlopen=dlopen 18956 1.1 mrg lt_cv_dlopen_libs= 18957 1.1 mrg ;; 18958 1.1 mrg 18959 1.1 mrg darwin*) 18960 1.1.1.5 mrg # if libdl is installed we need to link against it 18961 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 18962 1.1.1.11 mrg printf %s "checking for dlopen in -ldl... " >&6; } 18963 1.1.1.11 mrg if test ${ac_cv_lib_dl_dlopen+y} 18964 1.1.1.11 mrg then : 18965 1.1.1.11 mrg printf %s "(cached) " >&6 18966 1.1.1.11 mrg else $as_nop 18967 1.1 mrg ac_check_lib_save_LIBS=$LIBS 18968 1.1 mrg LIBS="-ldl $LIBS" 18969 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18970 1.1 mrg /* end confdefs.h. */ 18971 1.1 mrg 18972 1.1 mrg /* Override any GCC internal prototype to avoid an error. 18973 1.1 mrg Use char because int might match the return type of a GCC 18974 1.1.1.11 mrg builtin and then its argument prototype would still apply. 18975 1.1.1.11 mrg The 'extern "C"' is for builds by C++ compilers; 18976 1.1.1.11 mrg although this is not generally supported in C code supporting it here 18977 1.1.1.11 mrg has little cost and some practical benefit (sr 110532). */ 18978 1.1 mrg #ifdef __cplusplus 18979 1.1 mrg extern "C" 18980 1.1 mrg #endif 18981 1.1.1.11 mrg char dlopen (void); 18982 1.1 mrg int 18983 1.1.1.11 mrg main (void) 18984 1.1 mrg { 18985 1.1 mrg return dlopen (); 18986 1.1 mrg ; 18987 1.1 mrg return 0; 18988 1.1 mrg } 18989 1.1 mrg _ACEOF 18990 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 18991 1.1.1.11 mrg then : 18992 1.1 mrg ac_cv_lib_dl_dlopen=yes 18993 1.1.1.11 mrg else $as_nop 18994 1.1 mrg ac_cv_lib_dl_dlopen=no 18995 1.1 mrg fi 18996 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 18997 1.1 mrg conftest$ac_exeext conftest.$ac_ext 18998 1.1 mrg LIBS=$ac_check_lib_save_LIBS 18999 1.1 mrg fi 19000 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 19001 1.1.1.11 mrg printf "%s\n" "$ac_cv_lib_dl_dlopen" >&6; } 19002 1.1.1.11 mrg if test "x$ac_cv_lib_dl_dlopen" = xyes 19003 1.1.1.11 mrg then : 19004 1.1.1.5 mrg lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 19005 1.1.1.11 mrg else $as_nop 19006 1.1 mrg 19007 1.1.1.5 mrg lt_cv_dlopen=dyld 19008 1.1 mrg lt_cv_dlopen_libs= 19009 1.1 mrg lt_cv_dlopen_self=yes 19010 1.1 mrg 19011 1.1 mrg fi 19012 1.1 mrg 19013 1.1 mrg ;; 19014 1.1 mrg 19015 1.1.1.5 mrg tpf*) 19016 1.1.1.5 mrg # Don't try to run any link tests for TPF. We know it's impossible 19017 1.1.1.5 mrg # because TPF is a cross-compiler, and we know how we open DSOs. 19018 1.1.1.5 mrg lt_cv_dlopen=dlopen 19019 1.1.1.5 mrg lt_cv_dlopen_libs= 19020 1.1.1.5 mrg lt_cv_dlopen_self=no 19021 1.1.1.5 mrg ;; 19022 1.1.1.5 mrg 19023 1.1 mrg *) 19024 1.1 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 19025 1.1.1.11 mrg if test "x$ac_cv_func_shl_load" = xyes 19026 1.1.1.11 mrg then : 19027 1.1.1.5 mrg lt_cv_dlopen=shl_load 19028 1.1.1.11 mrg else $as_nop 19029 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 19030 1.1.1.11 mrg printf %s "checking for shl_load in -ldld... " >&6; } 19031 1.1.1.11 mrg if test ${ac_cv_lib_dld_shl_load+y} 19032 1.1.1.11 mrg then : 19033 1.1.1.11 mrg printf %s "(cached) " >&6 19034 1.1.1.11 mrg else $as_nop 19035 1.1 mrg ac_check_lib_save_LIBS=$LIBS 19036 1.1 mrg LIBS="-ldld $LIBS" 19037 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19038 1.1 mrg /* end confdefs.h. */ 19039 1.1 mrg 19040 1.1 mrg /* Override any GCC internal prototype to avoid an error. 19041 1.1 mrg Use char because int might match the return type of a GCC 19042 1.1.1.11 mrg builtin and then its argument prototype would still apply. 19043 1.1.1.11 mrg The 'extern "C"' is for builds by C++ compilers; 19044 1.1.1.11 mrg although this is not generally supported in C code supporting it here 19045 1.1.1.11 mrg has little cost and some practical benefit (sr 110532). */ 19046 1.1 mrg #ifdef __cplusplus 19047 1.1 mrg extern "C" 19048 1.1 mrg #endif 19049 1.1.1.11 mrg char shl_load (void); 19050 1.1 mrg int 19051 1.1.1.11 mrg main (void) 19052 1.1 mrg { 19053 1.1 mrg return shl_load (); 19054 1.1 mrg ; 19055 1.1 mrg return 0; 19056 1.1 mrg } 19057 1.1 mrg _ACEOF 19058 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 19059 1.1.1.11 mrg then : 19060 1.1 mrg ac_cv_lib_dld_shl_load=yes 19061 1.1.1.11 mrg else $as_nop 19062 1.1 mrg ac_cv_lib_dld_shl_load=no 19063 1.1 mrg fi 19064 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 19065 1.1 mrg conftest$ac_exeext conftest.$ac_ext 19066 1.1 mrg LIBS=$ac_check_lib_save_LIBS 19067 1.1 mrg fi 19068 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 19069 1.1.1.11 mrg printf "%s\n" "$ac_cv_lib_dld_shl_load" >&6; } 19070 1.1.1.11 mrg if test "x$ac_cv_lib_dld_shl_load" = xyes 19071 1.1.1.11 mrg then : 19072 1.1.1.5 mrg lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld 19073 1.1.1.11 mrg else $as_nop 19074 1.1 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 19075 1.1.1.11 mrg if test "x$ac_cv_func_dlopen" = xyes 19076 1.1.1.11 mrg then : 19077 1.1.1.5 mrg lt_cv_dlopen=dlopen 19078 1.1.1.11 mrg else $as_nop 19079 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 19080 1.1.1.11 mrg printf %s "checking for dlopen in -ldl... " >&6; } 19081 1.1.1.11 mrg if test ${ac_cv_lib_dl_dlopen+y} 19082 1.1.1.11 mrg then : 19083 1.1.1.11 mrg printf %s "(cached) " >&6 19084 1.1.1.11 mrg else $as_nop 19085 1.1 mrg ac_check_lib_save_LIBS=$LIBS 19086 1.1 mrg LIBS="-ldl $LIBS" 19087 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19088 1.1 mrg /* end confdefs.h. */ 19089 1.1 mrg 19090 1.1 mrg /* Override any GCC internal prototype to avoid an error. 19091 1.1 mrg Use char because int might match the return type of a GCC 19092 1.1.1.11 mrg builtin and then its argument prototype would still apply. 19093 1.1.1.11 mrg The 'extern "C"' is for builds by C++ compilers; 19094 1.1.1.11 mrg although this is not generally supported in C code supporting it here 19095 1.1.1.11 mrg has little cost and some practical benefit (sr 110532). */ 19096 1.1 mrg #ifdef __cplusplus 19097 1.1 mrg extern "C" 19098 1.1 mrg #endif 19099 1.1.1.11 mrg char dlopen (void); 19100 1.1 mrg int 19101 1.1.1.11 mrg main (void) 19102 1.1 mrg { 19103 1.1 mrg return dlopen (); 19104 1.1 mrg ; 19105 1.1 mrg return 0; 19106 1.1 mrg } 19107 1.1 mrg _ACEOF 19108 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 19109 1.1.1.11 mrg then : 19110 1.1 mrg ac_cv_lib_dl_dlopen=yes 19111 1.1.1.11 mrg else $as_nop 19112 1.1 mrg ac_cv_lib_dl_dlopen=no 19113 1.1 mrg fi 19114 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 19115 1.1 mrg conftest$ac_exeext conftest.$ac_ext 19116 1.1 mrg LIBS=$ac_check_lib_save_LIBS 19117 1.1 mrg fi 19118 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 19119 1.1.1.11 mrg printf "%s\n" "$ac_cv_lib_dl_dlopen" >&6; } 19120 1.1.1.11 mrg if test "x$ac_cv_lib_dl_dlopen" = xyes 19121 1.1.1.11 mrg then : 19122 1.1.1.5 mrg lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 19123 1.1.1.11 mrg else $as_nop 19124 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 19125 1.1.1.11 mrg printf %s "checking for dlopen in -lsvld... " >&6; } 19126 1.1.1.11 mrg if test ${ac_cv_lib_svld_dlopen+y} 19127 1.1.1.11 mrg then : 19128 1.1.1.11 mrg printf %s "(cached) " >&6 19129 1.1.1.11 mrg else $as_nop 19130 1.1 mrg ac_check_lib_save_LIBS=$LIBS 19131 1.1 mrg LIBS="-lsvld $LIBS" 19132 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19133 1.1 mrg /* end confdefs.h. */ 19134 1.1 mrg 19135 1.1 mrg /* Override any GCC internal prototype to avoid an error. 19136 1.1 mrg Use char because int might match the return type of a GCC 19137 1.1.1.11 mrg builtin and then its argument prototype would still apply. 19138 1.1.1.11 mrg The 'extern "C"' is for builds by C++ compilers; 19139 1.1.1.11 mrg although this is not generally supported in C code supporting it here 19140 1.1.1.11 mrg has little cost and some practical benefit (sr 110532). */ 19141 1.1 mrg #ifdef __cplusplus 19142 1.1 mrg extern "C" 19143 1.1 mrg #endif 19144 1.1.1.11 mrg char dlopen (void); 19145 1.1 mrg int 19146 1.1.1.11 mrg main (void) 19147 1.1 mrg { 19148 1.1 mrg return dlopen (); 19149 1.1 mrg ; 19150 1.1 mrg return 0; 19151 1.1 mrg } 19152 1.1 mrg _ACEOF 19153 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 19154 1.1.1.11 mrg then : 19155 1.1 mrg ac_cv_lib_svld_dlopen=yes 19156 1.1.1.11 mrg else $as_nop 19157 1.1 mrg ac_cv_lib_svld_dlopen=no 19158 1.1 mrg fi 19159 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 19160 1.1 mrg conftest$ac_exeext conftest.$ac_ext 19161 1.1 mrg LIBS=$ac_check_lib_save_LIBS 19162 1.1 mrg fi 19163 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 19164 1.1.1.11 mrg printf "%s\n" "$ac_cv_lib_svld_dlopen" >&6; } 19165 1.1.1.11 mrg if test "x$ac_cv_lib_svld_dlopen" = xyes 19166 1.1.1.11 mrg then : 19167 1.1.1.5 mrg lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld 19168 1.1.1.11 mrg else $as_nop 19169 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 19170 1.1.1.11 mrg printf %s "checking for dld_link in -ldld... " >&6; } 19171 1.1.1.11 mrg if test ${ac_cv_lib_dld_dld_link+y} 19172 1.1.1.11 mrg then : 19173 1.1.1.11 mrg printf %s "(cached) " >&6 19174 1.1.1.11 mrg else $as_nop 19175 1.1 mrg ac_check_lib_save_LIBS=$LIBS 19176 1.1 mrg LIBS="-ldld $LIBS" 19177 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19178 1.1 mrg /* end confdefs.h. */ 19179 1.1 mrg 19180 1.1 mrg /* Override any GCC internal prototype to avoid an error. 19181 1.1 mrg Use char because int might match the return type of a GCC 19182 1.1.1.11 mrg builtin and then its argument prototype would still apply. 19183 1.1.1.11 mrg The 'extern "C"' is for builds by C++ compilers; 19184 1.1.1.11 mrg although this is not generally supported in C code supporting it here 19185 1.1.1.11 mrg has little cost and some practical benefit (sr 110532). */ 19186 1.1 mrg #ifdef __cplusplus 19187 1.1 mrg extern "C" 19188 1.1 mrg #endif 19189 1.1.1.11 mrg char dld_link (void); 19190 1.1 mrg int 19191 1.1.1.11 mrg main (void) 19192 1.1 mrg { 19193 1.1 mrg return dld_link (); 19194 1.1 mrg ; 19195 1.1 mrg return 0; 19196 1.1 mrg } 19197 1.1 mrg _ACEOF 19198 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 19199 1.1.1.11 mrg then : 19200 1.1 mrg ac_cv_lib_dld_dld_link=yes 19201 1.1.1.11 mrg else $as_nop 19202 1.1 mrg ac_cv_lib_dld_dld_link=no 19203 1.1 mrg fi 19204 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 19205 1.1 mrg conftest$ac_exeext conftest.$ac_ext 19206 1.1 mrg LIBS=$ac_check_lib_save_LIBS 19207 1.1 mrg fi 19208 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 19209 1.1.1.11 mrg printf "%s\n" "$ac_cv_lib_dld_dld_link" >&6; } 19210 1.1.1.11 mrg if test "x$ac_cv_lib_dld_dld_link" = xyes 19211 1.1.1.11 mrg then : 19212 1.1.1.5 mrg lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld 19213 1.1 mrg fi 19214 1.1 mrg 19215 1.1 mrg 19216 1.1 mrg fi 19217 1.1 mrg 19218 1.1 mrg 19219 1.1 mrg fi 19220 1.1 mrg 19221 1.1 mrg 19222 1.1 mrg fi 19223 1.1 mrg 19224 1.1 mrg 19225 1.1 mrg fi 19226 1.1 mrg 19227 1.1 mrg 19228 1.1 mrg fi 19229 1.1 mrg 19230 1.1 mrg ;; 19231 1.1 mrg esac 19232 1.1 mrg 19233 1.1.1.5 mrg if test no = "$lt_cv_dlopen"; then 19234 1.1.1.4 mrg enable_dlopen=no 19235 1.1.1.5 mrg else 19236 1.1.1.5 mrg enable_dlopen=yes 19237 1.1 mrg fi 19238 1.1 mrg 19239 1.1 mrg case $lt_cv_dlopen in 19240 1.1 mrg dlopen) 19241 1.1.1.5 mrg save_CPPFLAGS=$CPPFLAGS 19242 1.1.1.5 mrg test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 19243 1.1 mrg 19244 1.1.1.5 mrg save_LDFLAGS=$LDFLAGS 19245 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 19246 1.1 mrg 19247 1.1.1.5 mrg save_LIBS=$LIBS 19248 1.1 mrg LIBS="$lt_cv_dlopen_libs $LIBS" 19249 1.1 mrg 19250 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 19251 1.1.1.11 mrg printf %s "checking whether a program can dlopen itself... " >&6; } 19252 1.1.1.11 mrg if test ${lt_cv_dlopen_self+y} 19253 1.1.1.11 mrg then : 19254 1.1.1.11 mrg printf %s "(cached) " >&6 19255 1.1.1.11 mrg else $as_nop 19256 1.1.1.5 mrg if test yes = "$cross_compiling"; then : 19257 1.1 mrg lt_cv_dlopen_self=cross 19258 1.1 mrg else 19259 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 19260 1.1 mrg lt_status=$lt_dlunknown 19261 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF 19262 1.1 mrg #line $LINENO "configure" 19263 1.1 mrg #include "confdefs.h" 19264 1.1 mrg 19265 1.1 mrg #if HAVE_DLFCN_H 19266 1.1 mrg #include <dlfcn.h> 19267 1.1 mrg #endif 19268 1.1 mrg 19269 1.1 mrg #include <stdio.h> 19270 1.1 mrg 19271 1.1 mrg #ifdef RTLD_GLOBAL 19272 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL 19273 1.1 mrg #else 19274 1.1 mrg # ifdef DL_GLOBAL 19275 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL 19276 1.1 mrg # else 19277 1.1 mrg # define LT_DLGLOBAL 0 19278 1.1 mrg # endif 19279 1.1 mrg #endif 19280 1.1 mrg 19281 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 19282 1.1 mrg find out it does not work in some platform. */ 19283 1.1 mrg #ifndef LT_DLLAZY_OR_NOW 19284 1.1 mrg # ifdef RTLD_LAZY 19285 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY 19286 1.1 mrg # else 19287 1.1 mrg # ifdef DL_LAZY 19288 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY 19289 1.1 mrg # else 19290 1.1 mrg # ifdef RTLD_NOW 19291 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW 19292 1.1 mrg # else 19293 1.1 mrg # ifdef DL_NOW 19294 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW 19295 1.1 mrg # else 19296 1.1 mrg # define LT_DLLAZY_OR_NOW 0 19297 1.1 mrg # endif 19298 1.1 mrg # endif 19299 1.1 mrg # endif 19300 1.1 mrg # endif 19301 1.1 mrg #endif 19302 1.1 mrg 19303 1.1.1.5 mrg /* When -fvisibility=hidden is used, assume the code has been annotated 19304 1.1 mrg correspondingly for the symbols needed. */ 19305 1.1.1.5 mrg #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 19306 1.1 mrg int fnord () __attribute__((visibility("default"))); 19307 1.1 mrg #endif 19308 1.1 mrg 19309 1.1 mrg int fnord () { return 42; } 19310 1.1 mrg int main () 19311 1.1 mrg { 19312 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 19313 1.1 mrg int status = $lt_dlunknown; 19314 1.1 mrg 19315 1.1 mrg if (self) 19316 1.1 mrg { 19317 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 19318 1.1 mrg else 19319 1.1 mrg { 19320 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 19321 1.1 mrg else puts (dlerror ()); 19322 1.1 mrg } 19323 1.1 mrg /* dlclose (self); */ 19324 1.1 mrg } 19325 1.1 mrg else 19326 1.1 mrg puts (dlerror ()); 19327 1.1 mrg 19328 1.1 mrg return status; 19329 1.1 mrg } 19330 1.1 mrg _LT_EOF 19331 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 19332 1.1 mrg (eval $ac_link) 2>&5 19333 1.1 mrg ac_status=$? 19334 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19335 1.1.1.5 mrg test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 19336 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null 19337 1.1 mrg lt_status=$? 19338 1.1 mrg case x$lt_status in 19339 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 19340 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 19341 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 19342 1.1 mrg esac 19343 1.1 mrg else : 19344 1.1 mrg # compilation failed 19345 1.1 mrg lt_cv_dlopen_self=no 19346 1.1 mrg fi 19347 1.1 mrg fi 19348 1.1 mrg rm -fr conftest* 19349 1.1 mrg 19350 1.1 mrg 19351 1.1 mrg fi 19352 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 19353 1.1.1.11 mrg printf "%s\n" "$lt_cv_dlopen_self" >&6; } 19354 1.1 mrg 19355 1.1.1.5 mrg if test yes = "$lt_cv_dlopen_self"; then 19356 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 19357 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 19358 1.1.1.11 mrg printf %s "checking whether a statically linked program can dlopen itself... " >&6; } 19359 1.1.1.11 mrg if test ${lt_cv_dlopen_self_static+y} 19360 1.1.1.11 mrg then : 19361 1.1.1.11 mrg printf %s "(cached) " >&6 19362 1.1.1.11 mrg else $as_nop 19363 1.1.1.5 mrg if test yes = "$cross_compiling"; then : 19364 1.1 mrg lt_cv_dlopen_self_static=cross 19365 1.1 mrg else 19366 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 19367 1.1 mrg lt_status=$lt_dlunknown 19368 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF 19369 1.1 mrg #line $LINENO "configure" 19370 1.1 mrg #include "confdefs.h" 19371 1.1 mrg 19372 1.1 mrg #if HAVE_DLFCN_H 19373 1.1 mrg #include <dlfcn.h> 19374 1.1 mrg #endif 19375 1.1 mrg 19376 1.1 mrg #include <stdio.h> 19377 1.1 mrg 19378 1.1 mrg #ifdef RTLD_GLOBAL 19379 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL 19380 1.1 mrg #else 19381 1.1 mrg # ifdef DL_GLOBAL 19382 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL 19383 1.1 mrg # else 19384 1.1 mrg # define LT_DLGLOBAL 0 19385 1.1 mrg # endif 19386 1.1 mrg #endif 19387 1.1 mrg 19388 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 19389 1.1 mrg find out it does not work in some platform. */ 19390 1.1 mrg #ifndef LT_DLLAZY_OR_NOW 19391 1.1 mrg # ifdef RTLD_LAZY 19392 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY 19393 1.1 mrg # else 19394 1.1 mrg # ifdef DL_LAZY 19395 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY 19396 1.1 mrg # else 19397 1.1 mrg # ifdef RTLD_NOW 19398 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW 19399 1.1 mrg # else 19400 1.1 mrg # ifdef DL_NOW 19401 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW 19402 1.1 mrg # else 19403 1.1 mrg # define LT_DLLAZY_OR_NOW 0 19404 1.1 mrg # endif 19405 1.1 mrg # endif 19406 1.1 mrg # endif 19407 1.1 mrg # endif 19408 1.1 mrg #endif 19409 1.1 mrg 19410 1.1.1.5 mrg /* When -fvisibility=hidden is used, assume the code has been annotated 19411 1.1 mrg correspondingly for the symbols needed. */ 19412 1.1.1.5 mrg #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 19413 1.1 mrg int fnord () __attribute__((visibility("default"))); 19414 1.1 mrg #endif 19415 1.1 mrg 19416 1.1 mrg int fnord () { return 42; } 19417 1.1 mrg int main () 19418 1.1 mrg { 19419 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 19420 1.1 mrg int status = $lt_dlunknown; 19421 1.1 mrg 19422 1.1 mrg if (self) 19423 1.1 mrg { 19424 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 19425 1.1 mrg else 19426 1.1 mrg { 19427 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 19428 1.1 mrg else puts (dlerror ()); 19429 1.1 mrg } 19430 1.1 mrg /* dlclose (self); */ 19431 1.1 mrg } 19432 1.1 mrg else 19433 1.1 mrg puts (dlerror ()); 19434 1.1 mrg 19435 1.1 mrg return status; 19436 1.1 mrg } 19437 1.1 mrg _LT_EOF 19438 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 19439 1.1 mrg (eval $ac_link) 2>&5 19440 1.1 mrg ac_status=$? 19441 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19442 1.1.1.5 mrg test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 19443 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null 19444 1.1 mrg lt_status=$? 19445 1.1 mrg case x$lt_status in 19446 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 19447 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 19448 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 19449 1.1 mrg esac 19450 1.1 mrg else : 19451 1.1 mrg # compilation failed 19452 1.1 mrg lt_cv_dlopen_self_static=no 19453 1.1 mrg fi 19454 1.1 mrg fi 19455 1.1 mrg rm -fr conftest* 19456 1.1 mrg 19457 1.1 mrg 19458 1.1 mrg fi 19459 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 19460 1.1.1.11 mrg printf "%s\n" "$lt_cv_dlopen_self_static" >&6; } 19461 1.1 mrg fi 19462 1.1 mrg 19463 1.1.1.5 mrg CPPFLAGS=$save_CPPFLAGS 19464 1.1.1.5 mrg LDFLAGS=$save_LDFLAGS 19465 1.1.1.5 mrg LIBS=$save_LIBS 19466 1.1 mrg ;; 19467 1.1 mrg esac 19468 1.1 mrg 19469 1.1 mrg case $lt_cv_dlopen_self in 19470 1.1 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 19471 1.1 mrg *) enable_dlopen_self=unknown ;; 19472 1.1 mrg esac 19473 1.1 mrg 19474 1.1 mrg case $lt_cv_dlopen_self_static in 19475 1.1 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 19476 1.1 mrg *) enable_dlopen_self_static=unknown ;; 19477 1.1 mrg esac 19478 1.1 mrg fi 19479 1.1 mrg 19480 1.1 mrg 19481 1.1 mrg 19482 1.1 mrg 19483 1.1 mrg 19484 1.1 mrg 19485 1.1 mrg 19486 1.1 mrg 19487 1.1 mrg 19488 1.1 mrg 19489 1.1 mrg 19490 1.1 mrg 19491 1.1 mrg 19492 1.1 mrg 19493 1.1 mrg 19494 1.1 mrg 19495 1.1 mrg 19496 1.1 mrg striplib= 19497 1.1 mrg old_striplib= 19498 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 19499 1.1.1.11 mrg printf %s "checking whether stripping libraries is possible... " >&6; } 19500 1.1.1.7 mrg if test -z "$STRIP"; then 19501 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 19502 1.1.1.11 mrg printf "%s\n" "no" >&6; } 19503 1.1 mrg else 19504 1.1.1.7 mrg if $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 19505 1.1.1.7 mrg old_striplib="$STRIP --strip-debug" 19506 1.1.1.7 mrg striplib="$STRIP --strip-unneeded" 19507 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19508 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 19509 1.1.1.7 mrg else 19510 1.1.1.7 mrg case $host_os in 19511 1.1.1.7 mrg darwin*) 19512 1.1.1.7 mrg # FIXME - insert some real tests, host_os isn't really good enough 19513 1.1 mrg striplib="$STRIP -x" 19514 1.1 mrg old_striplib="$STRIP -S" 19515 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19516 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 19517 1.1.1.7 mrg ;; 19518 1.1.1.7 mrg freebsd*) 19519 1.1.1.7 mrg if $STRIP -V 2>&1 | $GREP "elftoolchain" >/dev/null; then 19520 1.1.1.7 mrg old_striplib="$STRIP --strip-debug" 19521 1.1.1.7 mrg striplib="$STRIP --strip-unneeded" 19522 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19523 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 19524 1.1.1.7 mrg else 19525 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 19526 1.1.1.11 mrg printf "%s\n" "no" >&6; } 19527 1.1.1.7 mrg fi 19528 1.1.1.7 mrg ;; 19529 1.1.1.7 mrg *) 19530 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 19531 1.1.1.11 mrg printf "%s\n" "no" >&6; } 19532 1.1.1.7 mrg ;; 19533 1.1.1.7 mrg esac 19534 1.1.1.7 mrg fi 19535 1.1 mrg fi 19536 1.1 mrg 19537 1.1 mrg 19538 1.1 mrg 19539 1.1 mrg 19540 1.1 mrg 19541 1.1 mrg 19542 1.1 mrg 19543 1.1 mrg 19544 1.1 mrg 19545 1.1 mrg 19546 1.1 mrg 19547 1.1 mrg 19548 1.1.1.5 mrg # Report what library types will actually be built 19549 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 19550 1.1.1.11 mrg printf %s "checking if libtool supports shared libraries... " >&6; } 19551 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 19552 1.1.1.11 mrg printf "%s\n" "$can_build_shared" >&6; } 19553 1.1 mrg 19554 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 19555 1.1.1.11 mrg printf %s "checking whether to build shared libraries... " >&6; } 19556 1.1.1.5 mrg test no = "$can_build_shared" && enable_shared=no 19557 1.1 mrg 19558 1.1 mrg # On AIX, shared libraries and static libraries use the same namespace, and 19559 1.1 mrg # are all built from PIC. 19560 1.1 mrg case $host_os in 19561 1.1 mrg aix3*) 19562 1.1.1.5 mrg test yes = "$enable_shared" && enable_static=no 19563 1.1 mrg if test -n "$RANLIB"; then 19564 1.1 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib" 19565 1.1 mrg postinstall_cmds='$RANLIB $lib' 19566 1.1 mrg fi 19567 1.1 mrg ;; 19568 1.1 mrg 19569 1.1 mrg aix[4-9]*) 19570 1.1.1.5 mrg if test ia64 != "$host_cpu"; then 19571 1.1.1.5 mrg case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in 19572 1.1.1.5 mrg yes,aix,yes) ;; # shared object as lib.so file only 19573 1.1.1.5 mrg yes,svr4,*) ;; # shared object as lib.so archive member only 19574 1.1.1.5 mrg yes,*) enable_static=no ;; # shared object in lib.a archive as well 19575 1.1.1.5 mrg esac 19576 1.1 mrg fi 19577 1.1 mrg ;; 19578 1.1 mrg esac 19579 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 19580 1.1.1.11 mrg printf "%s\n" "$enable_shared" >&6; } 19581 1.1 mrg 19582 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 19583 1.1.1.11 mrg printf %s "checking whether to build static libraries... " >&6; } 19584 1.1.1.5 mrg # Make sure either enable_shared or enable_static is yes. 19585 1.1.1.5 mrg test yes = "$enable_shared" || enable_static=yes 19586 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 19587 1.1.1.11 mrg printf "%s\n" "$enable_static" >&6; } 19588 1.1.1.5 mrg 19589 1.1 mrg 19590 1.1 mrg 19591 1.1 mrg 19592 1.1.1.4 mrg fi 19593 1.1.1.5 mrg ac_ext=c 19594 1.1.1.5 mrg ac_cpp='$CPP $CPPFLAGS' 19595 1.1.1.5 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19596 1.1.1.5 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19597 1.1.1.5 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 19598 1.1.1.5 mrg 19599 1.1.1.5 mrg CC=$lt_save_CC 19600 1.1.1.5 mrg 19601 1.1.1.5 mrg 19602 1.1.1.5 mrg 19603 1.1.1.5 mrg 19604 1.1.1.5 mrg 19605 1.1.1.5 mrg 19606 1.1.1.5 mrg 19607 1.1 mrg 19608 1.1 mrg 19609 1.1 mrg 19610 1.1.1.5 mrg 19611 1.1.1.5 mrg 19612 1.1.1.5 mrg 19613 1.1.1.5 mrg 19614 1.1.1.5 mrg 19615 1.1.1.5 mrg ac_config_commands="$ac_config_commands libtool" 19616 1.1.1.5 mrg 19617 1.1.1.5 mrg 19618 1.1.1.5 mrg 19619 1.1.1.5 mrg 19620 1.1.1.5 mrg # Only expand once: 19621 1.1.1.5 mrg 19622 1.1.1.5 mrg 19623 1.1.1.5 mrg 19624 1.1.1.5 mrg # Checks for programs. 19625 1.1.1.5 mrg 19626 1.1.1.5 mrg 19627 1.1 mrg if test "x$GCC" = "xyes"; then 19628 1.1 mrg CPPFLAGS="$CPPFLAGS -Wall" 19629 1.1 mrg fi 19630 1.1 mrg 19631 1.1 mrg 19632 1.1 mrg 19633 1.1 mrg # Define a configure option for an alternate module directory 19634 1.1 mrg 19635 1.1 mrg # Check whether --with-xorg-module-dir was given. 19636 1.1.1.11 mrg if test ${with_xorg_module_dir+y} 19637 1.1.1.11 mrg then : 19638 1.1 mrg withval=$with_xorg_module_dir; moduledir="$withval" 19639 1.1.1.11 mrg else $as_nop 19640 1.1 mrg moduledir="$libdir/xorg/modules" 19641 1.1 mrg fi 19642 1.1 mrg 19643 1.1 mrg 19644 1.1 mrg # Store the list of server defined optional extensions in REQUIRED_MODULES 19645 1.1 mrg 19646 1.1 mrg 19647 1.1 mrg SAVE_CFLAGS="$CFLAGS" 19648 1.1.1.11 mrg CFLAGS="$CFLAGS `$PKG_CONFIG --cflags xorg-server`" 19649 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19650 1.1 mrg /* end confdefs.h. */ 19651 1.1 mrg 19652 1.1 mrg #include "xorg-server.h" 19653 1.1 mrg #if !defined RANDR 19654 1.1 mrg #error RANDR not defined 19655 1.1 mrg #endif 19656 1.1 mrg 19657 1.1 mrg int 19658 1.1.1.11 mrg main (void) 19659 1.1 mrg { 19660 1.1 mrg 19661 1.1 mrg ; 19662 1.1 mrg return 0; 19663 1.1 mrg } 19664 1.1 mrg _ACEOF 19665 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 19666 1.1.1.11 mrg then : 19667 1.1 mrg _EXT_CHECK=yes 19668 1.1.1.11 mrg else $as_nop 19669 1.1 mrg _EXT_CHECK=no 19670 1.1 mrg fi 19671 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 19672 1.1 mrg CFLAGS="$SAVE_CFLAGS" 19673 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5 19674 1.1.1.11 mrg printf %s "checking if RANDR is defined... " >&6; } 19675 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 19676 1.1.1.11 mrg printf "%s\n" "$_EXT_CHECK" >&6; } 19677 1.1 mrg if test "$_EXT_CHECK" != no; then 19678 1.1 mrg REQUIRED_MODULES="$REQUIRED_MODULES randrproto" 19679 1.1 mrg fi 19680 1.1 mrg 19681 1.1 mrg 19682 1.1 mrg 19683 1.1 mrg SAVE_CFLAGS="$CFLAGS" 19684 1.1.1.11 mrg CFLAGS="$CFLAGS `$PKG_CONFIG --cflags xorg-server`" 19685 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19686 1.1 mrg /* end confdefs.h. */ 19687 1.1 mrg 19688 1.1 mrg #include "xorg-server.h" 19689 1.1 mrg #if !defined RENDER 19690 1.1 mrg #error RENDER not defined 19691 1.1 mrg #endif 19692 1.1 mrg 19693 1.1 mrg int 19694 1.1.1.11 mrg main (void) 19695 1.1 mrg { 19696 1.1 mrg 19697 1.1 mrg ; 19698 1.1 mrg return 0; 19699 1.1 mrg } 19700 1.1 mrg _ACEOF 19701 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 19702 1.1.1.11 mrg then : 19703 1.1 mrg _EXT_CHECK=yes 19704 1.1.1.11 mrg else $as_nop 19705 1.1 mrg _EXT_CHECK=no 19706 1.1 mrg fi 19707 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 19708 1.1 mrg CFLAGS="$SAVE_CFLAGS" 19709 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5 19710 1.1.1.11 mrg printf %s "checking if RENDER is defined... " >&6; } 19711 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 19712 1.1.1.11 mrg printf "%s\n" "$_EXT_CHECK" >&6; } 19713 1.1 mrg if test "$_EXT_CHECK" != no; then 19714 1.1 mrg REQUIRED_MODULES="$REQUIRED_MODULES renderproto" 19715 1.1 mrg fi 19716 1.1 mrg 19717 1.1 mrg 19718 1.1 mrg 19719 1.1 mrg SAVE_CFLAGS="$CFLAGS" 19720 1.1.1.11 mrg CFLAGS="$CFLAGS `$PKG_CONFIG --cflags xorg-server`" 19721 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19722 1.1 mrg /* end confdefs.h. */ 19723 1.1 mrg 19724 1.1 mrg #include "xorg-server.h" 19725 1.1 mrg #if !defined XV 19726 1.1 mrg #error XV not defined 19727 1.1 mrg #endif 19728 1.1 mrg 19729 1.1 mrg int 19730 1.1.1.11 mrg main (void) 19731 1.1 mrg { 19732 1.1 mrg 19733 1.1 mrg ; 19734 1.1 mrg return 0; 19735 1.1 mrg } 19736 1.1 mrg _ACEOF 19737 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 19738 1.1.1.11 mrg then : 19739 1.1 mrg _EXT_CHECK=yes 19740 1.1.1.11 mrg else $as_nop 19741 1.1 mrg _EXT_CHECK=no 19742 1.1 mrg fi 19743 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 19744 1.1 mrg CFLAGS="$SAVE_CFLAGS" 19745 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5 19746 1.1.1.11 mrg printf %s "checking if XV is defined... " >&6; } 19747 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 19748 1.1.1.11 mrg printf "%s\n" "$_EXT_CHECK" >&6; } 19749 1.1 mrg if test "$_EXT_CHECK" != no; then 19750 1.1 mrg REQUIRED_MODULES="$REQUIRED_MODULES videoproto" 19751 1.1 mrg fi 19752 1.1 mrg 19753 1.1 mrg 19754 1.1 mrg 19755 1.1 mrg SAVE_CFLAGS="$CFLAGS" 19756 1.1.1.11 mrg CFLAGS="$CFLAGS `$PKG_CONFIG --cflags xorg-server`" 19757 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19758 1.1 mrg /* end confdefs.h. */ 19759 1.1 mrg 19760 1.1 mrg #include "xorg-server.h" 19761 1.1 mrg #if !defined DPMSExtension 19762 1.1 mrg #error DPMSExtension not defined 19763 1.1 mrg #endif 19764 1.1 mrg 19765 1.1 mrg int 19766 1.1.1.11 mrg main (void) 19767 1.1 mrg { 19768 1.1 mrg 19769 1.1 mrg ; 19770 1.1 mrg return 0; 19771 1.1 mrg } 19772 1.1 mrg _ACEOF 19773 1.1.1.11 mrg if ac_fn_c_try_compile "$LINENO" 19774 1.1.1.11 mrg then : 19775 1.1 mrg _EXT_CHECK=yes 19776 1.1.1.11 mrg else $as_nop 19777 1.1 mrg _EXT_CHECK=no 19778 1.1 mrg fi 19779 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 19780 1.1 mrg CFLAGS="$SAVE_CFLAGS" 19781 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5 19782 1.1.1.11 mrg printf %s "checking if DPMSExtension is defined... " >&6; } 19783 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 19784 1.1.1.11 mrg printf "%s\n" "$_EXT_CHECK" >&6; } 19785 1.1 mrg if test "$_EXT_CHECK" != no; then 19786 1.1 mrg REQUIRED_MODULES="$REQUIRED_MODULES xextproto" 19787 1.1 mrg fi 19788 1.1 mrg 19789 1.1 mrg 19790 1.1.1.5 mrg # Checks for libraries. 19791 1.1.1.5 mrg 19792 1.1.1.5 mrg pkg_failed=no 19793 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LIBDRM" >&5 19794 1.1.1.11 mrg printf %s "checking for LIBDRM... " >&6; } 19795 1.1.1.5 mrg 19796 1.1.1.5 mrg if test -n "$LIBDRM_CFLAGS"; then 19797 1.1.1.5 mrg pkg_cv_LIBDRM_CFLAGS="$LIBDRM_CFLAGS" 19798 1.1.1.5 mrg elif test -n "$PKG_CONFIG"; then 19799 1.1.1.5 mrg if test -n "$PKG_CONFIG" && \ 19800 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.89\""; } >&5 19801 1.1.1.8 mrg ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.89") 2>&5 19802 1.1.1.5 mrg ac_status=$? 19803 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19804 1.1.1.5 mrg test $ac_status = 0; }; then 19805 1.1.1.8 mrg pkg_cv_LIBDRM_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.4.89" 2>/dev/null` 19806 1.1.1.5 mrg test "x$?" != "x0" && pkg_failed=yes 19807 1.1.1.5 mrg else 19808 1.1.1.5 mrg pkg_failed=yes 19809 1.1.1.5 mrg fi 19810 1.1.1.5 mrg else 19811 1.1.1.5 mrg pkg_failed=untried 19812 1.1.1.5 mrg fi 19813 1.1.1.5 mrg if test -n "$LIBDRM_LIBS"; then 19814 1.1.1.5 mrg pkg_cv_LIBDRM_LIBS="$LIBDRM_LIBS" 19815 1.1.1.5 mrg elif test -n "$PKG_CONFIG"; then 19816 1.1.1.5 mrg if test -n "$PKG_CONFIG" && \ 19817 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.89\""; } >&5 19818 1.1.1.8 mrg ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.89") 2>&5 19819 1.1.1.5 mrg ac_status=$? 19820 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19821 1.1.1.5 mrg test $ac_status = 0; }; then 19822 1.1.1.8 mrg pkg_cv_LIBDRM_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.4.89" 2>/dev/null` 19823 1.1.1.5 mrg test "x$?" != "x0" && pkg_failed=yes 19824 1.1.1.5 mrg else 19825 1.1.1.5 mrg pkg_failed=yes 19826 1.1.1.5 mrg fi 19827 1.1.1.5 mrg else 19828 1.1.1.5 mrg pkg_failed=untried 19829 1.1.1.5 mrg fi 19830 1.1.1.5 mrg 19831 1.1.1.5 mrg 19832 1.1.1.5 mrg 19833 1.1.1.5 mrg if test $pkg_failed = yes; then 19834 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 19835 1.1.1.11 mrg printf "%s\n" "no" >&6; } 19836 1.1.1.5 mrg 19837 1.1.1.5 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 19838 1.1.1.5 mrg _pkg_short_errors_supported=yes 19839 1.1.1.5 mrg else 19840 1.1.1.5 mrg _pkg_short_errors_supported=no 19841 1.1.1.5 mrg fi 19842 1.1.1.5 mrg if test $_pkg_short_errors_supported = yes; then 19843 1.1.1.8 mrg LIBDRM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm >= 2.4.89" 2>&1` 19844 1.1.1.5 mrg else 19845 1.1.1.8 mrg LIBDRM_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm >= 2.4.89" 2>&1` 19846 1.1.1.5 mrg fi 19847 1.1.1.5 mrg # Put the nasty error message in config.log where it belongs 19848 1.1.1.5 mrg echo "$LIBDRM_PKG_ERRORS" >&5 19849 1.1.1.5 mrg 19850 1.1.1.8 mrg as_fn_error $? "Package requirements (libdrm >= 2.4.89) were not met: 19851 1.1.1.5 mrg 19852 1.1.1.5 mrg $LIBDRM_PKG_ERRORS 19853 1.1.1.5 mrg 19854 1.1.1.5 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you 19855 1.1.1.5 mrg installed software in a non-standard prefix. 19856 1.1.1.5 mrg 19857 1.1.1.5 mrg Alternatively, you may set the environment variables LIBDRM_CFLAGS 19858 1.1.1.5 mrg and LIBDRM_LIBS to avoid the need to call pkg-config. 19859 1.1.1.5 mrg See the pkg-config man page for more details." "$LINENO" 5 19860 1.1.1.5 mrg elif test $pkg_failed = untried; then 19861 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 19862 1.1.1.11 mrg printf "%s\n" "no" >&6; } 19863 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 19864 1.1.1.11 mrg printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 19865 1.1.1.5 mrg as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 19866 1.1.1.5 mrg is in your PATH or set the PKG_CONFIG environment variable to the full 19867 1.1.1.5 mrg path to pkg-config. 19868 1.1.1.5 mrg 19869 1.1.1.5 mrg Alternatively, you may set the environment variables LIBDRM_CFLAGS 19870 1.1.1.5 mrg and LIBDRM_LIBS to avoid the need to call pkg-config. 19871 1.1.1.5 mrg See the pkg-config man page for more details. 19872 1.1.1.5 mrg 19873 1.1.1.5 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>. 19874 1.1.1.5 mrg See \`config.log' for more details" "$LINENO" 5; } 19875 1.1.1.5 mrg else 19876 1.1.1.5 mrg LIBDRM_CFLAGS=$pkg_cv_LIBDRM_CFLAGS 19877 1.1.1.5 mrg LIBDRM_LIBS=$pkg_cv_LIBDRM_LIBS 19878 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19879 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 19880 1.1.1.5 mrg 19881 1.1.1.5 mrg fi 19882 1.1.1.5 mrg 19883 1.1.1.5 mrg pkg_failed=no 19884 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LIBDRM_RADEON" >&5 19885 1.1.1.11 mrg printf %s "checking for LIBDRM_RADEON... " >&6; } 19886 1.1.1.5 mrg 19887 1.1.1.5 mrg if test -n "$LIBDRM_RADEON_CFLAGS"; then 19888 1.1.1.5 mrg pkg_cv_LIBDRM_RADEON_CFLAGS="$LIBDRM_RADEON_CFLAGS" 19889 1.1.1.5 mrg elif test -n "$PKG_CONFIG"; then 19890 1.1.1.5 mrg if test -n "$PKG_CONFIG" && \ 19891 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm_radeon\""; } >&5 19892 1.1.1.5 mrg ($PKG_CONFIG --exists --print-errors "libdrm_radeon") 2>&5 19893 1.1.1.5 mrg ac_status=$? 19894 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19895 1.1.1.5 mrg test $ac_status = 0; }; then 19896 1.1.1.5 mrg pkg_cv_LIBDRM_RADEON_CFLAGS=`$PKG_CONFIG --cflags "libdrm_radeon" 2>/dev/null` 19897 1.1.1.5 mrg test "x$?" != "x0" && pkg_failed=yes 19898 1.1.1.5 mrg else 19899 1.1.1.5 mrg pkg_failed=yes 19900 1.1.1.5 mrg fi 19901 1.1.1.5 mrg else 19902 1.1.1.5 mrg pkg_failed=untried 19903 1.1.1.5 mrg fi 19904 1.1.1.5 mrg if test -n "$LIBDRM_RADEON_LIBS"; then 19905 1.1.1.5 mrg pkg_cv_LIBDRM_RADEON_LIBS="$LIBDRM_RADEON_LIBS" 19906 1.1.1.5 mrg elif test -n "$PKG_CONFIG"; then 19907 1.1.1.5 mrg if test -n "$PKG_CONFIG" && \ 19908 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm_radeon\""; } >&5 19909 1.1.1.5 mrg ($PKG_CONFIG --exists --print-errors "libdrm_radeon") 2>&5 19910 1.1.1.5 mrg ac_status=$? 19911 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19912 1.1.1.5 mrg test $ac_status = 0; }; then 19913 1.1.1.5 mrg pkg_cv_LIBDRM_RADEON_LIBS=`$PKG_CONFIG --libs "libdrm_radeon" 2>/dev/null` 19914 1.1.1.5 mrg test "x$?" != "x0" && pkg_failed=yes 19915 1.1.1.5 mrg else 19916 1.1.1.5 mrg pkg_failed=yes 19917 1.1.1.5 mrg fi 19918 1.1.1.5 mrg else 19919 1.1.1.5 mrg pkg_failed=untried 19920 1.1.1.5 mrg fi 19921 1.1.1.5 mrg 19922 1.1.1.5 mrg 19923 1.1.1.5 mrg 19924 1.1.1.5 mrg if test $pkg_failed = yes; then 19925 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 19926 1.1.1.11 mrg printf "%s\n" "no" >&6; } 19927 1.1.1.5 mrg 19928 1.1.1.5 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 19929 1.1.1.5 mrg _pkg_short_errors_supported=yes 19930 1.1.1.5 mrg else 19931 1.1.1.5 mrg _pkg_short_errors_supported=no 19932 1.1.1.5 mrg fi 19933 1.1.1.5 mrg if test $_pkg_short_errors_supported = yes; then 19934 1.1.1.5 mrg LIBDRM_RADEON_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm_radeon" 2>&1` 19935 1.1.1.5 mrg else 19936 1.1.1.5 mrg LIBDRM_RADEON_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm_radeon" 2>&1` 19937 1.1.1.5 mrg fi 19938 1.1.1.5 mrg # Put the nasty error message in config.log where it belongs 19939 1.1.1.5 mrg echo "$LIBDRM_RADEON_PKG_ERRORS" >&5 19940 1.1.1.5 mrg 19941 1.1.1.5 mrg as_fn_error $? "Package requirements (libdrm_radeon) were not met: 19942 1.1.1.5 mrg 19943 1.1.1.5 mrg $LIBDRM_RADEON_PKG_ERRORS 19944 1.1.1.5 mrg 19945 1.1.1.5 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you 19946 1.1.1.5 mrg installed software in a non-standard prefix. 19947 1.1.1.5 mrg 19948 1.1.1.5 mrg Alternatively, you may set the environment variables LIBDRM_RADEON_CFLAGS 19949 1.1.1.5 mrg and LIBDRM_RADEON_LIBS to avoid the need to call pkg-config. 19950 1.1.1.5 mrg See the pkg-config man page for more details." "$LINENO" 5 19951 1.1.1.5 mrg elif test $pkg_failed = untried; then 19952 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 19953 1.1.1.11 mrg printf "%s\n" "no" >&6; } 19954 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 19955 1.1.1.11 mrg printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 19956 1.1.1.5 mrg as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 19957 1.1.1.5 mrg is in your PATH or set the PKG_CONFIG environment variable to the full 19958 1.1.1.5 mrg path to pkg-config. 19959 1.1.1.5 mrg 19960 1.1.1.5 mrg Alternatively, you may set the environment variables LIBDRM_RADEON_CFLAGS 19961 1.1.1.5 mrg and LIBDRM_RADEON_LIBS to avoid the need to call pkg-config. 19962 1.1.1.5 mrg See the pkg-config man page for more details. 19963 1.1.1.5 mrg 19964 1.1.1.5 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>. 19965 1.1.1.5 mrg See \`config.log' for more details" "$LINENO" 5; } 19966 1.1.1.5 mrg else 19967 1.1.1.5 mrg LIBDRM_RADEON_CFLAGS=$pkg_cv_LIBDRM_RADEON_CFLAGS 19968 1.1.1.5 mrg LIBDRM_RADEON_LIBS=$pkg_cv_LIBDRM_RADEON_LIBS 19969 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19970 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 19971 1.1.1.5 mrg 19972 1.1.1.5 mrg fi 19973 1.1.1.5 mrg 19974 1.1 mrg # Obtain compiler/linker options for the driver dependencies 19975 1.1 mrg 19976 1.1 mrg pkg_failed=no 19977 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5 19978 1.1.1.11 mrg printf %s "checking for XORG... " >&6; } 19979 1.1 mrg 19980 1.1 mrg if test -n "$XORG_CFLAGS"; then 19981 1.1 mrg pkg_cv_XORG_CFLAGS="$XORG_CFLAGS" 19982 1.1 mrg elif test -n "$PKG_CONFIG"; then 19983 1.1 mrg if test -n "$PKG_CONFIG" && \ 19984 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.13 xproto fontsproto xf86driproto \$REQUIRED_MODULES\""; } >&5 19985 1.1.1.7 mrg ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.13 xproto fontsproto xf86driproto $REQUIRED_MODULES") 2>&5 19986 1.1 mrg ac_status=$? 19987 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19988 1.1 mrg test $ac_status = 0; }; then 19989 1.1.1.7 mrg pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.13 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>/dev/null` 19990 1.1.1.5 mrg test "x$?" != "x0" && pkg_failed=yes 19991 1.1 mrg else 19992 1.1 mrg pkg_failed=yes 19993 1.1 mrg fi 19994 1.1 mrg else 19995 1.1 mrg pkg_failed=untried 19996 1.1 mrg fi 19997 1.1 mrg if test -n "$XORG_LIBS"; then 19998 1.1 mrg pkg_cv_XORG_LIBS="$XORG_LIBS" 19999 1.1 mrg elif test -n "$PKG_CONFIG"; then 20000 1.1 mrg if test -n "$PKG_CONFIG" && \ 20001 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.13 xproto fontsproto xf86driproto \$REQUIRED_MODULES\""; } >&5 20002 1.1.1.7 mrg ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.13 xproto fontsproto xf86driproto $REQUIRED_MODULES") 2>&5 20003 1.1 mrg ac_status=$? 20004 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20005 1.1 mrg test $ac_status = 0; }; then 20006 1.1.1.7 mrg pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.13 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>/dev/null` 20007 1.1.1.5 mrg test "x$?" != "x0" && pkg_failed=yes 20008 1.1 mrg else 20009 1.1 mrg pkg_failed=yes 20010 1.1 mrg fi 20011 1.1 mrg else 20012 1.1 mrg pkg_failed=untried 20013 1.1 mrg fi 20014 1.1 mrg 20015 1.1 mrg 20016 1.1 mrg 20017 1.1 mrg if test $pkg_failed = yes; then 20018 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20019 1.1.1.11 mrg printf "%s\n" "no" >&6; } 20020 1.1 mrg 20021 1.1 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 20022 1.1 mrg _pkg_short_errors_supported=yes 20023 1.1 mrg else 20024 1.1 mrg _pkg_short_errors_supported=no 20025 1.1 mrg fi 20026 1.1 mrg if test $_pkg_short_errors_supported = yes; then 20027 1.1.1.7 mrg XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server >= 1.13 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>&1` 20028 1.1 mrg else 20029 1.1.1.7 mrg XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server >= 1.13 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>&1` 20030 1.1 mrg fi 20031 1.1 mrg # Put the nasty error message in config.log where it belongs 20032 1.1 mrg echo "$XORG_PKG_ERRORS" >&5 20033 1.1 mrg 20034 1.1.1.7 mrg as_fn_error $? "Package requirements (xorg-server >= 1.13 xproto fontsproto xf86driproto $REQUIRED_MODULES) were not met: 20035 1.1 mrg 20036 1.1 mrg $XORG_PKG_ERRORS 20037 1.1 mrg 20038 1.1 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you 20039 1.1 mrg installed software in a non-standard prefix. 20040 1.1 mrg 20041 1.1 mrg Alternatively, you may set the environment variables XORG_CFLAGS 20042 1.1 mrg and XORG_LIBS to avoid the need to call pkg-config. 20043 1.1 mrg See the pkg-config man page for more details." "$LINENO" 5 20044 1.1 mrg elif test $pkg_failed = untried; then 20045 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20046 1.1.1.11 mrg printf "%s\n" "no" >&6; } 20047 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 20048 1.1.1.11 mrg printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 20049 1.1 mrg as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 20050 1.1 mrg is in your PATH or set the PKG_CONFIG environment variable to the full 20051 1.1 mrg path to pkg-config. 20052 1.1 mrg 20053 1.1 mrg Alternatively, you may set the environment variables XORG_CFLAGS 20054 1.1 mrg and XORG_LIBS to avoid the need to call pkg-config. 20055 1.1 mrg See the pkg-config man page for more details. 20056 1.1 mrg 20057 1.1 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>. 20058 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 20059 1.1 mrg else 20060 1.1 mrg XORG_CFLAGS=$pkg_cv_XORG_CFLAGS 20061 1.1 mrg XORG_LIBS=$pkg_cv_XORG_LIBS 20062 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 20063 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 20064 1.1 mrg 20065 1.1 mrg fi 20066 1.1 mrg 20067 1.1 mrg pkg_failed=no 20068 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5 20069 1.1.1.11 mrg printf %s "checking for XEXT... " >&6; } 20070 1.1 mrg 20071 1.1 mrg if test -n "$XEXT_CFLAGS"; then 20072 1.1 mrg pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS" 20073 1.1 mrg elif test -n "$PKG_CONFIG"; then 20074 1.1 mrg if test -n "$PKG_CONFIG" && \ 20075 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 20076 1.1 mrg ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 20077 1.1 mrg ac_status=$? 20078 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20079 1.1 mrg test $ac_status = 0; }; then 20080 1.1 mrg pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null` 20081 1.1.1.5 mrg test "x$?" != "x0" && pkg_failed=yes 20082 1.1 mrg else 20083 1.1 mrg pkg_failed=yes 20084 1.1 mrg fi 20085 1.1 mrg else 20086 1.1 mrg pkg_failed=untried 20087 1.1 mrg fi 20088 1.1 mrg if test -n "$XEXT_LIBS"; then 20089 1.1 mrg pkg_cv_XEXT_LIBS="$XEXT_LIBS" 20090 1.1 mrg elif test -n "$PKG_CONFIG"; then 20091 1.1 mrg if test -n "$PKG_CONFIG" && \ 20092 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 20093 1.1 mrg ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 20094 1.1 mrg ac_status=$? 20095 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20096 1.1 mrg test $ac_status = 0; }; then 20097 1.1 mrg pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null` 20098 1.1.1.5 mrg test "x$?" != "x0" && pkg_failed=yes 20099 1.1 mrg else 20100 1.1 mrg pkg_failed=yes 20101 1.1 mrg fi 20102 1.1 mrg else 20103 1.1 mrg pkg_failed=untried 20104 1.1 mrg fi 20105 1.1 mrg 20106 1.1 mrg 20107 1.1 mrg 20108 1.1 mrg if test $pkg_failed = yes; then 20109 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20110 1.1.1.11 mrg printf "%s\n" "no" >&6; } 20111 1.1 mrg 20112 1.1 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 20113 1.1 mrg _pkg_short_errors_supported=yes 20114 1.1 mrg else 20115 1.1 mrg _pkg_short_errors_supported=no 20116 1.1 mrg fi 20117 1.1 mrg if test $_pkg_short_errors_supported = yes; then 20118 1.1.1.5 mrg XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1` 20119 1.1 mrg else 20120 1.1.1.5 mrg XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1` 20121 1.1 mrg fi 20122 1.1 mrg # Put the nasty error message in config.log where it belongs 20123 1.1 mrg echo "$XEXT_PKG_ERRORS" >&5 20124 1.1 mrg 20125 1.1 mrg HAVE_XEXTPROTO_71="no" 20126 1.1 mrg elif test $pkg_failed = untried; then 20127 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20128 1.1.1.11 mrg printf "%s\n" "no" >&6; } 20129 1.1 mrg HAVE_XEXTPROTO_71="no" 20130 1.1 mrg else 20131 1.1 mrg XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS 20132 1.1 mrg XEXT_LIBS=$pkg_cv_XEXT_LIBS 20133 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 20134 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 20135 1.1 mrg HAVE_XEXTPROTO_71="yes"; 20136 1.1.1.11 mrg printf "%s\n" "#define HAVE_XEXTPROTO_71 1" >>confdefs.h 20137 1.1 mrg 20138 1.1 mrg fi 20139 1.1 mrg if test "$HAVE_XEXTPROTO_71" = "yes" ; then 20140 1.1 mrg HAVE_XEXTPROTO_71_TRUE= 20141 1.1 mrg HAVE_XEXTPROTO_71_FALSE='#' 20142 1.1 mrg else 20143 1.1 mrg HAVE_XEXTPROTO_71_TRUE='#' 20144 1.1 mrg HAVE_XEXTPROTO_71_FALSE= 20145 1.1 mrg fi 20146 1.1 mrg 20147 1.1 mrg 20148 1.1.1.6 mrg # Section "OutputClass" is only supported as of xserver 1.16 20149 1.1.1.6 mrg if test -n "$PKG_CONFIG" && \ 20150 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.16\""; } >&5 20151 1.1.1.6 mrg ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.16") 2>&5 20152 1.1.1.6 mrg ac_status=$? 20153 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20154 1.1.1.6 mrg test $ac_status = 0; }; then 20155 1.1.1.6 mrg sysconfigdir=`$PKG_CONFIG --variable=sysconfigdir xorg-server` 20156 1.1.1.6 mrg else 20157 1.1.1.6 mrg sysconfigdir="" 20158 1.1.1.6 mrg fi 20159 1.1.1.6 mrg if test "x$sysconfigdir" != "x"; then 20160 1.1.1.6 mrg HAS_XORG_CONF_DIR_TRUE= 20161 1.1.1.6 mrg HAS_XORG_CONF_DIR_FALSE='#' 20162 1.1.1.6 mrg else 20163 1.1.1.6 mrg HAS_XORG_CONF_DIR_TRUE='#' 20164 1.1.1.6 mrg HAS_XORG_CONF_DIR_FALSE= 20165 1.1.1.6 mrg fi 20166 1.1.1.6 mrg 20167 1.1.1.6 mrg 20168 1.1.1.6 mrg # Define a configure option for an alternate X Server configuration directory 20169 1.1.1.6 mrg 20170 1.1.1.6 mrg # Check whether --with-xorg-conf-dir was given. 20171 1.1.1.11 mrg if test ${with_xorg_conf_dir+y} 20172 1.1.1.11 mrg then : 20173 1.1.1.6 mrg withval=$with_xorg_conf_dir; configdir="$withval" 20174 1.1.1.11 mrg else $as_nop 20175 1.1.1.6 mrg configdir='${prefix}/share/X11/xorg.conf.d' 20176 1.1.1.6 mrg fi 20177 1.1.1.6 mrg 20178 1.1.1.6 mrg 20179 1.1.1.6 mrg 20180 1.1.1.5 mrg # Check whether --enable-udev was given. 20181 1.1.1.11 mrg if test ${enable_udev+y} 20182 1.1.1.11 mrg then : 20183 1.1.1.5 mrg enableval=$enable_udev; enable_udev="$enableval" 20184 1.1.1.11 mrg else $as_nop 20185 1.1.1.5 mrg enable_udev=auto 20186 1.1.1.5 mrg fi 20187 1.1 mrg 20188 1.1.1.5 mrg if test "x$enable_udev" != "xno"; then 20189 1.1 mrg 20190 1.1 mrg pkg_failed=no 20191 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LIBUDEV" >&5 20192 1.1.1.11 mrg printf %s "checking for LIBUDEV... " >&6; } 20193 1.1 mrg 20194 1.1.1.5 mrg if test -n "$LIBUDEV_CFLAGS"; then 20195 1.1.1.5 mrg pkg_cv_LIBUDEV_CFLAGS="$LIBUDEV_CFLAGS" 20196 1.1 mrg elif test -n "$PKG_CONFIG"; then 20197 1.1 mrg if test -n "$PKG_CONFIG" && \ 20198 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5 20199 1.1.1.5 mrg ($PKG_CONFIG --exists --print-errors "libudev") 2>&5 20200 1.1 mrg ac_status=$? 20201 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20202 1.1 mrg test $ac_status = 0; }; then 20203 1.1.1.5 mrg pkg_cv_LIBUDEV_CFLAGS=`$PKG_CONFIG --cflags "libudev" 2>/dev/null` 20204 1.1.1.5 mrg test "x$?" != "x0" && pkg_failed=yes 20205 1.1 mrg else 20206 1.1 mrg pkg_failed=yes 20207 1.1 mrg fi 20208 1.1 mrg else 20209 1.1 mrg pkg_failed=untried 20210 1.1 mrg fi 20211 1.1.1.5 mrg if test -n "$LIBUDEV_LIBS"; then 20212 1.1.1.5 mrg pkg_cv_LIBUDEV_LIBS="$LIBUDEV_LIBS" 20213 1.1 mrg elif test -n "$PKG_CONFIG"; then 20214 1.1 mrg if test -n "$PKG_CONFIG" && \ 20215 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5 20216 1.1.1.5 mrg ($PKG_CONFIG --exists --print-errors "libudev") 2>&5 20217 1.1 mrg ac_status=$? 20218 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20219 1.1 mrg test $ac_status = 0; }; then 20220 1.1.1.5 mrg pkg_cv_LIBUDEV_LIBS=`$PKG_CONFIG --libs "libudev" 2>/dev/null` 20221 1.1.1.5 mrg test "x$?" != "x0" && pkg_failed=yes 20222 1.1 mrg else 20223 1.1 mrg pkg_failed=yes 20224 1.1 mrg fi 20225 1.1 mrg else 20226 1.1 mrg pkg_failed=untried 20227 1.1 mrg fi 20228 1.1 mrg 20229 1.1 mrg 20230 1.1 mrg 20231 1.1 mrg if test $pkg_failed = yes; then 20232 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20233 1.1.1.11 mrg printf "%s\n" "no" >&6; } 20234 1.1 mrg 20235 1.1 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 20236 1.1 mrg _pkg_short_errors_supported=yes 20237 1.1 mrg else 20238 1.1 mrg _pkg_short_errors_supported=no 20239 1.1 mrg fi 20240 1.1 mrg if test $_pkg_short_errors_supported = yes; then 20241 1.1.1.5 mrg LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libudev" 2>&1` 20242 1.1 mrg else 20243 1.1.1.5 mrg LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libudev" 2>&1` 20244 1.1 mrg fi 20245 1.1 mrg # Put the nasty error message in config.log where it belongs 20246 1.1.1.5 mrg echo "$LIBUDEV_PKG_ERRORS" >&5 20247 1.1 mrg 20248 1.1.1.5 mrg LIBUDEV=no 20249 1.1 mrg elif test $pkg_failed = untried; then 20250 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20251 1.1.1.11 mrg printf "%s\n" "no" >&6; } 20252 1.1.1.5 mrg LIBUDEV=no 20253 1.1 mrg else 20254 1.1.1.5 mrg LIBUDEV_CFLAGS=$pkg_cv_LIBUDEV_CFLAGS 20255 1.1.1.5 mrg LIBUDEV_LIBS=$pkg_cv_LIBUDEV_LIBS 20256 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 20257 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 20258 1.1.1.5 mrg LIBUDEV=yes 20259 1.1 mrg fi 20260 1.1.1.5 mrg if test "x$LIBUDEV" = xyes; then 20261 1.1 mrg 20262 1.1.1.11 mrg printf "%s\n" "#define HAVE_LIBUDEV 1" >>confdefs.h 20263 1.1 mrg 20264 1.1.1.5 mrg elif test "x$enable_udev" != "xauto"; then 20265 1.1.1.5 mrg as_fn_error $? "Building with udev requested but libudev not found" "$LINENO" 5 20266 1.1.1.5 mrg fi 20267 1.1.1.5 mrg fi 20268 1.1.1.5 mrg if test x$LIBUDEV = xyes; then 20269 1.1.1.5 mrg LIBUDEV_TRUE= 20270 1.1.1.5 mrg LIBUDEV_FALSE='#' 20271 1.1 mrg else 20272 1.1.1.5 mrg LIBUDEV_TRUE='#' 20273 1.1.1.5 mrg LIBUDEV_FALSE= 20274 1.1 mrg fi 20275 1.1 mrg 20276 1.1 mrg 20277 1.1.1.5 mrg SAVE_CPPFLAGS="$CPPFLAGS" 20278 1.1.1.5 mrg CPPFLAGS="$CPPFLAGS $XORG_CFLAGS" 20279 1.1.1.4 mrg 20280 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to include GLAMOR support" >&5 20281 1.1.1.11 mrg printf %s "checking whether to include GLAMOR support... " >&6; } 20282 1.1.1.5 mrg # Check whether --enable-glamor was given. 20283 1.1.1.11 mrg if test ${enable_glamor+y} 20284 1.1.1.11 mrg then : 20285 1.1.1.5 mrg enableval=$enable_glamor; GLAMOR="$enableval" 20286 1.1.1.11 mrg else $as_nop 20287 1.1.1.5 mrg GLAMOR=yes 20288 1.1.1.5 mrg fi 20289 1.1.1.4 mrg 20290 1.1.1.4 mrg 20291 1.1.1.5 mrg if test "x$GLAMOR" != "xno"; then 20292 1.1.1.11 mrg for ac_header in glamor.h 20293 1.1.1.5 mrg do : 20294 1.1.1.5 mrg ac_fn_c_check_header_compile "$LINENO" "glamor.h" "ac_cv_header_glamor_h" "#include \"xorg-server.h\" 20295 1.1.1.5 mrg " 20296 1.1.1.11 mrg if test "x$ac_cv_header_glamor_h" = xyes 20297 1.1.1.11 mrg then : 20298 1.1.1.11 mrg printf "%s\n" "#define HAVE_GLAMOR_H 1" >>confdefs.h 20299 1.1.1.5 mrg GLAMOR_H="yes" 20300 1.1.1.11 mrg else $as_nop 20301 1.1.1.5 mrg GLAMOR_H="no" 20302 1.1 mrg fi 20303 1.1 mrg 20304 1.1.1.5 mrg done 20305 1.1 mrg 20306 1.1.1.5 mrg if test "x$GLAMOR_H" = xyes; then 20307 1.1.1.11 mrg ac_fn_check_decl "$LINENO" "GLAMOR_NO_DRI3" "ac_cv_have_decl_GLAMOR_NO_DRI3" "#include \"xorg-server.h\" 20308 1.1.1.5 mrg #include \"glamor.h\" 20309 1.1.1.11 mrg " "$ac_c_undeclared_builtin_options" "CFLAGS" 20310 1.1.1.11 mrg if test "x$ac_cv_have_decl_GLAMOR_NO_DRI3" = xyes 20311 1.1.1.11 mrg then : 20312 1.1.1.5 mrg GLAMOR_XSERVER="yes" 20313 1.1.1.11 mrg else $as_nop 20314 1.1.1.5 mrg GLAMOR_XSERVER="no" 20315 1.1 mrg fi 20316 1.1 mrg 20317 1.1.1.11 mrg ac_fn_check_decl "$LINENO" "glamor_glyphs_init" "ac_cv_have_decl_glamor_glyphs_init" "#include \"xorg-server.h\" 20318 1.1.1.5 mrg #include \"glamor.h\" 20319 1.1.1.11 mrg " "$ac_c_undeclared_builtin_options" "CFLAGS" 20320 1.1.1.11 mrg if test "x$ac_cv_have_decl_glamor_glyphs_init" = xyes 20321 1.1.1.11 mrg then : 20322 1.1.1.2 mrg 20323 1.1.1.11 mrg printf "%s\n" "#define HAVE_GLAMOR_GLYPHS_INIT 1" >>confdefs.h 20324 1.1.1.2 mrg 20325 1.1.1.5 mrg fi 20326 1.1.1.2 mrg 20327 1.1.1.11 mrg ac_fn_check_decl "$LINENO" "glamor_egl_destroy_textured_pixmap" "ac_cv_have_decl_glamor_egl_destroy_textured_pixmap" "#include \"xorg-server.h\" 20328 1.1.1.5 mrg #include \"glamor.h\" 20329 1.1.1.11 mrg " "$ac_c_undeclared_builtin_options" "CFLAGS" 20330 1.1.1.11 mrg if test "x$ac_cv_have_decl_glamor_egl_destroy_textured_pixmap" = xyes 20331 1.1.1.11 mrg then : 20332 1.1.1.2 mrg 20333 1.1.1.11 mrg printf "%s\n" "#define HAVE_GLAMOR_EGL_DESTROY_TEXTURED_PIXMAP 1" >>confdefs.h 20334 1.1.1.2 mrg 20335 1.1.1.2 mrg fi 20336 1.1.1.2 mrg 20337 1.1.1.11 mrg ac_fn_check_decl "$LINENO" "glamor_finish" "ac_cv_have_decl_glamor_finish" "#include \"xorg-server.h\" 20338 1.1.1.8 mrg #include \"glamor.h\" 20339 1.1.1.11 mrg " "$ac_c_undeclared_builtin_options" "CFLAGS" 20340 1.1.1.11 mrg if test "x$ac_cv_have_decl_glamor_finish" = xyes 20341 1.1.1.11 mrg then : 20342 1.1.1.8 mrg 20343 1.1.1.11 mrg printf "%s\n" "#define HAVE_GLAMOR_FINISH 1" >>confdefs.h 20344 1.1.1.8 mrg 20345 1.1.1.11 mrg else $as_nop 20346 1.1.1.8 mrg 20347 1.1.1.8 mrg pkg_failed=no 20348 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LIBGL" >&5 20349 1.1.1.11 mrg printf %s "checking for LIBGL... " >&6; } 20350 1.1.1.8 mrg 20351 1.1.1.8 mrg if test -n "$LIBGL_CFLAGS"; then 20352 1.1.1.8 mrg pkg_cv_LIBGL_CFLAGS="$LIBGL_CFLAGS" 20353 1.1.1.8 mrg elif test -n "$PKG_CONFIG"; then 20354 1.1.1.8 mrg if test -n "$PKG_CONFIG" && \ 20355 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gl\""; } >&5 20356 1.1.1.8 mrg ($PKG_CONFIG --exists --print-errors "gl") 2>&5 20357 1.1.1.8 mrg ac_status=$? 20358 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20359 1.1.1.8 mrg test $ac_status = 0; }; then 20360 1.1.1.8 mrg pkg_cv_LIBGL_CFLAGS=`$PKG_CONFIG --cflags "gl" 2>/dev/null` 20361 1.1.1.8 mrg test "x$?" != "x0" && pkg_failed=yes 20362 1.1.1.8 mrg else 20363 1.1.1.8 mrg pkg_failed=yes 20364 1.1.1.8 mrg fi 20365 1.1.1.8 mrg else 20366 1.1.1.8 mrg pkg_failed=untried 20367 1.1.1.8 mrg fi 20368 1.1.1.8 mrg if test -n "$LIBGL_LIBS"; then 20369 1.1.1.8 mrg pkg_cv_LIBGL_LIBS="$LIBGL_LIBS" 20370 1.1.1.8 mrg elif test -n "$PKG_CONFIG"; then 20371 1.1.1.8 mrg if test -n "$PKG_CONFIG" && \ 20372 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gl\""; } >&5 20373 1.1.1.8 mrg ($PKG_CONFIG --exists --print-errors "gl") 2>&5 20374 1.1.1.8 mrg ac_status=$? 20375 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20376 1.1.1.8 mrg test $ac_status = 0; }; then 20377 1.1.1.8 mrg pkg_cv_LIBGL_LIBS=`$PKG_CONFIG --libs "gl" 2>/dev/null` 20378 1.1.1.8 mrg test "x$?" != "x0" && pkg_failed=yes 20379 1.1.1.8 mrg else 20380 1.1.1.8 mrg pkg_failed=yes 20381 1.1.1.8 mrg fi 20382 1.1.1.8 mrg else 20383 1.1.1.8 mrg pkg_failed=untried 20384 1.1.1.8 mrg fi 20385 1.1.1.8 mrg 20386 1.1.1.8 mrg 20387 1.1.1.8 mrg 20388 1.1.1.8 mrg if test $pkg_failed = yes; then 20389 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20390 1.1.1.11 mrg printf "%s\n" "no" >&6; } 20391 1.1.1.8 mrg 20392 1.1.1.8 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 20393 1.1.1.8 mrg _pkg_short_errors_supported=yes 20394 1.1.1.8 mrg else 20395 1.1.1.8 mrg _pkg_short_errors_supported=no 20396 1.1.1.8 mrg fi 20397 1.1.1.8 mrg if test $_pkg_short_errors_supported = yes; then 20398 1.1.1.8 mrg LIBGL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gl" 2>&1` 20399 1.1.1.8 mrg else 20400 1.1.1.8 mrg LIBGL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gl" 2>&1` 20401 1.1.1.8 mrg fi 20402 1.1.1.8 mrg # Put the nasty error message in config.log where it belongs 20403 1.1.1.8 mrg echo "$LIBGL_PKG_ERRORS" >&5 20404 1.1.1.8 mrg 20405 1.1.1.8 mrg as_fn_error $? "Package requirements (gl) were not met: 20406 1.1.1.8 mrg 20407 1.1.1.8 mrg $LIBGL_PKG_ERRORS 20408 1.1.1.8 mrg 20409 1.1.1.8 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you 20410 1.1.1.8 mrg installed software in a non-standard prefix. 20411 1.1.1.8 mrg 20412 1.1.1.8 mrg Alternatively, you may set the environment variables LIBGL_CFLAGS 20413 1.1.1.8 mrg and LIBGL_LIBS to avoid the need to call pkg-config. 20414 1.1.1.8 mrg See the pkg-config man page for more details." "$LINENO" 5 20415 1.1.1.8 mrg elif test $pkg_failed = untried; then 20416 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20417 1.1.1.11 mrg printf "%s\n" "no" >&6; } 20418 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 20419 1.1.1.11 mrg printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 20420 1.1.1.8 mrg as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 20421 1.1.1.8 mrg is in your PATH or set the PKG_CONFIG environment variable to the full 20422 1.1.1.8 mrg path to pkg-config. 20423 1.1.1.8 mrg 20424 1.1.1.8 mrg Alternatively, you may set the environment variables LIBGL_CFLAGS 20425 1.1.1.8 mrg and LIBGL_LIBS to avoid the need to call pkg-config. 20426 1.1.1.8 mrg See the pkg-config man page for more details. 20427 1.1.1.8 mrg 20428 1.1.1.8 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>. 20429 1.1.1.8 mrg See \`config.log' for more details" "$LINENO" 5; } 20430 1.1.1.8 mrg else 20431 1.1.1.8 mrg LIBGL_CFLAGS=$pkg_cv_LIBGL_CFLAGS 20432 1.1.1.8 mrg LIBGL_LIBS=$pkg_cv_LIBGL_LIBS 20433 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 20434 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 20435 1.1.1.8 mrg 20436 1.1.1.8 mrg fi 20437 1.1.1.8 mrg fi 20438 1.1.1.5 mrg fi 20439 1.1 mrg 20440 1.1.1.5 mrg if test "x$GLAMOR_XSERVER" != xyes; then 20441 1.1 mrg 20442 1.1 mrg pkg_failed=no 20443 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LIBGLAMOR" >&5 20444 1.1.1.11 mrg printf %s "checking for LIBGLAMOR... " >&6; } 20445 1.1 mrg 20446 1.1.1.5 mrg if test -n "$LIBGLAMOR_CFLAGS"; then 20447 1.1.1.5 mrg pkg_cv_LIBGLAMOR_CFLAGS="$LIBGLAMOR_CFLAGS" 20448 1.1 mrg elif test -n "$PKG_CONFIG"; then 20449 1.1 mrg if test -n "$PKG_CONFIG" && \ 20450 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor >= 0.6.0\""; } >&5 20451 1.1.1.5 mrg ($PKG_CONFIG --exists --print-errors "glamor >= 0.6.0") 2>&5 20452 1.1 mrg ac_status=$? 20453 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20454 1.1 mrg test $ac_status = 0; }; then 20455 1.1.1.5 mrg pkg_cv_LIBGLAMOR_CFLAGS=`$PKG_CONFIG --cflags "glamor >= 0.6.0" 2>/dev/null` 20456 1.1.1.5 mrg test "x$?" != "x0" && pkg_failed=yes 20457 1.1 mrg else 20458 1.1 mrg pkg_failed=yes 20459 1.1 mrg fi 20460 1.1 mrg else 20461 1.1 mrg pkg_failed=untried 20462 1.1 mrg fi 20463 1.1.1.5 mrg if test -n "$LIBGLAMOR_LIBS"; then 20464 1.1.1.5 mrg pkg_cv_LIBGLAMOR_LIBS="$LIBGLAMOR_LIBS" 20465 1.1 mrg elif test -n "$PKG_CONFIG"; then 20466 1.1 mrg if test -n "$PKG_CONFIG" && \ 20467 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor >= 0.6.0\""; } >&5 20468 1.1.1.5 mrg ($PKG_CONFIG --exists --print-errors "glamor >= 0.6.0") 2>&5 20469 1.1 mrg ac_status=$? 20470 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20471 1.1 mrg test $ac_status = 0; }; then 20472 1.1.1.5 mrg pkg_cv_LIBGLAMOR_LIBS=`$PKG_CONFIG --libs "glamor >= 0.6.0" 2>/dev/null` 20473 1.1.1.5 mrg test "x$?" != "x0" && pkg_failed=yes 20474 1.1 mrg else 20475 1.1 mrg pkg_failed=yes 20476 1.1 mrg fi 20477 1.1 mrg else 20478 1.1 mrg pkg_failed=untried 20479 1.1 mrg fi 20480 1.1 mrg 20481 1.1 mrg 20482 1.1 mrg 20483 1.1 mrg if test $pkg_failed = yes; then 20484 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20485 1.1.1.11 mrg printf "%s\n" "no" >&6; } 20486 1.1 mrg 20487 1.1 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 20488 1.1 mrg _pkg_short_errors_supported=yes 20489 1.1 mrg else 20490 1.1 mrg _pkg_short_errors_supported=no 20491 1.1 mrg fi 20492 1.1 mrg if test $_pkg_short_errors_supported = yes; then 20493 1.1.1.5 mrg LIBGLAMOR_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "glamor >= 0.6.0" 2>&1` 20494 1.1 mrg else 20495 1.1.1.5 mrg LIBGLAMOR_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glamor >= 0.6.0" 2>&1` 20496 1.1 mrg fi 20497 1.1 mrg # Put the nasty error message in config.log where it belongs 20498 1.1.1.5 mrg echo "$LIBGLAMOR_PKG_ERRORS" >&5 20499 1.1.1.5 mrg 20500 1.1.1.5 mrg as_fn_error $? "Package requirements (glamor >= 0.6.0) were not met: 20501 1.1.1.5 mrg 20502 1.1.1.5 mrg $LIBGLAMOR_PKG_ERRORS 20503 1.1 mrg 20504 1.1.1.5 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you 20505 1.1.1.5 mrg installed software in a non-standard prefix. 20506 1.1.1.5 mrg 20507 1.1.1.5 mrg Alternatively, you may set the environment variables LIBGLAMOR_CFLAGS 20508 1.1.1.5 mrg and LIBGLAMOR_LIBS to avoid the need to call pkg-config. 20509 1.1.1.5 mrg See the pkg-config man page for more details." "$LINENO" 5 20510 1.1 mrg elif test $pkg_failed = untried; then 20511 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20512 1.1.1.11 mrg printf "%s\n" "no" >&6; } 20513 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 20514 1.1.1.11 mrg printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 20515 1.1.1.5 mrg as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 20516 1.1.1.5 mrg is in your PATH or set the PKG_CONFIG environment variable to the full 20517 1.1.1.5 mrg path to pkg-config. 20518 1.1.1.5 mrg 20519 1.1.1.5 mrg Alternatively, you may set the environment variables LIBGLAMOR_CFLAGS 20520 1.1.1.5 mrg and LIBGLAMOR_LIBS to avoid the need to call pkg-config. 20521 1.1.1.5 mrg See the pkg-config man page for more details. 20522 1.1.1.5 mrg 20523 1.1.1.5 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>. 20524 1.1.1.5 mrg See \`config.log' for more details" "$LINENO" 5; } 20525 1.1 mrg else 20526 1.1.1.5 mrg LIBGLAMOR_CFLAGS=$pkg_cv_LIBGLAMOR_CFLAGS 20527 1.1.1.5 mrg LIBGLAMOR_LIBS=$pkg_cv_LIBGLAMOR_LIBS 20528 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 20529 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 20530 1.1.1.4 mrg 20531 1.1.1.5 mrg fi 20532 1.1.1.4 mrg 20533 1.1 mrg pkg_failed=no 20534 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LIBGLAMOR_EGL" >&5 20535 1.1.1.11 mrg printf %s "checking for LIBGLAMOR_EGL... " >&6; } 20536 1.1 mrg 20537 1.1.1.5 mrg if test -n "$LIBGLAMOR_EGL_CFLAGS"; then 20538 1.1.1.5 mrg pkg_cv_LIBGLAMOR_EGL_CFLAGS="$LIBGLAMOR_EGL_CFLAGS" 20539 1.1 mrg elif test -n "$PKG_CONFIG"; then 20540 1.1 mrg if test -n "$PKG_CONFIG" && \ 20541 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor-egl\""; } >&5 20542 1.1.1.5 mrg ($PKG_CONFIG --exists --print-errors "glamor-egl") 2>&5 20543 1.1 mrg ac_status=$? 20544 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20545 1.1 mrg test $ac_status = 0; }; then 20546 1.1.1.5 mrg pkg_cv_LIBGLAMOR_EGL_CFLAGS=`$PKG_CONFIG --cflags "glamor-egl" 2>/dev/null` 20547 1.1.1.5 mrg test "x$?" != "x0" && pkg_failed=yes 20548 1.1 mrg else 20549 1.1 mrg pkg_failed=yes 20550 1.1 mrg fi 20551 1.1 mrg else 20552 1.1 mrg pkg_failed=untried 20553 1.1 mrg fi 20554 1.1.1.5 mrg if test -n "$LIBGLAMOR_EGL_LIBS"; then 20555 1.1.1.5 mrg pkg_cv_LIBGLAMOR_EGL_LIBS="$LIBGLAMOR_EGL_LIBS" 20556 1.1 mrg elif test -n "$PKG_CONFIG"; then 20557 1.1 mrg if test -n "$PKG_CONFIG" && \ 20558 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor-egl\""; } >&5 20559 1.1.1.5 mrg ($PKG_CONFIG --exists --print-errors "glamor-egl") 2>&5 20560 1.1 mrg ac_status=$? 20561 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20562 1.1 mrg test $ac_status = 0; }; then 20563 1.1.1.5 mrg pkg_cv_LIBGLAMOR_EGL_LIBS=`$PKG_CONFIG --libs "glamor-egl" 2>/dev/null` 20564 1.1.1.5 mrg test "x$?" != "x0" && pkg_failed=yes 20565 1.1 mrg else 20566 1.1 mrg pkg_failed=yes 20567 1.1 mrg fi 20568 1.1 mrg else 20569 1.1 mrg pkg_failed=untried 20570 1.1 mrg fi 20571 1.1 mrg 20572 1.1 mrg 20573 1.1 mrg 20574 1.1 mrg if test $pkg_failed = yes; then 20575 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20576 1.1.1.11 mrg printf "%s\n" "no" >&6; } 20577 1.1 mrg 20578 1.1 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 20579 1.1 mrg _pkg_short_errors_supported=yes 20580 1.1 mrg else 20581 1.1 mrg _pkg_short_errors_supported=no 20582 1.1 mrg fi 20583 1.1 mrg if test $_pkg_short_errors_supported = yes; then 20584 1.1.1.5 mrg LIBGLAMOR_EGL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "glamor-egl" 2>&1` 20585 1.1 mrg else 20586 1.1.1.5 mrg LIBGLAMOR_EGL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glamor-egl" 2>&1` 20587 1.1 mrg fi 20588 1.1 mrg # Put the nasty error message in config.log where it belongs 20589 1.1.1.5 mrg echo "$LIBGLAMOR_EGL_PKG_ERRORS" >&5 20590 1.1 mrg 20591 1.1.1.5 mrg as_fn_error $? "Package requirements (glamor-egl) were not met: 20592 1.1.1.5 mrg 20593 1.1.1.5 mrg $LIBGLAMOR_EGL_PKG_ERRORS 20594 1.1.1.5 mrg 20595 1.1.1.5 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you 20596 1.1.1.5 mrg installed software in a non-standard prefix. 20597 1.1.1.5 mrg 20598 1.1.1.5 mrg Alternatively, you may set the environment variables LIBGLAMOR_EGL_CFLAGS 20599 1.1.1.5 mrg and LIBGLAMOR_EGL_LIBS to avoid the need to call pkg-config. 20600 1.1.1.5 mrg See the pkg-config man page for more details." "$LINENO" 5 20601 1.1 mrg elif test $pkg_failed = untried; then 20602 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20603 1.1.1.11 mrg printf "%s\n" "no" >&6; } 20604 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 20605 1.1.1.11 mrg printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 20606 1.1.1.5 mrg as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 20607 1.1.1.5 mrg is in your PATH or set the PKG_CONFIG environment variable to the full 20608 1.1.1.5 mrg path to pkg-config. 20609 1.1 mrg 20610 1.1.1.5 mrg Alternatively, you may set the environment variables LIBGLAMOR_EGL_CFLAGS 20611 1.1.1.5 mrg and LIBGLAMOR_EGL_LIBS to avoid the need to call pkg-config. 20612 1.1.1.5 mrg See the pkg-config man page for more details. 20613 1.1.1.4 mrg 20614 1.1.1.5 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>. 20615 1.1.1.5 mrg See \`config.log' for more details" "$LINENO" 5; } 20616 1.1 mrg else 20617 1.1.1.5 mrg LIBGLAMOR_EGL_CFLAGS=$pkg_cv_LIBGLAMOR_EGL_CFLAGS 20618 1.1.1.5 mrg LIBGLAMOR_EGL_LIBS=$pkg_cv_LIBGLAMOR_EGL_LIBS 20619 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 20620 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 20621 1.1 mrg 20622 1.1 mrg fi 20623 1.1.1.5 mrg fi 20624 1.1 mrg 20625 1.1.1.8 mrg 20626 1.1.1.8 mrg pkg_failed=no 20627 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GBM" >&5 20628 1.1.1.11 mrg printf %s "checking for GBM... " >&6; } 20629 1.1.1.8 mrg 20630 1.1.1.8 mrg if test -n "$GBM_CFLAGS"; then 20631 1.1.1.8 mrg pkg_cv_GBM_CFLAGS="$GBM_CFLAGS" 20632 1.1.1.8 mrg elif test -n "$PKG_CONFIG"; then 20633 1.1.1.8 mrg if test -n "$PKG_CONFIG" && \ 20634 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gbm >= 10.6\""; } >&5 20635 1.1.1.8 mrg ($PKG_CONFIG --exists --print-errors "gbm >= 10.6") 2>&5 20636 1.1.1.8 mrg ac_status=$? 20637 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20638 1.1.1.8 mrg test $ac_status = 0; }; then 20639 1.1.1.8 mrg pkg_cv_GBM_CFLAGS=`$PKG_CONFIG --cflags "gbm >= 10.6" 2>/dev/null` 20640 1.1.1.8 mrg test "x$?" != "x0" && pkg_failed=yes 20641 1.1.1.8 mrg else 20642 1.1.1.8 mrg pkg_failed=yes 20643 1.1.1.8 mrg fi 20644 1.1.1.8 mrg else 20645 1.1.1.8 mrg pkg_failed=untried 20646 1.1.1.8 mrg fi 20647 1.1.1.8 mrg if test -n "$GBM_LIBS"; then 20648 1.1.1.8 mrg pkg_cv_GBM_LIBS="$GBM_LIBS" 20649 1.1.1.8 mrg elif test -n "$PKG_CONFIG"; then 20650 1.1.1.8 mrg if test -n "$PKG_CONFIG" && \ 20651 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gbm >= 10.6\""; } >&5 20652 1.1.1.8 mrg ($PKG_CONFIG --exists --print-errors "gbm >= 10.6") 2>&5 20653 1.1.1.8 mrg ac_status=$? 20654 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20655 1.1.1.8 mrg test $ac_status = 0; }; then 20656 1.1.1.8 mrg pkg_cv_GBM_LIBS=`$PKG_CONFIG --libs "gbm >= 10.6" 2>/dev/null` 20657 1.1.1.8 mrg test "x$?" != "x0" && pkg_failed=yes 20658 1.1.1.8 mrg else 20659 1.1.1.8 mrg pkg_failed=yes 20660 1.1.1.8 mrg fi 20661 1.1.1.8 mrg else 20662 1.1.1.8 mrg pkg_failed=untried 20663 1.1.1.8 mrg fi 20664 1.1.1.8 mrg 20665 1.1.1.8 mrg 20666 1.1.1.8 mrg 20667 1.1.1.8 mrg if test $pkg_failed = yes; then 20668 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20669 1.1.1.11 mrg printf "%s\n" "no" >&6; } 20670 1.1.1.8 mrg 20671 1.1.1.8 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 20672 1.1.1.8 mrg _pkg_short_errors_supported=yes 20673 1.1.1.8 mrg else 20674 1.1.1.8 mrg _pkg_short_errors_supported=no 20675 1.1.1.8 mrg fi 20676 1.1.1.8 mrg if test $_pkg_short_errors_supported = yes; then 20677 1.1.1.8 mrg GBM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gbm >= 10.6" 2>&1` 20678 1.1.1.8 mrg else 20679 1.1.1.8 mrg GBM_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gbm >= 10.6" 2>&1` 20680 1.1.1.8 mrg fi 20681 1.1.1.8 mrg # Put the nasty error message in config.log where it belongs 20682 1.1.1.8 mrg echo "$GBM_PKG_ERRORS" >&5 20683 1.1.1.8 mrg 20684 1.1.1.8 mrg as_fn_error $? "Package requirements (gbm >= 10.6) were not met: 20685 1.1.1.8 mrg 20686 1.1.1.8 mrg $GBM_PKG_ERRORS 20687 1.1.1.8 mrg 20688 1.1.1.8 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you 20689 1.1.1.8 mrg installed software in a non-standard prefix. 20690 1.1.1.8 mrg 20691 1.1.1.8 mrg Alternatively, you may set the environment variables GBM_CFLAGS 20692 1.1.1.8 mrg and GBM_LIBS to avoid the need to call pkg-config. 20693 1.1.1.8 mrg See the pkg-config man page for more details." "$LINENO" 5 20694 1.1.1.8 mrg elif test $pkg_failed = untried; then 20695 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20696 1.1.1.11 mrg printf "%s\n" "no" >&6; } 20697 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 20698 1.1.1.11 mrg printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 20699 1.1.1.8 mrg as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 20700 1.1.1.8 mrg is in your PATH or set the PKG_CONFIG environment variable to the full 20701 1.1.1.8 mrg path to pkg-config. 20702 1.1.1.8 mrg 20703 1.1.1.8 mrg Alternatively, you may set the environment variables GBM_CFLAGS 20704 1.1.1.8 mrg and GBM_LIBS to avoid the need to call pkg-config. 20705 1.1.1.8 mrg See the pkg-config man page for more details. 20706 1.1.1.8 mrg 20707 1.1.1.8 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>. 20708 1.1.1.8 mrg See \`config.log' for more details" "$LINENO" 5; } 20709 1.1.1.8 mrg else 20710 1.1.1.8 mrg GBM_CFLAGS=$pkg_cv_GBM_CFLAGS 20711 1.1.1.8 mrg GBM_LIBS=$pkg_cv_GBM_LIBS 20712 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 20713 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 20714 1.1.1.8 mrg 20715 1.1.1.8 mrg fi 20716 1.1.1.8 mrg 20717 1.1.1.8 mrg 20718 1.1.1.11 mrg printf "%s\n" "#define USE_GLAMOR 1" >>confdefs.h 20719 1.1 mrg 20720 1.1 mrg else 20721 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $GLAMOR" >&5 20722 1.1.1.11 mrg printf "%s\n" "$GLAMOR" >&6; } 20723 1.1 mrg fi 20724 1.1.1.5 mrg if test x$GLAMOR != xno; then 20725 1.1.1.5 mrg GLAMOR_TRUE= 20726 1.1.1.5 mrg GLAMOR_FALSE='#' 20727 1.1 mrg else 20728 1.1.1.5 mrg GLAMOR_TRUE='#' 20729 1.1.1.5 mrg GLAMOR_FALSE= 20730 1.1 mrg fi 20731 1.1 mrg 20732 1.1 mrg 20733 1.1.1.11 mrg ac_fn_check_decl "$LINENO" "RegionDuplicate" "ac_cv_have_decl_RegionDuplicate" "#include <xorg-server.h> 20734 1.1.1.5 mrg #include <regionstr.h> 20735 1.1.1.11 mrg " "$ac_c_undeclared_builtin_options" "CFLAGS" 20736 1.1.1.11 mrg if test "x$ac_cv_have_decl_RegionDuplicate" = xyes 20737 1.1.1.11 mrg then : 20738 1.1.1.3 mrg 20739 1.1.1.11 mrg printf "%s\n" "#define HAVE_REGIONDUPLICATE 1" >>confdefs.h 20740 1.1.1.3 mrg 20741 1.1.1.3 mrg fi 20742 1.1.1.3 mrg 20743 1.1.1.11 mrg ac_fn_check_decl "$LINENO" "fbGlyphs" "ac_cv_have_decl_fbGlyphs" "#include <X11/Xmd.h> 20744 1.1.1.5 mrg #include <X11/Xfuncproto.h> 20745 1.1.1.5 mrg #include <X11/extensions/renderproto.h> 20746 1.1.1.5 mrg #include <xorg-server.h> 20747 1.1.1.5 mrg #include <picture.h> 20748 1.1.1.5 mrg #include <glyphstr.h> 20749 1.1.1.5 mrg #include <fbpict.h> 20750 1.1.1.11 mrg " "$ac_c_undeclared_builtin_options" "CFLAGS" 20751 1.1.1.11 mrg if test "x$ac_cv_have_decl_fbGlyphs" = xyes 20752 1.1.1.11 mrg then : 20753 1.1.1.2 mrg 20754 1.1.1.11 mrg printf "%s\n" "#define HAVE_FBGLYPHS 1" >>confdefs.h 20755 1.1.1.2 mrg 20756 1.1.1.2 mrg fi 20757 1.1.1.2 mrg 20758 1.1.1.11 mrg ac_fn_check_decl "$LINENO" "xf86CursorResetCursor" "ac_cv_have_decl_xf86CursorResetCursor" "#include <xorg-server.h> 20759 1.1.1.5 mrg #include <xf86Cursor.h> 20760 1.1.1.11 mrg " "$ac_c_undeclared_builtin_options" "CFLAGS" 20761 1.1.1.11 mrg if test "x$ac_cv_have_decl_xf86CursorResetCursor" = xyes 20762 1.1.1.11 mrg then : 20763 1.1.1.2 mrg 20764 1.1.1.11 mrg printf "%s\n" "#define HAVE_XF86_CURSOR_RESET_CURSOR 1" >>confdefs.h 20765 1.1.1.2 mrg 20766 1.1.1.2 mrg fi 20767 1.1.1.2 mrg 20768 1.1.1.11 mrg ac_fn_c_check_header_compile "$LINENO" "misyncshm.h" "ac_cv_header_misyncshm_h" "#include <X11/Xdefs.h> 20769 1.1.1.5 mrg #include <X11/Xfuncproto.h> 20770 1.1.1.5 mrg #include <xorg-server.h> 20771 1.1.1.5 mrg #include <screenint.h> 20772 1.1 mrg " 20773 1.1.1.11 mrg if test "x$ac_cv_header_misyncshm_h" = xyes 20774 1.1.1.11 mrg then : 20775 1.1.1.11 mrg printf "%s\n" "#define HAVE_MISYNCSHM_H 1" >>confdefs.h 20776 1.1.1.2 mrg 20777 1.1 mrg fi 20778 1.1 mrg 20779 1.1 mrg 20780 1.1.1.11 mrg ac_fn_c_check_header_compile "$LINENO" "present.h" "ac_cv_header_present_h" "#include <X11/Xmd.h> 20781 1.1.1.5 mrg #include <X11/Xproto.h> 20782 1.1.1.5 mrg #include \"xorg-server.h\" 20783 1.1.1.7 mrg #include <X11/X.h> 20784 1.1 mrg " 20785 1.1.1.11 mrg if test "x$ac_cv_header_present_h" = xyes 20786 1.1.1.11 mrg then : 20787 1.1.1.11 mrg printf "%s\n" "#define HAVE_PRESENT_H 1" >>confdefs.h 20788 1.1.1.5 mrg 20789 1.1 mrg fi 20790 1.1 mrg 20791 1.1.1.2 mrg 20792 1.1.1.11 mrg ac_fn_c_check_header_compile "$LINENO" "dri3.h" "ac_cv_header_dri3_h" "#include <X11/Xmd.h> 20793 1.1.1.5 mrg #include <xorg-server.h> 20794 1.1.1.2 mrg " 20795 1.1.1.11 mrg if test "x$ac_cv_header_dri3_h" = xyes 20796 1.1.1.11 mrg then : 20797 1.1.1.11 mrg printf "%s\n" "#define HAVE_DRI3_H 1" >>confdefs.h 20798 1.1 mrg 20799 1.1.1.4 mrg fi 20800 1.1.1.4 mrg 20801 1.1.1.4 mrg 20802 1.1.1.5 mrg CPPFLAGS="$SAVE_CPPFLAGS" 20803 1.1.1.4 mrg 20804 1.1 mrg 20805 1.1 mrg pkg_failed=no 20806 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5 20807 1.1.1.11 mrg printf %s "checking for PCIACCESS... " >&6; } 20808 1.1 mrg 20809 1.1 mrg if test -n "$PCIACCESS_CFLAGS"; then 20810 1.1 mrg pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS" 20811 1.1 mrg elif test -n "$PKG_CONFIG"; then 20812 1.1 mrg if test -n "$PKG_CONFIG" && \ 20813 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5 20814 1.1 mrg ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 20815 1.1 mrg ac_status=$? 20816 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20817 1.1 mrg test $ac_status = 0; }; then 20818 1.1 mrg pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null` 20819 1.1.1.5 mrg test "x$?" != "x0" && pkg_failed=yes 20820 1.1 mrg else 20821 1.1 mrg pkg_failed=yes 20822 1.1 mrg fi 20823 1.1 mrg else 20824 1.1 mrg pkg_failed=untried 20825 1.1 mrg fi 20826 1.1 mrg if test -n "$PCIACCESS_LIBS"; then 20827 1.1 mrg pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS" 20828 1.1 mrg elif test -n "$PKG_CONFIG"; then 20829 1.1 mrg if test -n "$PKG_CONFIG" && \ 20830 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5 20831 1.1 mrg ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 20832 1.1 mrg ac_status=$? 20833 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20834 1.1 mrg test $ac_status = 0; }; then 20835 1.1 mrg pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null` 20836 1.1.1.5 mrg test "x$?" != "x0" && pkg_failed=yes 20837 1.1 mrg else 20838 1.1 mrg pkg_failed=yes 20839 1.1 mrg fi 20840 1.1 mrg else 20841 1.1 mrg pkg_failed=untried 20842 1.1 mrg fi 20843 1.1 mrg 20844 1.1 mrg 20845 1.1 mrg 20846 1.1 mrg if test $pkg_failed = yes; then 20847 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20848 1.1.1.11 mrg printf "%s\n" "no" >&6; } 20849 1.1 mrg 20850 1.1 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 20851 1.1 mrg _pkg_short_errors_supported=yes 20852 1.1 mrg else 20853 1.1 mrg _pkg_short_errors_supported=no 20854 1.1 mrg fi 20855 1.1 mrg if test $_pkg_short_errors_supported = yes; then 20856 1.1.1.5 mrg PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1` 20857 1.1 mrg else 20858 1.1.1.5 mrg PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1` 20859 1.1 mrg fi 20860 1.1 mrg # Put the nasty error message in config.log where it belongs 20861 1.1 mrg echo "$PCIACCESS_PKG_ERRORS" >&5 20862 1.1 mrg 20863 1.1 mrg as_fn_error $? "Package requirements (pciaccess >= 0.8.0) were not met: 20864 1.1 mrg 20865 1.1 mrg $PCIACCESS_PKG_ERRORS 20866 1.1 mrg 20867 1.1 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you 20868 1.1 mrg installed software in a non-standard prefix. 20869 1.1 mrg 20870 1.1 mrg Alternatively, you may set the environment variables PCIACCESS_CFLAGS 20871 1.1 mrg and PCIACCESS_LIBS to avoid the need to call pkg-config. 20872 1.1 mrg See the pkg-config man page for more details." "$LINENO" 5 20873 1.1 mrg elif test $pkg_failed = untried; then 20874 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20875 1.1.1.11 mrg printf "%s\n" "no" >&6; } 20876 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 20877 1.1.1.11 mrg printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 20878 1.1 mrg as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 20879 1.1 mrg is in your PATH or set the PKG_CONFIG environment variable to the full 20880 1.1 mrg path to pkg-config. 20881 1.1 mrg 20882 1.1 mrg Alternatively, you may set the environment variables PCIACCESS_CFLAGS 20883 1.1 mrg and PCIACCESS_LIBS to avoid the need to call pkg-config. 20884 1.1 mrg See the pkg-config man page for more details. 20885 1.1 mrg 20886 1.1 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>. 20887 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 20888 1.1 mrg else 20889 1.1 mrg PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS 20890 1.1 mrg PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS 20891 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 20892 1.1.1.11 mrg printf "%s\n" "yes" >&6; } 20893 1.1 mrg 20894 1.1 mrg fi 20895 1.1.1.5 mrg XORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS" 20896 1.1 mrg 20897 1.1 mrg # Checks for headers/macros for byte swapping 20898 1.1 mrg # Known variants: 20899 1.1 mrg # <byteswap.h> bswap_16, bswap_32, bswap_64 (glibc) 20900 1.1 mrg # <sys/endian.h> __swap16, __swap32, __swap64 (OpenBSD) 20901 1.1 mrg # <sys/endian.h> bswap16, bswap32, bswap64 (other BSD's) 20902 1.1 mrg # and a fallback to local macros if none of the above are found 20903 1.1 mrg 20904 1.1 mrg # if <byteswap.h> is found, assume it's the correct version 20905 1.1.1.11 mrg ac_fn_c_check_header_compile "$LINENO" "byteswap.h" "ac_cv_header_byteswap_h" "$ac_includes_default" 20906 1.1.1.11 mrg if test "x$ac_cv_header_byteswap_h" = xyes 20907 1.1.1.11 mrg then : 20908 1.1.1.11 mrg printf "%s\n" "#define HAVE_BYTESWAP_H 1" >>confdefs.h 20909 1.1 mrg 20910 1.1 mrg fi 20911 1.1 mrg 20912 1.1 mrg 20913 1.1 mrg # if <sys/endian.h> is found, have to check which version 20914 1.1.1.11 mrg ac_fn_c_check_header_compile "$LINENO" "sys/endian.h" "ac_cv_header_sys_endian_h" "$ac_includes_default" 20915 1.1.1.11 mrg if test "x$ac_cv_header_sys_endian_h" = xyes 20916 1.1.1.11 mrg then : 20917 1.1 mrg HAVE_SYS_ENDIAN_H="yes" 20918 1.1.1.11 mrg else $as_nop 20919 1.1 mrg HAVE_SYS_ENDIAN_H="no" 20920 1.1 mrg fi 20921 1.1 mrg 20922 1.1 mrg 20923 1.1 mrg if test "x$HAVE_SYS_ENDIAN_H" = "xyes" ; then 20924 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for __swap16 variant of <sys/endian.h> byteswapping macros" >&5 20925 1.1.1.11 mrg printf %s "checking for __swap16 variant of <sys/endian.h> byteswapping macros... " >&6; } 20926 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 20927 1.1 mrg /* end confdefs.h. */ 20928 1.1 mrg 20929 1.1 mrg #include <sys/types.h> 20930 1.1 mrg #include <sys/endian.h> 20931 1.1 mrg 20932 1.1 mrg int 20933 1.1.1.11 mrg main (void) 20934 1.1 mrg { 20935 1.1 mrg 20936 1.1 mrg int a = 1, b; 20937 1.1 mrg b = __swap16(a); 20938 1.1 mrg 20939 1.1 mrg ; 20940 1.1 mrg return 0; 20941 1.1 mrg } 20942 1.1 mrg 20943 1.1 mrg _ACEOF 20944 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 20945 1.1.1.11 mrg then : 20946 1.1 mrg SYS_ENDIAN__SWAP='yes' 20947 1.1.1.11 mrg else $as_nop 20948 1.1 mrg SYS_ENDIAN__SWAP='no' 20949 1.1 mrg fi 20950 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 20951 1.1 mrg conftest$ac_exeext conftest.$ac_ext 20952 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $SYS_ENDIAN__SWAP" >&5 20953 1.1.1.11 mrg printf "%s\n" "$SYS_ENDIAN__SWAP" >&6; } 20954 1.1 mrg 20955 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for bswap16 variant of <sys/endian.h> byteswapping macros" >&5 20956 1.1.1.11 mrg printf %s "checking for bswap16 variant of <sys/endian.h> byteswapping macros... " >&6; } 20957 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 20958 1.1 mrg /* end confdefs.h. */ 20959 1.1 mrg 20960 1.1 mrg #include <sys/types.h> 20961 1.1 mrg #include <sys/endian.h> 20962 1.1 mrg 20963 1.1 mrg int 20964 1.1.1.11 mrg main (void) 20965 1.1 mrg { 20966 1.1 mrg 20967 1.1 mrg int a = 1, b; 20968 1.1 mrg b = bswap16(a); 20969 1.1 mrg 20970 1.1 mrg ; 20971 1.1 mrg return 0; 20972 1.1 mrg } 20973 1.1 mrg 20974 1.1 mrg _ACEOF 20975 1.1.1.11 mrg if ac_fn_c_try_link "$LINENO" 20976 1.1.1.11 mrg then : 20977 1.1 mrg SYS_ENDIAN_BSWAP='yes' 20978 1.1.1.11 mrg else $as_nop 20979 1.1 mrg SYS_ENDIAN_BSWAP='no' 20980 1.1 mrg fi 20981 1.1.1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.beam \ 20982 1.1 mrg conftest$ac_exeext conftest.$ac_ext 20983 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $SYS_ENDIAN_BSWAP" >&5 20984 1.1.1.11 mrg printf "%s\n" "$SYS_ENDIAN_BSWAP" >&6; } 20985 1.1 mrg 20986 1.1 mrg if test "$SYS_ENDIAN_BSWAP" = "yes" ; then 20987 1.1 mrg USE_SYS_ENDIAN_H=yes 20988 1.1 mrg BSWAP=bswap 20989 1.1 mrg else 20990 1.1 mrg if test "$SYS_ENDIAN__SWAP" = "yes" ; then 20991 1.1 mrg USE_SYS_ENDIAN_H=yes 20992 1.1 mrg BSWAP=__swap 20993 1.1 mrg else 20994 1.1 mrg USE_SYS_ENDIAN_H=no 20995 1.1 mrg fi 20996 1.1 mrg fi 20997 1.1 mrg 20998 1.1 mrg if test "$USE_SYS_ENDIAN_H" = "yes" ; then 20999 1.1 mrg 21000 1.1.1.11 mrg printf "%s\n" "#define USE_SYS_ENDIAN_H 1" >>confdefs.h 21001 1.1 mrg 21002 1.1 mrg 21003 1.1.1.11 mrg printf "%s\n" "#define bswap_16 ${BSWAP}16" >>confdefs.h 21004 1.1 mrg 21005 1.1 mrg 21006 1.1.1.11 mrg printf "%s\n" "#define bswap_32 ${BSWAP}32" >>confdefs.h 21007 1.1 mrg 21008 1.1 mrg 21009 1.1.1.11 mrg printf "%s\n" "#define bswap_64 ${BSWAP}64" >>confdefs.h 21010 1.1 mrg 21011 1.1 mrg fi 21012 1.1 mrg fi 21013 1.1 mrg 21014 1.1 mrg 21015 1.1 mrg 21016 1.1 mrg DRIVER_NAME=ati 21017 1.1 mrg 21018 1.1 mrg 21019 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: The atimisc sub-driver has been split out to xf86-video-mach64: 21020 1.1 mrg git://anongit.freedesktop.org/git/xorg/driver/xf86-video-mach64 21021 1.1 mrg Please install that driver as well for mach64-based cards. 21022 1.1 mrg " >&5 21023 1.1.1.11 mrg printf "%s\n" "$as_me: The atimisc sub-driver has been split out to xf86-video-mach64: 21024 1.1 mrg git://anongit.freedesktop.org/git/xorg/driver/xf86-video-mach64 21025 1.1 mrg Please install that driver as well for mach64-based cards. 21026 1.1 mrg " >&6;} 21027 1.1 mrg 21028 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: The r128 sub-driver has been split out to xf86-video-r128: 21029 1.1 mrg git://anongit.freedesktop.org/git/xorg/driver/xf86-video-r128 21030 1.1 mrg Please install that driver as well for rage128-based cards. 21031 1.1 mrg " >&5 21032 1.1.1.11 mrg printf "%s\n" "$as_me: The r128 sub-driver has been split out to xf86-video-r128: 21033 1.1 mrg git://anongit.freedesktop.org/git/xorg/driver/xf86-video-r128 21034 1.1 mrg Please install that driver as well for rage128-based cards. 21035 1.1 mrg " >&6;} 21036 1.1 mrg 21037 1.1.1.6 mrg ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile conf/Makefile" 21038 1.1 mrg 21039 1.1 mrg cat >confcache <<\_ACEOF 21040 1.1 mrg # This file is a shell script that caches the results of configure 21041 1.1 mrg # tests run on this system so they can be shared between configure 21042 1.1 mrg # scripts and configure runs, see configure's option --config-cache. 21043 1.1 mrg # It is not useful on other systems. If it contains results you don't 21044 1.1 mrg # want to keep, you may remove or edit it. 21045 1.1 mrg # 21046 1.1 mrg # config.status only pays attention to the cache file if you give it 21047 1.1 mrg # the --recheck option to rerun configure. 21048 1.1 mrg # 21049 1.1 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when 21050 1.1 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the 21051 1.1 mrg # following values. 21052 1.1 mrg 21053 1.1 mrg _ACEOF 21054 1.1 mrg 21055 1.1 mrg # The following way of writing the cache mishandles newlines in values, 21056 1.1 mrg # but we know of no workaround that is simple, portable, and efficient. 21057 1.1 mrg # So, we kill variables containing newlines. 21058 1.1 mrg # Ultrix sh set writes to stderr and can't be redirected directly, 21059 1.1 mrg # and sets the high bit in the cache file unless we assign to the vars. 21060 1.1 mrg ( 21061 1.1 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 21062 1.1 mrg eval ac_val=\$$ac_var 21063 1.1 mrg case $ac_val in #( 21064 1.1 mrg *${as_nl}*) 21065 1.1 mrg case $ac_var in #( 21066 1.1.1.11 mrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 21067 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 21068 1.1 mrg esac 21069 1.1 mrg case $ac_var in #( 21070 1.1 mrg _ | IFS | as_nl) ;; #( 21071 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 21072 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;; 21073 1.1 mrg esac ;; 21074 1.1 mrg esac 21075 1.1 mrg done 21076 1.1 mrg 21077 1.1 mrg (set) 2>&1 | 21078 1.1 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 21079 1.1 mrg *${as_nl}ac_space=\ *) 21080 1.1 mrg # `set' does not quote correctly, so add quotes: double-quote 21081 1.1 mrg # substitution turns \\\\ into \\, and sed turns \\ into \. 21082 1.1 mrg sed -n \ 21083 1.1 mrg "s/'/'\\\\''/g; 21084 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 21085 1.1 mrg ;; #( 21086 1.1 mrg *) 21087 1.1 mrg # `set' quotes correctly as required by POSIX, so do not add quotes. 21088 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 21089 1.1 mrg ;; 21090 1.1 mrg esac | 21091 1.1 mrg sort 21092 1.1 mrg ) | 21093 1.1 mrg sed ' 21094 1.1 mrg /^ac_cv_env_/b end 21095 1.1 mrg t clear 21096 1.1 mrg :clear 21097 1.1.1.11 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ 21098 1.1 mrg t end 21099 1.1 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 21100 1.1 mrg :end' >>confcache 21101 1.1 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 21102 1.1 mrg if test -w "$cache_file"; then 21103 1.1 mrg if test "x$cache_file" != "x/dev/null"; then 21104 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 21105 1.1.1.11 mrg printf "%s\n" "$as_me: updating cache $cache_file" >&6;} 21106 1.1 mrg if test ! -f "$cache_file" || test -h "$cache_file"; then 21107 1.1 mrg cat confcache >"$cache_file" 21108 1.1 mrg else 21109 1.1 mrg case $cache_file in #( 21110 1.1 mrg */* | ?:*) 21111 1.1 mrg mv -f confcache "$cache_file"$$ && 21112 1.1 mrg mv -f "$cache_file"$$ "$cache_file" ;; #( 21113 1.1 mrg *) 21114 1.1 mrg mv -f confcache "$cache_file" ;; 21115 1.1 mrg esac 21116 1.1 mrg fi 21117 1.1 mrg fi 21118 1.1 mrg else 21119 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 21120 1.1.1.11 mrg printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} 21121 1.1 mrg fi 21122 1.1 mrg fi 21123 1.1 mrg rm -f confcache 21124 1.1 mrg 21125 1.1 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix 21126 1.1 mrg # Let make expand exec_prefix. 21127 1.1 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 21128 1.1 mrg 21129 1.1 mrg DEFS=-DHAVE_CONFIG_H 21130 1.1 mrg 21131 1.1 mrg ac_libobjs= 21132 1.1 mrg ac_ltlibobjs= 21133 1.1 mrg U= 21134 1.1 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 21135 1.1 mrg # 1. Remove the extension, and $U if already installed. 21136 1.1 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 21137 1.1.1.11 mrg ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` 21138 1.1 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 21139 1.1 mrg # will be set to the directory where LIBOBJS objects are built. 21140 1.1 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 21141 1.1 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 21142 1.1 mrg done 21143 1.1 mrg LIBOBJS=$ac_libobjs 21144 1.1 mrg 21145 1.1 mrg LTLIBOBJS=$ac_ltlibobjs 21146 1.1 mrg 21147 1.1 mrg 21148 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 21149 1.1.1.11 mrg printf %s "checking that generated files are newer than configure... " >&6; } 21150 1.1.1.5 mrg if test -n "$am_sleep_pid"; then 21151 1.1.1.5 mrg # Hide warnings about reused PIDs. 21152 1.1.1.5 mrg wait $am_sleep_pid 2>/dev/null 21153 1.1.1.5 mrg fi 21154 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 21155 1.1.1.11 mrg printf "%s\n" "done" >&6; } 21156 1.1 mrg if test -n "$EXEEXT"; then 21157 1.1 mrg am__EXEEXT_TRUE= 21158 1.1 mrg am__EXEEXT_FALSE='#' 21159 1.1 mrg else 21160 1.1 mrg am__EXEEXT_TRUE='#' 21161 1.1 mrg am__EXEEXT_FALSE= 21162 1.1 mrg fi 21163 1.1 mrg 21164 1.1.1.5 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 21165 1.1.1.5 mrg as_fn_error $? "conditional \"AMDEP\" was never defined. 21166 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5 21167 1.1 mrg fi 21168 1.1.1.5 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 21169 1.1.1.5 mrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 21170 1.1.1.4 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5 21171 1.1.1.4 mrg fi 21172 1.1.1.5 mrg if test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then 21173 1.1.1.5 mrg as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined. 21174 1.1.1.4 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5 21175 1.1.1.4 mrg fi 21176 1.1.1.6 mrg if test -z "${HAS_XORG_CONF_DIR_TRUE}" && test -z "${HAS_XORG_CONF_DIR_FALSE}"; then 21177 1.1.1.6 mrg as_fn_error $? "conditional \"HAS_XORG_CONF_DIR\" was never defined. 21178 1.1.1.6 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5 21179 1.1.1.6 mrg fi 21180 1.1 mrg if test -z "${LIBUDEV_TRUE}" && test -z "${LIBUDEV_FALSE}"; then 21181 1.1 mrg as_fn_error $? "conditional \"LIBUDEV\" was never defined. 21182 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5 21183 1.1 mrg fi 21184 1.1.1.5 mrg if test -z "${GLAMOR_TRUE}" && test -z "${GLAMOR_FALSE}"; then 21185 1.1.1.5 mrg as_fn_error $? "conditional \"GLAMOR\" was never defined. 21186 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5 21187 1.1 mrg fi 21188 1.1 mrg 21189 1.1 mrg : "${CONFIG_STATUS=./config.status}" 21190 1.1 mrg ac_write_fail=0 21191 1.1 mrg ac_clean_files_save=$ac_clean_files 21192 1.1 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS" 21193 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 21194 1.1.1.11 mrg printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} 21195 1.1 mrg as_write_fail=0 21196 1.1 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 21197 1.1 mrg #! $SHELL 21198 1.1 mrg # Generated by $as_me. 21199 1.1 mrg # Run this file to recreate the current configuration. 21200 1.1 mrg # Compiler output produced by configure, useful for debugging 21201 1.1 mrg # configure, is in config.log if it exists. 21202 1.1 mrg 21203 1.1 mrg debug=false 21204 1.1 mrg ac_cs_recheck=false 21205 1.1 mrg ac_cs_silent=false 21206 1.1 mrg 21207 1.1 mrg SHELL=\${CONFIG_SHELL-$SHELL} 21208 1.1 mrg export SHELL 21209 1.1 mrg _ASEOF 21210 1.1 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 21211 1.1 mrg ## -------------------- ## 21212 1.1 mrg ## M4sh Initialization. ## 21213 1.1 mrg ## -------------------- ## 21214 1.1 mrg 21215 1.1 mrg # Be more Bourne compatible 21216 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh 21217 1.1.1.11 mrg as_nop=: 21218 1.1.1.11 mrg if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 21219 1.1.1.11 mrg then : 21220 1.1 mrg emulate sh 21221 1.1 mrg NULLCMD=: 21222 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21223 1.1 mrg # is contrary to our usage. Disable this feature. 21224 1.1 mrg alias -g '${1+"$@"}'='"$@"' 21225 1.1 mrg setopt NO_GLOB_SUBST 21226 1.1.1.11 mrg else $as_nop 21227 1.1 mrg case `(set -o) 2>/dev/null` in #( 21228 1.1 mrg *posix*) : 21229 1.1 mrg set -o posix ;; #( 21230 1.1 mrg *) : 21231 1.1 mrg ;; 21232 1.1 mrg esac 21233 1.1 mrg fi 21234 1.1 mrg 21235 1.1 mrg 21236 1.1.1.11 mrg 21237 1.1.1.11 mrg # Reset variables that may have inherited troublesome values from 21238 1.1.1.11 mrg # the environment. 21239 1.1.1.11 mrg 21240 1.1.1.11 mrg # IFS needs to be set, to space, tab, and newline, in precisely that order. 21241 1.1.1.11 mrg # (If _AS_PATH_WALK were called with IFS unset, it would have the 21242 1.1.1.11 mrg # side effect of setting IFS to empty, thus disabling word splitting.) 21243 1.1.1.11 mrg # Quoting is to prevent editors from complaining about space-tab. 21244 1.1 mrg as_nl=' 21245 1.1 mrg ' 21246 1.1 mrg export as_nl 21247 1.1.1.11 mrg IFS=" "" $as_nl" 21248 1.1.1.11 mrg 21249 1.1.1.11 mrg PS1='$ ' 21250 1.1.1.11 mrg PS2='> ' 21251 1.1.1.11 mrg PS4='+ ' 21252 1.1.1.11 mrg 21253 1.1.1.11 mrg # Ensure predictable behavior from utilities with locale-dependent output. 21254 1.1.1.11 mrg LC_ALL=C 21255 1.1.1.11 mrg export LC_ALL 21256 1.1.1.11 mrg LANGUAGE=C 21257 1.1.1.11 mrg export LANGUAGE 21258 1.1.1.11 mrg 21259 1.1.1.11 mrg # We cannot yet rely on "unset" to work, but we need these variables 21260 1.1.1.11 mrg # to be unset--not just set to an empty or harmless value--now, to 21261 1.1.1.11 mrg # avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 21262 1.1.1.11 mrg # also avoids known problems related to "unset" and subshell syntax 21263 1.1.1.11 mrg # in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 21264 1.1.1.11 mrg for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 21265 1.1.1.11 mrg do eval test \${$as_var+y} \ 21266 1.1.1.11 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 21267 1.1.1.11 mrg done 21268 1.1.1.11 mrg 21269 1.1.1.11 mrg # Ensure that fds 0, 1, and 2 are open. 21270 1.1.1.11 mrg if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 21271 1.1.1.11 mrg if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 21272 1.1.1.11 mrg if (exec 3>&2) ; then :; else exec 2>/dev/null; fi 21273 1.1 mrg 21274 1.1 mrg # The user is always right. 21275 1.1.1.11 mrg if ${PATH_SEPARATOR+false} :; then 21276 1.1 mrg PATH_SEPARATOR=: 21277 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 21278 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 21279 1.1 mrg PATH_SEPARATOR=';' 21280 1.1 mrg } 21281 1.1 mrg fi 21282 1.1 mrg 21283 1.1 mrg 21284 1.1 mrg # Find who we are. Look in the path if we contain no directory separator. 21285 1.1 mrg as_myself= 21286 1.1 mrg case $0 in #(( 21287 1.1 mrg *[\\/]* ) as_myself=$0 ;; 21288 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 21289 1.1 mrg for as_dir in $PATH 21290 1.1 mrg do 21291 1.1 mrg IFS=$as_save_IFS 21292 1.1.1.11 mrg case $as_dir in #((( 21293 1.1.1.11 mrg '') as_dir=./ ;; 21294 1.1.1.11 mrg */) ;; 21295 1.1.1.11 mrg *) as_dir=$as_dir/ ;; 21296 1.1.1.11 mrg esac 21297 1.1.1.11 mrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 21298 1.1 mrg done 21299 1.1 mrg IFS=$as_save_IFS 21300 1.1 mrg 21301 1.1 mrg ;; 21302 1.1 mrg esac 21303 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND' 21304 1.1 mrg # in which case we are not to be found in the path. 21305 1.1 mrg if test "x$as_myself" = x; then 21306 1.1 mrg as_myself=$0 21307 1.1 mrg fi 21308 1.1 mrg if test ! -f "$as_myself"; then 21309 1.1.1.11 mrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 21310 1.1 mrg exit 1 21311 1.1 mrg fi 21312 1.1 mrg 21313 1.1 mrg 21314 1.1 mrg 21315 1.1 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD] 21316 1.1 mrg # ---------------------------------------- 21317 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 21318 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 21319 1.1 mrg # script with STATUS, using 1 if that was 0. 21320 1.1 mrg as_fn_error () 21321 1.1 mrg { 21322 1.1 mrg as_status=$1; test $as_status -eq 0 && as_status=1 21323 1.1 mrg if test "$4"; then 21324 1.1 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 21325 1.1.1.11 mrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 21326 1.1 mrg fi 21327 1.1.1.11 mrg printf "%s\n" "$as_me: error: $2" >&2 21328 1.1 mrg as_fn_exit $as_status 21329 1.1 mrg } # as_fn_error 21330 1.1 mrg 21331 1.1 mrg 21332 1.1.1.11 mrg 21333 1.1 mrg # as_fn_set_status STATUS 21334 1.1 mrg # ----------------------- 21335 1.1 mrg # Set $? to STATUS, without forking. 21336 1.1 mrg as_fn_set_status () 21337 1.1 mrg { 21338 1.1 mrg return $1 21339 1.1 mrg } # as_fn_set_status 21340 1.1 mrg 21341 1.1 mrg # as_fn_exit STATUS 21342 1.1 mrg # ----------------- 21343 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 21344 1.1 mrg as_fn_exit () 21345 1.1 mrg { 21346 1.1 mrg set +e 21347 1.1 mrg as_fn_set_status $1 21348 1.1 mrg exit $1 21349 1.1 mrg } # as_fn_exit 21350 1.1 mrg 21351 1.1 mrg # as_fn_unset VAR 21352 1.1 mrg # --------------- 21353 1.1 mrg # Portably unset VAR. 21354 1.1 mrg as_fn_unset () 21355 1.1 mrg { 21356 1.1 mrg { eval $1=; unset $1;} 21357 1.1 mrg } 21358 1.1 mrg as_unset=as_fn_unset 21359 1.1.1.11 mrg 21360 1.1 mrg # as_fn_append VAR VALUE 21361 1.1 mrg # ---------------------- 21362 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take 21363 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over 21364 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive 21365 1.1 mrg # implementations. 21366 1.1.1.11 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 21367 1.1.1.11 mrg then : 21368 1.1 mrg eval 'as_fn_append () 21369 1.1 mrg { 21370 1.1 mrg eval $1+=\$2 21371 1.1 mrg }' 21372 1.1.1.11 mrg else $as_nop 21373 1.1 mrg as_fn_append () 21374 1.1 mrg { 21375 1.1 mrg eval $1=\$$1\$2 21376 1.1 mrg } 21377 1.1 mrg fi # as_fn_append 21378 1.1 mrg 21379 1.1 mrg # as_fn_arith ARG... 21380 1.1 mrg # ------------------ 21381 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the 21382 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments 21383 1.1 mrg # must be portable across $(()) and expr. 21384 1.1.1.11 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 21385 1.1.1.11 mrg then : 21386 1.1 mrg eval 'as_fn_arith () 21387 1.1 mrg { 21388 1.1 mrg as_val=$(( $* )) 21389 1.1 mrg }' 21390 1.1.1.11 mrg else $as_nop 21391 1.1 mrg as_fn_arith () 21392 1.1 mrg { 21393 1.1 mrg as_val=`expr "$@" || test $? -eq 1` 21394 1.1 mrg } 21395 1.1 mrg fi # as_fn_arith 21396 1.1 mrg 21397 1.1 mrg 21398 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 && 21399 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 21400 1.1 mrg as_expr=expr 21401 1.1 mrg else 21402 1.1 mrg as_expr=false 21403 1.1 mrg fi 21404 1.1 mrg 21405 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 21406 1.1 mrg as_basename=basename 21407 1.1 mrg else 21408 1.1 mrg as_basename=false 21409 1.1 mrg fi 21410 1.1 mrg 21411 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 21412 1.1 mrg as_dirname=dirname 21413 1.1 mrg else 21414 1.1 mrg as_dirname=false 21415 1.1 mrg fi 21416 1.1 mrg 21417 1.1 mrg as_me=`$as_basename -- "$0" || 21418 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 21419 1.1 mrg X"$0" : 'X\(//\)$' \| \ 21420 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 21421 1.1.1.11 mrg printf "%s\n" X/"$0" | 21422 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 21423 1.1 mrg s//\1/ 21424 1.1 mrg q 21425 1.1 mrg } 21426 1.1 mrg /^X\/\(\/\/\)$/{ 21427 1.1 mrg s//\1/ 21428 1.1 mrg q 21429 1.1 mrg } 21430 1.1 mrg /^X\/\(\/\).*/{ 21431 1.1 mrg s//\1/ 21432 1.1 mrg q 21433 1.1 mrg } 21434 1.1 mrg s/.*/./; q'` 21435 1.1 mrg 21436 1.1 mrg # Avoid depending upon Character Ranges. 21437 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz' 21438 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 21439 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS 21440 1.1 mrg as_cr_digits='0123456789' 21441 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits 21442 1.1 mrg 21443 1.1.1.11 mrg 21444 1.1.1.11 mrg # Determine whether it's possible to make 'echo' print without a newline. 21445 1.1.1.11 mrg # These variables are no longer used directly by Autoconf, but are AC_SUBSTed 21446 1.1.1.11 mrg # for compatibility with existing Makefiles. 21447 1.1 mrg ECHO_C= ECHO_N= ECHO_T= 21448 1.1 mrg case `echo -n x` in #((((( 21449 1.1 mrg -n*) 21450 1.1 mrg case `echo 'xy\c'` in 21451 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 21452 1.1 mrg xy) ECHO_C='\c';; 21453 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 21454 1.1 mrg ECHO_T=' ';; 21455 1.1 mrg esac;; 21456 1.1 mrg *) 21457 1.1 mrg ECHO_N='-n';; 21458 1.1 mrg esac 21459 1.1 mrg 21460 1.1.1.11 mrg # For backward compatibility with old third-party macros, we provide 21461 1.1.1.11 mrg # the shell variables $as_echo and $as_echo_n. New code should use 21462 1.1.1.11 mrg # AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 21463 1.1.1.11 mrg as_echo='printf %s\n' 21464 1.1.1.11 mrg as_echo_n='printf %s' 21465 1.1.1.11 mrg 21466 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file 21467 1.1 mrg if test -d conf$$.dir; then 21468 1.1 mrg rm -f conf$$.dir/conf$$.file 21469 1.1 mrg else 21470 1.1 mrg rm -f conf$$.dir 21471 1.1 mrg mkdir conf$$.dir 2>/dev/null 21472 1.1 mrg fi 21473 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then 21474 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then 21475 1.1 mrg as_ln_s='ln -s' 21476 1.1 mrg # ... but there are two gotchas: 21477 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 21478 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 21479 1.1.1.5 mrg # In both cases, we have to default to `cp -pR'. 21480 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 21481 1.1.1.5 mrg as_ln_s='cp -pR' 21482 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then 21483 1.1 mrg as_ln_s=ln 21484 1.1 mrg else 21485 1.1.1.5 mrg as_ln_s='cp -pR' 21486 1.1 mrg fi 21487 1.1 mrg else 21488 1.1.1.5 mrg as_ln_s='cp -pR' 21489 1.1 mrg fi 21490 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 21491 1.1 mrg rmdir conf$$.dir 2>/dev/null 21492 1.1 mrg 21493 1.1 mrg 21494 1.1 mrg # as_fn_mkdir_p 21495 1.1 mrg # ------------- 21496 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary. 21497 1.1 mrg as_fn_mkdir_p () 21498 1.1 mrg { 21499 1.1 mrg 21500 1.1 mrg case $as_dir in #( 21501 1.1 mrg -*) as_dir=./$as_dir;; 21502 1.1 mrg esac 21503 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || { 21504 1.1 mrg as_dirs= 21505 1.1 mrg while :; do 21506 1.1 mrg case $as_dir in #( 21507 1.1.1.11 mrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 21508 1.1 mrg *) as_qdir=$as_dir;; 21509 1.1 mrg esac 21510 1.1 mrg as_dirs="'$as_qdir' $as_dirs" 21511 1.1 mrg as_dir=`$as_dirname -- "$as_dir" || 21512 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21513 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \ 21514 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \ 21515 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 21516 1.1.1.11 mrg printf "%s\n" X"$as_dir" | 21517 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21518 1.1 mrg s//\1/ 21519 1.1 mrg q 21520 1.1 mrg } 21521 1.1 mrg /^X\(\/\/\)[^/].*/{ 21522 1.1 mrg s//\1/ 21523 1.1 mrg q 21524 1.1 mrg } 21525 1.1 mrg /^X\(\/\/\)$/{ 21526 1.1 mrg s//\1/ 21527 1.1 mrg q 21528 1.1 mrg } 21529 1.1 mrg /^X\(\/\).*/{ 21530 1.1 mrg s//\1/ 21531 1.1 mrg q 21532 1.1 mrg } 21533 1.1 mrg s/.*/./; q'` 21534 1.1 mrg test -d "$as_dir" && break 21535 1.1 mrg done 21536 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs" 21537 1.1 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 21538 1.1 mrg 21539 1.1 mrg 21540 1.1 mrg } # as_fn_mkdir_p 21541 1.1 mrg if mkdir -p . 2>/dev/null; then 21542 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"' 21543 1.1 mrg else 21544 1.1 mrg test -d ./-p && rmdir ./-p 21545 1.1 mrg as_mkdir_p=false 21546 1.1 mrg fi 21547 1.1 mrg 21548 1.1.1.5 mrg 21549 1.1.1.5 mrg # as_fn_executable_p FILE 21550 1.1.1.5 mrg # ----------------------- 21551 1.1.1.5 mrg # Test if FILE is an executable regular file. 21552 1.1.1.5 mrg as_fn_executable_p () 21553 1.1.1.5 mrg { 21554 1.1.1.5 mrg test -f "$1" && test -x "$1" 21555 1.1.1.5 mrg } # as_fn_executable_p 21556 1.1.1.5 mrg as_test_x='test -x' 21557 1.1.1.5 mrg as_executable_p=as_fn_executable_p 21558 1.1 mrg 21559 1.1 mrg # Sed expression to map a string onto a valid CPP name. 21560 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 21561 1.1 mrg 21562 1.1 mrg # Sed expression to map a string onto a valid variable name. 21563 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 21564 1.1 mrg 21565 1.1 mrg 21566 1.1 mrg exec 6>&1 21567 1.1 mrg ## ----------------------------------- ## 21568 1.1 mrg ## Main body of $CONFIG_STATUS script. ## 21569 1.1 mrg ## ----------------------------------- ## 21570 1.1 mrg _ASEOF 21571 1.1 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 21572 1.1 mrg 21573 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21574 1.1 mrg # Save the log message, to keep $0 and so on meaningful, and to 21575 1.1 mrg # report actual input values of CONFIG_FILES etc. instead of their 21576 1.1 mrg # values after options handling. 21577 1.1 mrg ac_log=" 21578 1.1.1.11 mrg This file was extended by xf86-video-ati $as_me 22.0.0, which was 21579 1.1.1.11 mrg generated by GNU Autoconf 2.71. Invocation command line was 21580 1.1 mrg 21581 1.1 mrg CONFIG_FILES = $CONFIG_FILES 21582 1.1 mrg CONFIG_HEADERS = $CONFIG_HEADERS 21583 1.1 mrg CONFIG_LINKS = $CONFIG_LINKS 21584 1.1 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS 21585 1.1 mrg $ $0 $@ 21586 1.1 mrg 21587 1.1 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q` 21588 1.1 mrg " 21589 1.1 mrg 21590 1.1 mrg _ACEOF 21591 1.1 mrg 21592 1.1 mrg case $ac_config_files in *" 21593 1.1 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;; 21594 1.1 mrg esac 21595 1.1 mrg 21596 1.1 mrg case $ac_config_headers in *" 21597 1.1 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;; 21598 1.1 mrg esac 21599 1.1 mrg 21600 1.1 mrg 21601 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21602 1.1 mrg # Files that config.status was made for. 21603 1.1 mrg config_files="$ac_config_files" 21604 1.1 mrg config_headers="$ac_config_headers" 21605 1.1 mrg config_commands="$ac_config_commands" 21606 1.1 mrg 21607 1.1 mrg _ACEOF 21608 1.1 mrg 21609 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21610 1.1 mrg ac_cs_usage="\ 21611 1.1 mrg \`$as_me' instantiates files and other configuration actions 21612 1.1 mrg from templates according to the current configuration. Unless the files 21613 1.1 mrg and actions are specified as TAGs, all are instantiated by default. 21614 1.1 mrg 21615 1.1 mrg Usage: $0 [OPTION]... [TAG]... 21616 1.1 mrg 21617 1.1 mrg -h, --help print this help, then exit 21618 1.1 mrg -V, --version print version number and configuration settings, then exit 21619 1.1 mrg --config print configuration, then exit 21620 1.1 mrg -q, --quiet, --silent 21621 1.1 mrg do not print progress messages 21622 1.1 mrg -d, --debug don't remove temporary files 21623 1.1 mrg --recheck update $as_me by reconfiguring in the same conditions 21624 1.1 mrg --file=FILE[:TEMPLATE] 21625 1.1 mrg instantiate the configuration file FILE 21626 1.1 mrg --header=FILE[:TEMPLATE] 21627 1.1 mrg instantiate the configuration header FILE 21628 1.1 mrg 21629 1.1 mrg Configuration files: 21630 1.1 mrg $config_files 21631 1.1 mrg 21632 1.1 mrg Configuration headers: 21633 1.1 mrg $config_headers 21634 1.1 mrg 21635 1.1 mrg Configuration commands: 21636 1.1 mrg $config_commands 21637 1.1 mrg 21638 1.1.1.7 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/Radeon>." 21639 1.1 mrg 21640 1.1 mrg _ACEOF 21641 1.1.1.11 mrg ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` 21642 1.1.1.11 mrg ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` 21643 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21644 1.1.1.11 mrg ac_cs_config='$ac_cs_config_escaped' 21645 1.1 mrg ac_cs_version="\\ 21646 1.1.1.11 mrg xf86-video-ati config.status 22.0.0 21647 1.1.1.11 mrg configured by $0, generated by GNU Autoconf 2.71, 21648 1.1 mrg with options \\"\$ac_cs_config\\" 21649 1.1 mrg 21650 1.1.1.11 mrg Copyright (C) 2021 Free Software Foundation, Inc. 21651 1.1 mrg This config.status script is free software; the Free Software Foundation 21652 1.1 mrg gives unlimited permission to copy, distribute and modify it." 21653 1.1 mrg 21654 1.1 mrg ac_pwd='$ac_pwd' 21655 1.1 mrg srcdir='$srcdir' 21656 1.1 mrg INSTALL='$INSTALL' 21657 1.1 mrg MKDIR_P='$MKDIR_P' 21658 1.1 mrg AWK='$AWK' 21659 1.1 mrg test -n "\$AWK" || AWK=awk 21660 1.1 mrg _ACEOF 21661 1.1 mrg 21662 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21663 1.1 mrg # The default lists apply if the user does not specify any file. 21664 1.1 mrg ac_need_defaults=: 21665 1.1 mrg while test $# != 0 21666 1.1 mrg do 21667 1.1 mrg case $1 in 21668 1.1 mrg --*=?*) 21669 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 21670 1.1 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 21671 1.1 mrg ac_shift=: 21672 1.1 mrg ;; 21673 1.1 mrg --*=) 21674 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 21675 1.1 mrg ac_optarg= 21676 1.1 mrg ac_shift=: 21677 1.1 mrg ;; 21678 1.1 mrg *) 21679 1.1 mrg ac_option=$1 21680 1.1 mrg ac_optarg=$2 21681 1.1 mrg ac_shift=shift 21682 1.1 mrg ;; 21683 1.1 mrg esac 21684 1.1 mrg 21685 1.1 mrg case $ac_option in 21686 1.1 mrg # Handling of the options. 21687 1.1 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 21688 1.1 mrg ac_cs_recheck=: ;; 21689 1.1 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 21690 1.1.1.11 mrg printf "%s\n" "$ac_cs_version"; exit ;; 21691 1.1 mrg --config | --confi | --conf | --con | --co | --c ) 21692 1.1.1.11 mrg printf "%s\n" "$ac_cs_config"; exit ;; 21693 1.1 mrg --debug | --debu | --deb | --de | --d | -d ) 21694 1.1 mrg debug=: ;; 21695 1.1 mrg --file | --fil | --fi | --f ) 21696 1.1 mrg $ac_shift 21697 1.1 mrg case $ac_optarg in 21698 1.1.1.11 mrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 21699 1.1 mrg '') as_fn_error $? "missing file argument" ;; 21700 1.1 mrg esac 21701 1.1 mrg as_fn_append CONFIG_FILES " '$ac_optarg'" 21702 1.1 mrg ac_need_defaults=false;; 21703 1.1 mrg --header | --heade | --head | --hea ) 21704 1.1 mrg $ac_shift 21705 1.1 mrg case $ac_optarg in 21706 1.1.1.11 mrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 21707 1.1 mrg esac 21708 1.1 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 21709 1.1 mrg ac_need_defaults=false;; 21710 1.1 mrg --he | --h) 21711 1.1 mrg # Conflict between --help and --header 21712 1.1 mrg as_fn_error $? "ambiguous option: \`$1' 21713 1.1 mrg Try \`$0 --help' for more information.";; 21714 1.1 mrg --help | --hel | -h ) 21715 1.1.1.11 mrg printf "%s\n" "$ac_cs_usage"; exit ;; 21716 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 21717 1.1 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 21718 1.1 mrg ac_cs_silent=: ;; 21719 1.1 mrg 21720 1.1 mrg # This is an error. 21721 1.1 mrg -*) as_fn_error $? "unrecognized option: \`$1' 21722 1.1 mrg Try \`$0 --help' for more information." ;; 21723 1.1 mrg 21724 1.1 mrg *) as_fn_append ac_config_targets " $1" 21725 1.1 mrg ac_need_defaults=false ;; 21726 1.1 mrg 21727 1.1 mrg esac 21728 1.1 mrg shift 21729 1.1 mrg done 21730 1.1 mrg 21731 1.1 mrg ac_configure_extra_args= 21732 1.1 mrg 21733 1.1 mrg if $ac_cs_silent; then 21734 1.1 mrg exec 6>/dev/null 21735 1.1 mrg ac_configure_extra_args="$ac_configure_extra_args --silent" 21736 1.1 mrg fi 21737 1.1 mrg 21738 1.1 mrg _ACEOF 21739 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21740 1.1 mrg if \$ac_cs_recheck; then 21741 1.1.1.5 mrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 21742 1.1 mrg shift 21743 1.1.1.11 mrg \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 21744 1.1 mrg CONFIG_SHELL='$SHELL' 21745 1.1 mrg export CONFIG_SHELL 21746 1.1 mrg exec "\$@" 21747 1.1 mrg fi 21748 1.1 mrg 21749 1.1 mrg _ACEOF 21750 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21751 1.1 mrg exec 5>>config.log 21752 1.1 mrg { 21753 1.1 mrg echo 21754 1.1 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 21755 1.1 mrg ## Running $as_me. ## 21756 1.1 mrg _ASBOX 21757 1.1.1.11 mrg printf "%s\n" "$ac_log" 21758 1.1 mrg } >&5 21759 1.1 mrg 21760 1.1 mrg _ACEOF 21761 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21762 1.1 mrg # 21763 1.1 mrg # INIT-COMMANDS 21764 1.1 mrg # 21765 1.1.1.8 mrg AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 21766 1.1 mrg 21767 1.1 mrg 21768 1.1 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout 21769 1.1 mrg # if CDPATH is set. 21770 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 21771 1.1 mrg 21772 1.1 mrg sed_quote_subst='$sed_quote_subst' 21773 1.1 mrg double_quote_subst='$double_quote_subst' 21774 1.1 mrg delay_variable_subst='$delay_variable_subst' 21775 1.1 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 21776 1.1 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 21777 1.1 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 21778 1.1 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 21779 1.1 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 21780 1.1 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 21781 1.1.1.5 mrg shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`' 21782 1.1 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 21783 1.1 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 21784 1.1 mrg PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 21785 1.1 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 21786 1.1 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 21787 1.1 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 21788 1.1 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 21789 1.1 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 21790 1.1 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 21791 1.1 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 21792 1.1 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 21793 1.1 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 21794 1.1 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 21795 1.1 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 21796 1.1 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 21797 1.1 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 21798 1.1 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 21799 1.1 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 21800 1.1 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 21801 1.1 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 21802 1.1 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 21803 1.1 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 21804 1.1 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 21805 1.1 mrg lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 21806 1.1 mrg lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 21807 1.1 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 21808 1.1 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 21809 1.1.1.11 mrg FILECMD='`$ECHO "$FILECMD" | $SED "$delay_single_quote_subst"`' 21810 1.1 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 21811 1.1 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 21812 1.1 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 21813 1.1 mrg file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 21814 1.1 mrg want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 21815 1.1 mrg DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 21816 1.1 mrg sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 21817 1.1 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 21818 1.1.1.7 mrg lt_ar_flags='`$ECHO "$lt_ar_flags" | $SED "$delay_single_quote_subst"`' 21819 1.1 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 21820 1.1 mrg archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 21821 1.1 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 21822 1.1 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 21823 1.1 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 21824 1.1 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 21825 1.1 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 21826 1.1 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 21827 1.1 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 21828 1.1 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 21829 1.1 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 21830 1.1 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 21831 1.1 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 21832 1.1 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 21833 1.1.1.5 mrg lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' 21834 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 21835 1.1 mrg lt_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"`' 21836 1.1.1.5 mrg lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`' 21837 1.1 mrg nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 21838 1.1 mrg lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 21839 1.1.1.5 mrg lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`' 21840 1.1 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 21841 1.1 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 21842 1.1 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 21843 1.1 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 21844 1.1 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 21845 1.1 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 21846 1.1 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 21847 1.1 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 21848 1.1 mrg MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 21849 1.1 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 21850 1.1 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 21851 1.1 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 21852 1.1 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 21853 1.1 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 21854 1.1 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 21855 1.1 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 21856 1.1 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 21857 1.1 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 21858 1.1 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 21859 1.1 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 21860 1.1 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 21861 1.1 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 21862 1.1 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 21863 1.1 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 21864 1.1 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 21865 1.1 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 21866 1.1 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 21867 1.1 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 21868 1.1 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 21869 1.1 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 21870 1.1 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 21871 1.1 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 21872 1.1 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 21873 1.1 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 21874 1.1 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 21875 1.1 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 21876 1.1 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 21877 1.1 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 21878 1.1 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 21879 1.1 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 21880 1.1 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 21881 1.1 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 21882 1.1 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 21883 1.1 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 21884 1.1 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 21885 1.1 mrg postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 21886 1.1 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 21887 1.1 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 21888 1.1 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 21889 1.1 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 21890 1.1 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 21891 1.1 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 21892 1.1 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 21893 1.1 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 21894 1.1 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 21895 1.1 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 21896 1.1 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 21897 1.1 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 21898 1.1 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 21899 1.1 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 21900 1.1 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 21901 1.1 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 21902 1.1 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 21903 1.1 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 21904 1.1.1.5 mrg configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' 21905 1.1.1.5 mrg configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`' 21906 1.1 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 21907 1.1 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 21908 1.1 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 21909 1.1 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 21910 1.1 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 21911 1.1 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 21912 1.1 mrg 21913 1.1 mrg LTCC='$LTCC' 21914 1.1 mrg LTCFLAGS='$LTCFLAGS' 21915 1.1 mrg compiler='$compiler_DEFAULT' 21916 1.1 mrg 21917 1.1 mrg # A function that is used when there is no print builtin or printf. 21918 1.1 mrg func_fallback_echo () 21919 1.1 mrg { 21920 1.1 mrg eval 'cat <<_LTECHO_EOF 21921 1.1 mrg \$1 21922 1.1 mrg _LTECHO_EOF' 21923 1.1 mrg } 21924 1.1 mrg 21925 1.1 mrg # Quote evaled strings. 21926 1.1 mrg for var in SHELL \ 21927 1.1 mrg ECHO \ 21928 1.1 mrg PATH_SEPARATOR \ 21929 1.1 mrg SED \ 21930 1.1 mrg GREP \ 21931 1.1 mrg EGREP \ 21932 1.1 mrg FGREP \ 21933 1.1 mrg LD \ 21934 1.1 mrg NM \ 21935 1.1 mrg LN_S \ 21936 1.1 mrg lt_SP2NL \ 21937 1.1 mrg lt_NL2SP \ 21938 1.1 mrg reload_flag \ 21939 1.1.1.11 mrg FILECMD \ 21940 1.1 mrg OBJDUMP \ 21941 1.1 mrg deplibs_check_method \ 21942 1.1 mrg file_magic_cmd \ 21943 1.1 mrg file_magic_glob \ 21944 1.1 mrg want_nocaseglob \ 21945 1.1 mrg DLLTOOL \ 21946 1.1 mrg sharedlib_from_linklib_cmd \ 21947 1.1 mrg AR \ 21948 1.1 mrg archiver_list_spec \ 21949 1.1 mrg STRIP \ 21950 1.1 mrg RANLIB \ 21951 1.1 mrg CC \ 21952 1.1 mrg CFLAGS \ 21953 1.1 mrg compiler \ 21954 1.1 mrg lt_cv_sys_global_symbol_pipe \ 21955 1.1 mrg lt_cv_sys_global_symbol_to_cdecl \ 21956 1.1.1.5 mrg lt_cv_sys_global_symbol_to_import \ 21957 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address \ 21958 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 21959 1.1.1.5 mrg lt_cv_nm_interface \ 21960 1.1 mrg nm_file_list_spec \ 21961 1.1.1.5 mrg lt_cv_truncate_bin \ 21962 1.1 mrg lt_prog_compiler_no_builtin_flag \ 21963 1.1 mrg lt_prog_compiler_pic \ 21964 1.1 mrg lt_prog_compiler_wl \ 21965 1.1 mrg lt_prog_compiler_static \ 21966 1.1 mrg lt_cv_prog_compiler_c_o \ 21967 1.1 mrg need_locks \ 21968 1.1 mrg MANIFEST_TOOL \ 21969 1.1 mrg DSYMUTIL \ 21970 1.1 mrg NMEDIT \ 21971 1.1 mrg LIPO \ 21972 1.1 mrg OTOOL \ 21973 1.1 mrg OTOOL64 \ 21974 1.1 mrg shrext_cmds \ 21975 1.1 mrg export_dynamic_flag_spec \ 21976 1.1 mrg whole_archive_flag_spec \ 21977 1.1 mrg compiler_needs_object \ 21978 1.1 mrg with_gnu_ld \ 21979 1.1 mrg allow_undefined_flag \ 21980 1.1 mrg no_undefined_flag \ 21981 1.1 mrg hardcode_libdir_flag_spec \ 21982 1.1 mrg hardcode_libdir_separator \ 21983 1.1 mrg exclude_expsyms \ 21984 1.1 mrg include_expsyms \ 21985 1.1 mrg file_list_spec \ 21986 1.1 mrg variables_saved_for_relink \ 21987 1.1 mrg libname_spec \ 21988 1.1 mrg library_names_spec \ 21989 1.1 mrg soname_spec \ 21990 1.1 mrg install_override_mode \ 21991 1.1 mrg finish_eval \ 21992 1.1 mrg old_striplib \ 21993 1.1 mrg striplib; do 21994 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 21995 1.1 mrg *[\\\\\\\`\\"\\\$]*) 21996 1.1.1.5 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 21997 1.1 mrg ;; 21998 1.1 mrg *) 21999 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 22000 1.1 mrg ;; 22001 1.1 mrg esac 22002 1.1 mrg done 22003 1.1 mrg 22004 1.1 mrg # Double-quote double-evaled strings. 22005 1.1 mrg for var in reload_cmds \ 22006 1.1 mrg old_postinstall_cmds \ 22007 1.1 mrg old_postuninstall_cmds \ 22008 1.1 mrg old_archive_cmds \ 22009 1.1 mrg extract_expsyms_cmds \ 22010 1.1 mrg old_archive_from_new_cmds \ 22011 1.1 mrg old_archive_from_expsyms_cmds \ 22012 1.1 mrg archive_cmds \ 22013 1.1 mrg archive_expsym_cmds \ 22014 1.1 mrg module_cmds \ 22015 1.1 mrg module_expsym_cmds \ 22016 1.1 mrg export_symbols_cmds \ 22017 1.1 mrg prelink_cmds \ 22018 1.1 mrg postlink_cmds \ 22019 1.1 mrg postinstall_cmds \ 22020 1.1 mrg postuninstall_cmds \ 22021 1.1 mrg finish_cmds \ 22022 1.1 mrg sys_lib_search_path_spec \ 22023 1.1.1.5 mrg configure_time_dlsearch_path \ 22024 1.1.1.5 mrg configure_time_lt_sys_library_path; do 22025 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 22026 1.1 mrg *[\\\\\\\`\\"\\\$]*) 22027 1.1.1.5 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 22028 1.1 mrg ;; 22029 1.1 mrg *) 22030 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 22031 1.1 mrg ;; 22032 1.1 mrg esac 22033 1.1 mrg done 22034 1.1 mrg 22035 1.1 mrg ac_aux_dir='$ac_aux_dir' 22036 1.1 mrg 22037 1.1.1.5 mrg # See if we are running on zsh, and set the options that allow our 22038 1.1 mrg # commands through without removal of \ escapes INIT. 22039 1.1.1.5 mrg if test -n "\${ZSH_VERSION+set}"; then 22040 1.1 mrg setopt NO_GLOB_SUBST 22041 1.1 mrg fi 22042 1.1 mrg 22043 1.1 mrg 22044 1.1 mrg PACKAGE='$PACKAGE' 22045 1.1 mrg VERSION='$VERSION' 22046 1.1 mrg RM='$RM' 22047 1.1 mrg ofile='$ofile' 22048 1.1 mrg 22049 1.1 mrg 22050 1.1 mrg 22051 1.1 mrg 22052 1.1 mrg _ACEOF 22053 1.1 mrg 22054 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 22055 1.1 mrg 22056 1.1 mrg # Handling of arguments. 22057 1.1 mrg for ac_config_target in $ac_config_targets 22058 1.1 mrg do 22059 1.1 mrg case $ac_config_target in 22060 1.1 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 22061 1.1 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 22062 1.1 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 22063 1.1 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 22064 1.1 mrg "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 22065 1.1 mrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 22066 1.1.1.6 mrg "conf/Makefile") CONFIG_FILES="$CONFIG_FILES conf/Makefile" ;; 22067 1.1 mrg 22068 1.1 mrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 22069 1.1 mrg esac 22070 1.1 mrg done 22071 1.1 mrg 22072 1.1 mrg 22073 1.1 mrg # If the user did not use the arguments to specify the items to instantiate, 22074 1.1 mrg # then the envvar interface is used. Set only those that are not. 22075 1.1 mrg # We use the long form for the default assignment because of an extremely 22076 1.1 mrg # bizarre bug on SunOS 4.1.3. 22077 1.1 mrg if $ac_need_defaults; then 22078 1.1.1.11 mrg test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files 22079 1.1.1.11 mrg test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers 22080 1.1.1.11 mrg test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands 22081 1.1 mrg fi 22082 1.1 mrg 22083 1.1 mrg # Have a temporary directory for convenience. Make it in the build tree 22084 1.1 mrg # simply because there is no reason against having it here, and in addition, 22085 1.1 mrg # creating and moving files from /tmp can sometimes cause problems. 22086 1.1 mrg # Hook for its removal unless debugging. 22087 1.1 mrg # Note that there is a small window in which the directory will not be cleaned: 22088 1.1 mrg # after its creation but before its name has been assigned to `$tmp'. 22089 1.1 mrg $debug || 22090 1.1 mrg { 22091 1.1 mrg tmp= ac_tmp= 22092 1.1 mrg trap 'exit_status=$? 22093 1.1 mrg : "${ac_tmp:=$tmp}" 22094 1.1 mrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 22095 1.1 mrg ' 0 22096 1.1 mrg trap 'as_fn_exit 1' 1 2 13 15 22097 1.1 mrg } 22098 1.1 mrg # Create a (secure) tmp directory for tmp files. 22099 1.1 mrg 22100 1.1 mrg { 22101 1.1 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 22102 1.1 mrg test -d "$tmp" 22103 1.1 mrg } || 22104 1.1 mrg { 22105 1.1 mrg tmp=./conf$$-$RANDOM 22106 1.1 mrg (umask 077 && mkdir "$tmp") 22107 1.1 mrg } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 22108 1.1 mrg ac_tmp=$tmp 22109 1.1 mrg 22110 1.1 mrg # Set up the scripts for CONFIG_FILES section. 22111 1.1 mrg # No need to generate them if there are no CONFIG_FILES. 22112 1.1 mrg # This happens for instance with `./config.status config.h'. 22113 1.1 mrg if test -n "$CONFIG_FILES"; then 22114 1.1 mrg 22115 1.1 mrg 22116 1.1 mrg ac_cr=`echo X | tr X '\015'` 22117 1.1 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr. 22118 1.1 mrg # But we know of no other shell where ac_cr would be empty at this 22119 1.1 mrg # point, so we can use a bashism as a fallback. 22120 1.1 mrg if test "x$ac_cr" = x; then 22121 1.1 mrg eval ac_cr=\$\'\\r\' 22122 1.1 mrg fi 22123 1.1 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 22124 1.1 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 22125 1.1 mrg ac_cs_awk_cr='\\r' 22126 1.1 mrg else 22127 1.1 mrg ac_cs_awk_cr=$ac_cr 22128 1.1 mrg fi 22129 1.1 mrg 22130 1.1 mrg echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 22131 1.1 mrg _ACEOF 22132 1.1 mrg 22133 1.1 mrg 22134 1.1 mrg { 22135 1.1 mrg echo "cat >conf$$subs.awk <<_ACEOF" && 22136 1.1 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 22137 1.1 mrg echo "_ACEOF" 22138 1.1 mrg } >conf$$subs.sh || 22139 1.1 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 22140 1.1 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 22141 1.1 mrg ac_delim='%!_!# ' 22142 1.1 mrg for ac_last_try in false false false false false :; do 22143 1.1 mrg . ./conf$$subs.sh || 22144 1.1 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 22145 1.1 mrg 22146 1.1 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 22147 1.1 mrg if test $ac_delim_n = $ac_delim_num; then 22148 1.1 mrg break 22149 1.1 mrg elif $ac_last_try; then 22150 1.1 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 22151 1.1 mrg else 22152 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 22153 1.1 mrg fi 22154 1.1 mrg done 22155 1.1 mrg rm -f conf$$subs.sh 22156 1.1 mrg 22157 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 22158 1.1 mrg cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 22159 1.1 mrg _ACEOF 22160 1.1 mrg sed -n ' 22161 1.1 mrg h 22162 1.1 mrg s/^/S["/; s/!.*/"]=/ 22163 1.1 mrg p 22164 1.1 mrg g 22165 1.1 mrg s/^[^!]*!// 22166 1.1 mrg :repl 22167 1.1 mrg t repl 22168 1.1 mrg s/'"$ac_delim"'$// 22169 1.1 mrg t delim 22170 1.1 mrg :nl 22171 1.1 mrg h 22172 1.1 mrg s/\(.\{148\}\)..*/\1/ 22173 1.1 mrg t more1 22174 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 22175 1.1 mrg p 22176 1.1 mrg n 22177 1.1 mrg b repl 22178 1.1 mrg :more1 22179 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 22180 1.1 mrg p 22181 1.1 mrg g 22182 1.1 mrg s/.\{148\}// 22183 1.1 mrg t nl 22184 1.1 mrg :delim 22185 1.1 mrg h 22186 1.1 mrg s/\(.\{148\}\)..*/\1/ 22187 1.1 mrg t more2 22188 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/ 22189 1.1 mrg p 22190 1.1 mrg b 22191 1.1 mrg :more2 22192 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 22193 1.1 mrg p 22194 1.1 mrg g 22195 1.1 mrg s/.\{148\}// 22196 1.1 mrg t delim 22197 1.1 mrg ' <conf$$subs.awk | sed ' 22198 1.1 mrg /^[^""]/{ 22199 1.1 mrg N 22200 1.1 mrg s/\n// 22201 1.1 mrg } 22202 1.1 mrg ' >>$CONFIG_STATUS || ac_write_fail=1 22203 1.1 mrg rm -f conf$$subs.awk 22204 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 22205 1.1 mrg _ACAWK 22206 1.1 mrg cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 22207 1.1 mrg for (key in S) S_is_set[key] = 1 22208 1.1 mrg FS = "" 22209 1.1 mrg 22210 1.1 mrg } 22211 1.1 mrg { 22212 1.1 mrg line = $ 0 22213 1.1 mrg nfields = split(line, field, "@") 22214 1.1 mrg substed = 0 22215 1.1 mrg len = length(field[1]) 22216 1.1 mrg for (i = 2; i < nfields; i++) { 22217 1.1 mrg key = field[i] 22218 1.1 mrg keylen = length(key) 22219 1.1 mrg if (S_is_set[key]) { 22220 1.1 mrg value = S[key] 22221 1.1 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 22222 1.1 mrg len += length(value) + length(field[++i]) 22223 1.1 mrg substed = 1 22224 1.1 mrg } else 22225 1.1 mrg len += 1 + keylen 22226 1.1 mrg } 22227 1.1 mrg 22228 1.1 mrg print line 22229 1.1 mrg } 22230 1.1 mrg 22231 1.1 mrg _ACAWK 22232 1.1 mrg _ACEOF 22233 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 22234 1.1 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 22235 1.1 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 22236 1.1 mrg else 22237 1.1 mrg cat 22238 1.1 mrg fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 22239 1.1 mrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 22240 1.1 mrg _ACEOF 22241 1.1 mrg 22242 1.1 mrg # VPATH may cause trouble with some makes, so we remove sole $(srcdir), 22243 1.1 mrg # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 22244 1.1 mrg # trailing colons and then remove the whole line if VPATH becomes empty 22245 1.1 mrg # (actually we leave an empty line to preserve line numbers). 22246 1.1 mrg if test "x$srcdir" = x.; then 22247 1.1 mrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 22248 1.1 mrg h 22249 1.1 mrg s/// 22250 1.1 mrg s/^/:/ 22251 1.1 mrg s/[ ]*$/:/ 22252 1.1 mrg s/:\$(srcdir):/:/g 22253 1.1 mrg s/:\${srcdir}:/:/g 22254 1.1 mrg s/:@srcdir@:/:/g 22255 1.1 mrg s/^:*// 22256 1.1 mrg s/:*$// 22257 1.1 mrg x 22258 1.1 mrg s/\(=[ ]*\).*/\1/ 22259 1.1 mrg G 22260 1.1 mrg s/\n// 22261 1.1 mrg s/^[^=]*=[ ]*$// 22262 1.1 mrg }' 22263 1.1 mrg fi 22264 1.1 mrg 22265 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 22266 1.1 mrg fi # test -n "$CONFIG_FILES" 22267 1.1 mrg 22268 1.1 mrg # Set up the scripts for CONFIG_HEADERS section. 22269 1.1 mrg # No need to generate them if there are no CONFIG_HEADERS. 22270 1.1 mrg # This happens for instance with `./config.status Makefile'. 22271 1.1 mrg if test -n "$CONFIG_HEADERS"; then 22272 1.1 mrg cat >"$ac_tmp/defines.awk" <<\_ACAWK || 22273 1.1 mrg BEGIN { 22274 1.1 mrg _ACEOF 22275 1.1 mrg 22276 1.1 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as 22277 1.1 mrg # here-document in config.status, that substitutes the proper values into 22278 1.1 mrg # config.h.in to produce config.h. 22279 1.1 mrg 22280 1.1 mrg # Create a delimiter string that does not exist in confdefs.h, to ease 22281 1.1 mrg # handling of long lines. 22282 1.1 mrg ac_delim='%!_!# ' 22283 1.1 mrg for ac_last_try in false false :; do 22284 1.1 mrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 22285 1.1 mrg if test -z "$ac_tt"; then 22286 1.1 mrg break 22287 1.1 mrg elif $ac_last_try; then 22288 1.1 mrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 22289 1.1 mrg else 22290 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 22291 1.1 mrg fi 22292 1.1 mrg done 22293 1.1 mrg 22294 1.1 mrg # For the awk script, D is an array of macro values keyed by name, 22295 1.1 mrg # likewise P contains macro parameters if any. Preserve backslash 22296 1.1 mrg # newline sequences. 22297 1.1 mrg 22298 1.1 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 22299 1.1 mrg sed -n ' 22300 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g 22301 1.1 mrg t rset 22302 1.1 mrg :rset 22303 1.1 mrg s/^[ ]*#[ ]*define[ ][ ]*/ / 22304 1.1 mrg t def 22305 1.1 mrg d 22306 1.1 mrg :def 22307 1.1 mrg s/\\$// 22308 1.1 mrg t bsnl 22309 1.1 mrg s/["\\]/\\&/g 22310 1.1 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 22311 1.1 mrg D["\1"]=" \3"/p 22312 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 22313 1.1 mrg d 22314 1.1 mrg :bsnl 22315 1.1 mrg s/["\\]/\\&/g 22316 1.1 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 22317 1.1 mrg D["\1"]=" \3\\\\\\n"\\/p 22318 1.1 mrg t cont 22319 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 22320 1.1 mrg t cont 22321 1.1 mrg d 22322 1.1 mrg :cont 22323 1.1 mrg n 22324 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g 22325 1.1 mrg t clear 22326 1.1 mrg :clear 22327 1.1 mrg s/\\$// 22328 1.1 mrg t bsnlc 22329 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p 22330 1.1 mrg d 22331 1.1 mrg :bsnlc 22332 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 22333 1.1 mrg b cont 22334 1.1 mrg ' <confdefs.h | sed ' 22335 1.1 mrg s/'"$ac_delim"'/"\\\ 22336 1.1 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1 22337 1.1 mrg 22338 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 22339 1.1 mrg for (key in D) D_is_set[key] = 1 22340 1.1 mrg FS = "" 22341 1.1 mrg } 22342 1.1 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 22343 1.1 mrg line = \$ 0 22344 1.1 mrg split(line, arg, " ") 22345 1.1 mrg if (arg[1] == "#") { 22346 1.1 mrg defundef = arg[2] 22347 1.1 mrg mac1 = arg[3] 22348 1.1 mrg } else { 22349 1.1 mrg defundef = substr(arg[1], 2) 22350 1.1 mrg mac1 = arg[2] 22351 1.1 mrg } 22352 1.1 mrg split(mac1, mac2, "(") #) 22353 1.1 mrg macro = mac2[1] 22354 1.1 mrg prefix = substr(line, 1, index(line, defundef) - 1) 22355 1.1 mrg if (D_is_set[macro]) { 22356 1.1 mrg # Preserve the white space surrounding the "#". 22357 1.1 mrg print prefix "define", macro P[macro] D[macro] 22358 1.1 mrg next 22359 1.1 mrg } else { 22360 1.1 mrg # Replace #undef with comments. This is necessary, for example, 22361 1.1 mrg # in the case of _POSIX_SOURCE, which is predefined and required 22362 1.1 mrg # on some systems where configure will not decide to define it. 22363 1.1 mrg if (defundef == "undef") { 22364 1.1 mrg print "/*", prefix defundef, macro, "*/" 22365 1.1 mrg next 22366 1.1 mrg } 22367 1.1 mrg } 22368 1.1 mrg } 22369 1.1 mrg { print } 22370 1.1 mrg _ACAWK 22371 1.1 mrg _ACEOF 22372 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 22373 1.1 mrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 22374 1.1 mrg fi # test -n "$CONFIG_HEADERS" 22375 1.1 mrg 22376 1.1 mrg 22377 1.1 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 22378 1.1 mrg shift 22379 1.1 mrg for ac_tag 22380 1.1 mrg do 22381 1.1 mrg case $ac_tag in 22382 1.1 mrg :[FHLC]) ac_mode=$ac_tag; continue;; 22383 1.1 mrg esac 22384 1.1 mrg case $ac_mode$ac_tag in 22385 1.1 mrg :[FHL]*:*);; 22386 1.1 mrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 22387 1.1 mrg :[FH]-) ac_tag=-:-;; 22388 1.1 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 22389 1.1 mrg esac 22390 1.1 mrg ac_save_IFS=$IFS 22391 1.1 mrg IFS=: 22392 1.1 mrg set x $ac_tag 22393 1.1 mrg IFS=$ac_save_IFS 22394 1.1 mrg shift 22395 1.1 mrg ac_file=$1 22396 1.1 mrg shift 22397 1.1 mrg 22398 1.1 mrg case $ac_mode in 22399 1.1 mrg :L) ac_source=$1;; 22400 1.1 mrg :[FH]) 22401 1.1 mrg ac_file_inputs= 22402 1.1 mrg for ac_f 22403 1.1 mrg do 22404 1.1 mrg case $ac_f in 22405 1.1 mrg -) ac_f="$ac_tmp/stdin";; 22406 1.1 mrg *) # Look for the file first in the build tree, then in the source tree 22407 1.1 mrg # (if the path is not absolute). The absolute path cannot be DOS-style, 22408 1.1 mrg # because $ac_f cannot contain `:'. 22409 1.1 mrg test -f "$ac_f" || 22410 1.1 mrg case $ac_f in 22411 1.1 mrg [\\/$]*) false;; 22412 1.1 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 22413 1.1 mrg esac || 22414 1.1 mrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 22415 1.1 mrg esac 22416 1.1.1.11 mrg case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 22417 1.1 mrg as_fn_append ac_file_inputs " '$ac_f'" 22418 1.1 mrg done 22419 1.1 mrg 22420 1.1 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't 22421 1.1 mrg # use $as_me), people would be surprised to read: 22422 1.1 mrg # /* config.h. Generated by config.status. */ 22423 1.1 mrg configure_input='Generated from '` 22424 1.1.1.11 mrg printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 22425 1.1 mrg `' by configure.' 22426 1.1 mrg if test x"$ac_file" != x-; then 22427 1.1 mrg configure_input="$ac_file. $configure_input" 22428 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 22429 1.1.1.11 mrg printf "%s\n" "$as_me: creating $ac_file" >&6;} 22430 1.1 mrg fi 22431 1.1 mrg # Neutralize special characters interpreted by sed in replacement strings. 22432 1.1 mrg case $configure_input in #( 22433 1.1 mrg *\&* | *\|* | *\\* ) 22434 1.1.1.11 mrg ac_sed_conf_input=`printf "%s\n" "$configure_input" | 22435 1.1 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 22436 1.1 mrg *) ac_sed_conf_input=$configure_input;; 22437 1.1 mrg esac 22438 1.1 mrg 22439 1.1 mrg case $ac_tag in 22440 1.1 mrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 22441 1.1 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 22442 1.1 mrg esac 22443 1.1 mrg ;; 22444 1.1 mrg esac 22445 1.1 mrg 22446 1.1 mrg ac_dir=`$as_dirname -- "$ac_file" || 22447 1.1 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22448 1.1 mrg X"$ac_file" : 'X\(//\)[^/]' \| \ 22449 1.1 mrg X"$ac_file" : 'X\(//\)$' \| \ 22450 1.1 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 22451 1.1.1.11 mrg printf "%s\n" X"$ac_file" | 22452 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22453 1.1 mrg s//\1/ 22454 1.1 mrg q 22455 1.1 mrg } 22456 1.1 mrg /^X\(\/\/\)[^/].*/{ 22457 1.1 mrg s//\1/ 22458 1.1 mrg q 22459 1.1 mrg } 22460 1.1 mrg /^X\(\/\/\)$/{ 22461 1.1 mrg s//\1/ 22462 1.1 mrg q 22463 1.1 mrg } 22464 1.1 mrg /^X\(\/\).*/{ 22465 1.1 mrg s//\1/ 22466 1.1 mrg q 22467 1.1 mrg } 22468 1.1 mrg s/.*/./; q'` 22469 1.1 mrg as_dir="$ac_dir"; as_fn_mkdir_p 22470 1.1 mrg ac_builddir=. 22471 1.1 mrg 22472 1.1 mrg case "$ac_dir" in 22473 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 22474 1.1 mrg *) 22475 1.1.1.11 mrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 22476 1.1 mrg # A ".." for each directory in $ac_dir_suffix. 22477 1.1.1.11 mrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 22478 1.1 mrg case $ac_top_builddir_sub in 22479 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 22480 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 22481 1.1 mrg esac ;; 22482 1.1 mrg esac 22483 1.1 mrg ac_abs_top_builddir=$ac_pwd 22484 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix 22485 1.1 mrg # for backward compatibility: 22486 1.1 mrg ac_top_builddir=$ac_top_build_prefix 22487 1.1 mrg 22488 1.1 mrg case $srcdir in 22489 1.1 mrg .) # We are building in place. 22490 1.1 mrg ac_srcdir=. 22491 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub 22492 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;; 22493 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name. 22494 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix; 22495 1.1 mrg ac_top_srcdir=$srcdir 22496 1.1 mrg ac_abs_top_srcdir=$srcdir ;; 22497 1.1 mrg *) # Relative name. 22498 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 22499 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir 22500 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 22501 1.1 mrg esac 22502 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 22503 1.1 mrg 22504 1.1 mrg 22505 1.1 mrg case $ac_mode in 22506 1.1 mrg :F) 22507 1.1 mrg # 22508 1.1 mrg # CONFIG_FILE 22509 1.1 mrg # 22510 1.1 mrg 22511 1.1 mrg case $INSTALL in 22512 1.1 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 22513 1.1 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 22514 1.1 mrg esac 22515 1.1 mrg ac_MKDIR_P=$MKDIR_P 22516 1.1 mrg case $MKDIR_P in 22517 1.1 mrg [\\/$]* | ?:[\\/]* ) ;; 22518 1.1 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 22519 1.1 mrg esac 22520 1.1 mrg _ACEOF 22521 1.1 mrg 22522 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 22523 1.1 mrg # If the template does not know about datarootdir, expand it. 22524 1.1 mrg # FIXME: This hack should be removed a few years after 2.60. 22525 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen= 22526 1.1 mrg ac_sed_dataroot=' 22527 1.1 mrg /datarootdir/ { 22528 1.1 mrg p 22529 1.1 mrg q 22530 1.1 mrg } 22531 1.1 mrg /@datadir@/p 22532 1.1 mrg /@docdir@/p 22533 1.1 mrg /@infodir@/p 22534 1.1 mrg /@localedir@/p 22535 1.1 mrg /@mandir@/p' 22536 1.1 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 22537 1.1 mrg *datarootdir*) ac_datarootdir_seen=yes;; 22538 1.1 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 22539 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 22540 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 22541 1.1 mrg _ACEOF 22542 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 22543 1.1 mrg ac_datarootdir_hack=' 22544 1.1 mrg s&@datadir@&$datadir&g 22545 1.1 mrg s&@docdir@&$docdir&g 22546 1.1 mrg s&@infodir@&$infodir&g 22547 1.1 mrg s&@localedir@&$localedir&g 22548 1.1 mrg s&@mandir@&$mandir&g 22549 1.1 mrg s&\\\${datarootdir}&$datarootdir&g' ;; 22550 1.1 mrg esac 22551 1.1 mrg _ACEOF 22552 1.1 mrg 22553 1.1 mrg # Neutralize VPATH when `$srcdir' = `.'. 22554 1.1 mrg # Shell code in configure.ac might set extrasub. 22555 1.1 mrg # FIXME: do we really want to maintain this feature? 22556 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 22557 1.1 mrg ac_sed_extra="$ac_vpsub 22558 1.1 mrg $extrasub 22559 1.1 mrg _ACEOF 22560 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 22561 1.1 mrg :t 22562 1.1 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 22563 1.1 mrg s|@configure_input@|$ac_sed_conf_input|;t t 22564 1.1 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t 22565 1.1 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t 22566 1.1 mrg s&@srcdir@&$ac_srcdir&;t t 22567 1.1 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t 22568 1.1 mrg s&@top_srcdir@&$ac_top_srcdir&;t t 22569 1.1 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 22570 1.1 mrg s&@builddir@&$ac_builddir&;t t 22571 1.1 mrg s&@abs_builddir@&$ac_abs_builddir&;t t 22572 1.1 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 22573 1.1 mrg s&@INSTALL@&$ac_INSTALL&;t t 22574 1.1 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t 22575 1.1 mrg $ac_datarootdir_hack 22576 1.1 mrg " 22577 1.1 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 22578 1.1 mrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 22579 1.1 mrg 22580 1.1 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 22581 1.1 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 22582 1.1 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 22583 1.1 mrg "$ac_tmp/out"`; test -z "$ac_out"; } && 22584 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 22585 1.1 mrg which seems to be undefined. Please make sure it is defined" >&5 22586 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 22587 1.1 mrg which seems to be undefined. Please make sure it is defined" >&2;} 22588 1.1 mrg 22589 1.1 mrg rm -f "$ac_tmp/stdin" 22590 1.1 mrg case $ac_file in 22591 1.1 mrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 22592 1.1 mrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 22593 1.1 mrg esac \ 22594 1.1 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 22595 1.1 mrg ;; 22596 1.1 mrg :H) 22597 1.1 mrg # 22598 1.1 mrg # CONFIG_HEADER 22599 1.1 mrg # 22600 1.1 mrg if test x"$ac_file" != x-; then 22601 1.1 mrg { 22602 1.1.1.11 mrg printf "%s\n" "/* $configure_input */" >&1 \ 22603 1.1 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 22604 1.1 mrg } >"$ac_tmp/config.h" \ 22605 1.1 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 22606 1.1 mrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 22607 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 22608 1.1.1.11 mrg printf "%s\n" "$as_me: $ac_file is unchanged" >&6;} 22609 1.1 mrg else 22610 1.1 mrg rm -f "$ac_file" 22611 1.1 mrg mv "$ac_tmp/config.h" "$ac_file" \ 22612 1.1 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 22613 1.1 mrg fi 22614 1.1 mrg else 22615 1.1.1.11 mrg printf "%s\n" "/* $configure_input */" >&1 \ 22616 1.1 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 22617 1.1 mrg || as_fn_error $? "could not create -" "$LINENO" 5 22618 1.1 mrg fi 22619 1.1 mrg # Compute "$ac_file"'s index in $config_headers. 22620 1.1 mrg _am_arg="$ac_file" 22621 1.1 mrg _am_stamp_count=1 22622 1.1 mrg for _am_header in $config_headers :; do 22623 1.1 mrg case $_am_header in 22624 1.1 mrg $_am_arg | $_am_arg:* ) 22625 1.1 mrg break ;; 22626 1.1 mrg * ) 22627 1.1 mrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 22628 1.1 mrg esac 22629 1.1 mrg done 22630 1.1 mrg echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 22631 1.1 mrg $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22632 1.1 mrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 22633 1.1 mrg X"$_am_arg" : 'X\(//\)$' \| \ 22634 1.1 mrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 22635 1.1.1.11 mrg printf "%s\n" X"$_am_arg" | 22636 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22637 1.1 mrg s//\1/ 22638 1.1 mrg q 22639 1.1 mrg } 22640 1.1 mrg /^X\(\/\/\)[^/].*/{ 22641 1.1 mrg s//\1/ 22642 1.1 mrg q 22643 1.1 mrg } 22644 1.1 mrg /^X\(\/\/\)$/{ 22645 1.1 mrg s//\1/ 22646 1.1 mrg q 22647 1.1 mrg } 22648 1.1 mrg /^X\(\/\).*/{ 22649 1.1 mrg s//\1/ 22650 1.1 mrg q 22651 1.1 mrg } 22652 1.1 mrg s/.*/./; q'`/stamp-h$_am_stamp_count 22653 1.1 mrg ;; 22654 1.1 mrg 22655 1.1.1.11 mrg :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 22656 1.1.1.11 mrg printf "%s\n" "$as_me: executing $ac_file commands" >&6;} 22657 1.1 mrg ;; 22658 1.1 mrg esac 22659 1.1 mrg 22660 1.1 mrg 22661 1.1 mrg case $ac_file$ac_mode in 22662 1.1 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 22663 1.1.1.5 mrg # Older Autoconf quotes --file arguments for eval, but not when files 22664 1.1 mrg # are listed without --file. Let's play safe and only enable the eval 22665 1.1 mrg # if we detect the quoting. 22666 1.1.1.8 mrg # TODO: see whether this extra hack can be removed once we start 22667 1.1.1.8 mrg # requiring Autoconf 2.70 or later. 22668 1.1.1.8 mrg case $CONFIG_FILES in #( 22669 1.1.1.8 mrg *\'*) : 22670 1.1.1.8 mrg eval set x "$CONFIG_FILES" ;; #( 22671 1.1.1.8 mrg *) : 22672 1.1.1.8 mrg set x $CONFIG_FILES ;; #( 22673 1.1.1.8 mrg *) : 22674 1.1.1.8 mrg ;; 22675 1.1.1.8 mrg esac 22676 1.1 mrg shift 22677 1.1.1.8 mrg # Used to flag and report bootstrapping failures. 22678 1.1.1.8 mrg am_rc=0 22679 1.1.1.8 mrg for am_mf 22680 1.1 mrg do 22681 1.1 mrg # Strip MF so we end up with the name of the file. 22682 1.1.1.11 mrg am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` 22683 1.1.1.8 mrg # Check whether this is an Automake generated Makefile which includes 22684 1.1.1.8 mrg # dependency-tracking related rules and includes. 22685 1.1.1.8 mrg # Grep'ing the whole file directly is not great: AIX grep has a line 22686 1.1 mrg # limit of 2048, but all sed's we know have understand at least 4000. 22687 1.1.1.8 mrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 22688 1.1.1.8 mrg || continue 22689 1.1.1.8 mrg am_dirpart=`$as_dirname -- "$am_mf" || 22690 1.1.1.8 mrg $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22691 1.1.1.8 mrg X"$am_mf" : 'X\(//\)[^/]' \| \ 22692 1.1.1.8 mrg X"$am_mf" : 'X\(//\)$' \| \ 22693 1.1.1.8 mrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 22694 1.1.1.11 mrg printf "%s\n" X"$am_mf" | 22695 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22696 1.1 mrg s//\1/ 22697 1.1 mrg q 22698 1.1 mrg } 22699 1.1 mrg /^X\(\/\/\)[^/].*/{ 22700 1.1 mrg s//\1/ 22701 1.1 mrg q 22702 1.1 mrg } 22703 1.1 mrg /^X\(\/\/\)$/{ 22704 1.1 mrg s//\1/ 22705 1.1 mrg q 22706 1.1 mrg } 22707 1.1 mrg /^X\(\/\).*/{ 22708 1.1 mrg s//\1/ 22709 1.1 mrg q 22710 1.1 mrg } 22711 1.1 mrg s/.*/./; q'` 22712 1.1.1.8 mrg am_filepart=`$as_basename -- "$am_mf" || 22713 1.1.1.8 mrg $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 22714 1.1.1.8 mrg X"$am_mf" : 'X\(//\)$' \| \ 22715 1.1.1.8 mrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 22716 1.1.1.11 mrg printf "%s\n" X/"$am_mf" | 22717 1.1.1.8 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 22718 1.1 mrg s//\1/ 22719 1.1 mrg q 22720 1.1 mrg } 22721 1.1.1.8 mrg /^X\/\(\/\/\)$/{ 22722 1.1 mrg s//\1/ 22723 1.1 mrg q 22724 1.1 mrg } 22725 1.1.1.8 mrg /^X\/\(\/\).*/{ 22726 1.1 mrg s//\1/ 22727 1.1 mrg q 22728 1.1 mrg } 22729 1.1 mrg s/.*/./; q'` 22730 1.1.1.8 mrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 22731 1.1.1.8 mrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 22732 1.1.1.8 mrg | $MAKE -f - am--depfiles" >&5 22733 1.1.1.8 mrg (cd "$am_dirpart" \ 22734 1.1.1.8 mrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 22735 1.1.1.8 mrg | $MAKE -f - am--depfiles) >&5 2>&5 22736 1.1.1.8 mrg ac_status=$? 22737 1.1.1.8 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 22738 1.1.1.8 mrg (exit $ac_status); } || am_rc=$? 22739 1.1 mrg done 22740 1.1.1.8 mrg if test $am_rc -ne 0; then 22741 1.1.1.11 mrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 22742 1.1.1.11 mrg printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 22743 1.1.1.8 mrg as_fn_error $? "Something went wrong bootstrapping makefile fragments 22744 1.1.1.11 mrg for automatic dependency tracking. If GNU make was not used, consider 22745 1.1.1.11 mrg re-running the configure script with MAKE=\"gmake\" (or whatever is 22746 1.1.1.11 mrg necessary). You can also try re-running configure with the 22747 1.1.1.8 mrg '--disable-dependency-tracking' option to at least be able to build 22748 1.1.1.8 mrg the package (albeit without support for automatic dependency tracking). 22749 1.1.1.8 mrg See \`config.log' for more details" "$LINENO" 5; } 22750 1.1.1.8 mrg fi 22751 1.1.1.8 mrg { am_dirpart=; unset am_dirpart;} 22752 1.1.1.8 mrg { am_filepart=; unset am_filepart;} 22753 1.1.1.8 mrg { am_mf=; unset am_mf;} 22754 1.1.1.8 mrg { am_rc=; unset am_rc;} 22755 1.1.1.8 mrg rm -f conftest-deps.mk 22756 1.1 mrg } 22757 1.1 mrg ;; 22758 1.1 mrg "libtool":C) 22759 1.1 mrg 22760 1.1.1.5 mrg # See if we are running on zsh, and set the options that allow our 22761 1.1 mrg # commands through without removal of \ escapes. 22762 1.1.1.5 mrg if test -n "${ZSH_VERSION+set}"; then 22763 1.1 mrg setopt NO_GLOB_SUBST 22764 1.1 mrg fi 22765 1.1 mrg 22766 1.1.1.5 mrg cfgfile=${ofile}T 22767 1.1 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15 22768 1.1 mrg $RM "$cfgfile" 22769 1.1 mrg 22770 1.1 mrg cat <<_LT_EOF >> "$cfgfile" 22771 1.1 mrg #! $SHELL 22772 1.1.1.5 mrg # Generated automatically by $as_me ($PACKAGE) $VERSION 22773 1.1.1.7 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 22774 1.1.1.4 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh. 22775 1.1.1.5 mrg 22776 1.1.1.5 mrg # Provide generalized library-building support services. 22777 1.1.1.5 mrg # Written by Gordon Matzigkeit, 1996 22778 1.1.1.5 mrg 22779 1.1.1.5 mrg # Copyright (C) 2014 Free Software Foundation, Inc. 22780 1.1.1.5 mrg # This is free software; see the source for copying conditions. There is NO 22781 1.1.1.5 mrg # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 22782 1.1.1.5 mrg 22783 1.1.1.5 mrg # GNU Libtool is free software; you can redistribute it and/or modify 22784 1.1.1.5 mrg # it under the terms of the GNU General Public License as published by 22785 1.1.1.5 mrg # the Free Software Foundation; either version 2 of of the License, or 22786 1.1.1.5 mrg # (at your option) any later version. 22787 1.1.1.4 mrg # 22788 1.1.1.5 mrg # As a special exception to the GNU General Public License, if you 22789 1.1.1.5 mrg # distribute this file as part of a program or library that is built 22790 1.1.1.5 mrg # using GNU Libtool, you may include this file under the same 22791 1.1.1.5 mrg # distribution terms that you use for the rest of that program. 22792 1.1.1.4 mrg # 22793 1.1.1.5 mrg # GNU Libtool is distributed in the hope that it will be useful, but 22794 1.1.1.5 mrg # WITHOUT ANY WARRANTY; without even the implied warranty of 22795 1.1 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 22796 1.1 mrg # GNU General Public License for more details. 22797 1.1 mrg # 22798 1.1 mrg # You should have received a copy of the GNU General Public License 22799 1.1.1.5 mrg # along with this program. If not, see <http://www.gnu.org/licenses/>. 22800 1.1 mrg 22801 1.1 mrg 22802 1.1 mrg # The names of the tagged configurations supported by this script. 22803 1.1.1.5 mrg available_tags='' 22804 1.1.1.5 mrg 22805 1.1.1.5 mrg # Configured defaults for sys_lib_dlsearch_path munging. 22806 1.1.1.5 mrg : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} 22807 1.1 mrg 22808 1.1 mrg # ### BEGIN LIBTOOL CONFIG 22809 1.1 mrg 22810 1.1 mrg # Whether or not to build static libraries. 22811 1.1 mrg build_old_libs=$enable_static 22812 1.1 mrg 22813 1.1 mrg # Which release of libtool.m4 was used? 22814 1.1 mrg macro_version=$macro_version 22815 1.1 mrg macro_revision=$macro_revision 22816 1.1 mrg 22817 1.1 mrg # Whether or not to build shared libraries. 22818 1.1 mrg build_libtool_libs=$enable_shared 22819 1.1 mrg 22820 1.1 mrg # What type of objects to build. 22821 1.1 mrg pic_mode=$pic_mode 22822 1.1 mrg 22823 1.1 mrg # Whether or not to optimize for fast installation. 22824 1.1 mrg fast_install=$enable_fast_install 22825 1.1 mrg 22826 1.1.1.5 mrg # Shared archive member basename,for filename based shared library versioning on AIX. 22827 1.1.1.5 mrg shared_archive_member_spec=$shared_archive_member_spec 22828 1.1.1.5 mrg 22829 1.1 mrg # Shell to use when invoking shell scripts. 22830 1.1 mrg SHELL=$lt_SHELL 22831 1.1 mrg 22832 1.1 mrg # An echo program that protects backslashes. 22833 1.1 mrg ECHO=$lt_ECHO 22834 1.1 mrg 22835 1.1 mrg # The PATH separator for the build system. 22836 1.1 mrg PATH_SEPARATOR=$lt_PATH_SEPARATOR 22837 1.1 mrg 22838 1.1 mrg # The host system. 22839 1.1 mrg host_alias=$host_alias 22840 1.1 mrg host=$host 22841 1.1 mrg host_os=$host_os 22842 1.1 mrg 22843 1.1 mrg # The build system. 22844 1.1 mrg build_alias=$build_alias 22845 1.1 mrg build=$build 22846 1.1 mrg build_os=$build_os 22847 1.1 mrg 22848 1.1 mrg # A sed program that does not truncate output. 22849 1.1 mrg SED=$lt_SED 22850 1.1 mrg 22851 1.1 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n. 22852 1.1 mrg Xsed="\$SED -e 1s/^X//" 22853 1.1 mrg 22854 1.1 mrg # A grep program that handles long lines. 22855 1.1 mrg GREP=$lt_GREP 22856 1.1 mrg 22857 1.1 mrg # An ERE matcher. 22858 1.1 mrg EGREP=$lt_EGREP 22859 1.1 mrg 22860 1.1 mrg # A literal string matcher. 22861 1.1 mrg FGREP=$lt_FGREP 22862 1.1 mrg 22863 1.1 mrg # A BSD- or MS-compatible name lister. 22864 1.1 mrg NM=$lt_NM 22865 1.1 mrg 22866 1.1 mrg # Whether we need soft or hard links. 22867 1.1 mrg LN_S=$lt_LN_S 22868 1.1 mrg 22869 1.1 mrg # What is the maximum length of a command? 22870 1.1 mrg max_cmd_len=$max_cmd_len 22871 1.1 mrg 22872 1.1 mrg # Object file suffix (normally "o"). 22873 1.1 mrg objext=$ac_objext 22874 1.1 mrg 22875 1.1 mrg # Executable file suffix (normally ""). 22876 1.1 mrg exeext=$exeext 22877 1.1 mrg 22878 1.1 mrg # whether the shell understands "unset". 22879 1.1 mrg lt_unset=$lt_unset 22880 1.1 mrg 22881 1.1 mrg # turn spaces into newlines. 22882 1.1 mrg SP2NL=$lt_lt_SP2NL 22883 1.1 mrg 22884 1.1 mrg # turn newlines into spaces. 22885 1.1 mrg NL2SP=$lt_lt_NL2SP 22886 1.1 mrg 22887 1.1 mrg # convert \$build file names to \$host format. 22888 1.1 mrg to_host_file_cmd=$lt_cv_to_host_file_cmd 22889 1.1 mrg 22890 1.1 mrg # convert \$build files to toolchain format. 22891 1.1 mrg to_tool_file_cmd=$lt_cv_to_tool_file_cmd 22892 1.1 mrg 22893 1.1.1.11 mrg # A file(cmd) program that detects file types. 22894 1.1.1.11 mrg FILECMD=$lt_FILECMD 22895 1.1.1.11 mrg 22896 1.1 mrg # An object symbol dumper. 22897 1.1 mrg OBJDUMP=$lt_OBJDUMP 22898 1.1 mrg 22899 1.1 mrg # Method to check whether dependent libraries are shared objects. 22900 1.1 mrg deplibs_check_method=$lt_deplibs_check_method 22901 1.1 mrg 22902 1.1 mrg # Command to use when deplibs_check_method = "file_magic". 22903 1.1 mrg file_magic_cmd=$lt_file_magic_cmd 22904 1.1 mrg 22905 1.1 mrg # How to find potential files when deplibs_check_method = "file_magic". 22906 1.1 mrg file_magic_glob=$lt_file_magic_glob 22907 1.1 mrg 22908 1.1 mrg # Find potential files using nocaseglob when deplibs_check_method = "file_magic". 22909 1.1 mrg want_nocaseglob=$lt_want_nocaseglob 22910 1.1 mrg 22911 1.1 mrg # DLL creation program. 22912 1.1 mrg DLLTOOL=$lt_DLLTOOL 22913 1.1 mrg 22914 1.1 mrg # Command to associate shared and link libraries. 22915 1.1 mrg sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 22916 1.1 mrg 22917 1.1 mrg # The archiver. 22918 1.1 mrg AR=$lt_AR 22919 1.1 mrg 22920 1.1.1.7 mrg # Flags to create an archive (by configure). 22921 1.1.1.7 mrg lt_ar_flags=$lt_ar_flags 22922 1.1.1.7 mrg 22923 1.1 mrg # Flags to create an archive. 22924 1.1.1.7 mrg AR_FLAGS=\${ARFLAGS-"\$lt_ar_flags"} 22925 1.1 mrg 22926 1.1 mrg # How to feed a file listing to the archiver. 22927 1.1 mrg archiver_list_spec=$lt_archiver_list_spec 22928 1.1 mrg 22929 1.1 mrg # A symbol stripping program. 22930 1.1 mrg STRIP=$lt_STRIP 22931 1.1 mrg 22932 1.1 mrg # Commands used to install an old-style archive. 22933 1.1 mrg RANLIB=$lt_RANLIB 22934 1.1 mrg old_postinstall_cmds=$lt_old_postinstall_cmds 22935 1.1 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds 22936 1.1 mrg 22937 1.1 mrg # Whether to use a lock for old archive extraction. 22938 1.1 mrg lock_old_archive_extraction=$lock_old_archive_extraction 22939 1.1 mrg 22940 1.1 mrg # A C compiler. 22941 1.1 mrg LTCC=$lt_CC 22942 1.1 mrg 22943 1.1 mrg # LTCC compiler flags. 22944 1.1 mrg LTCFLAGS=$lt_CFLAGS 22945 1.1 mrg 22946 1.1 mrg # Take the output of nm and produce a listing of raw symbols and C names. 22947 1.1 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 22948 1.1 mrg 22949 1.1 mrg # Transform the output of nm in a proper C declaration. 22950 1.1 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 22951 1.1 mrg 22952 1.1.1.5 mrg # Transform the output of nm into a list of symbols to manually relocate. 22953 1.1.1.5 mrg global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import 22954 1.1.1.5 mrg 22955 1.1 mrg # Transform the output of nm in a C name address pair. 22956 1.1 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 22957 1.1 mrg 22958 1.1 mrg # Transform the output of nm in a C name address pair when lib prefix is needed. 22959 1.1 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 22960 1.1 mrg 22961 1.1.1.5 mrg # The name lister interface. 22962 1.1.1.5 mrg nm_interface=$lt_lt_cv_nm_interface 22963 1.1.1.5 mrg 22964 1.1 mrg # Specify filename containing input files for \$NM. 22965 1.1 mrg nm_file_list_spec=$lt_nm_file_list_spec 22966 1.1 mrg 22967 1.1.1.5 mrg # The root where to search for dependent libraries,and where our libraries should be installed. 22968 1.1 mrg lt_sysroot=$lt_sysroot 22969 1.1 mrg 22970 1.1.1.5 mrg # Command to truncate a binary pipe. 22971 1.1.1.5 mrg lt_truncate_bin=$lt_lt_cv_truncate_bin 22972 1.1.1.5 mrg 22973 1.1 mrg # The name of the directory that contains temporary libtool files. 22974 1.1 mrg objdir=$objdir 22975 1.1 mrg 22976 1.1 mrg # Used to examine libraries when file_magic_cmd begins with "file". 22977 1.1 mrg MAGIC_CMD=$MAGIC_CMD 22978 1.1 mrg 22979 1.1 mrg # Must we lock files when doing compilation? 22980 1.1 mrg need_locks=$lt_need_locks 22981 1.1 mrg 22982 1.1 mrg # Manifest tool. 22983 1.1 mrg MANIFEST_TOOL=$lt_MANIFEST_TOOL 22984 1.1 mrg 22985 1.1 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 22986 1.1 mrg DSYMUTIL=$lt_DSYMUTIL 22987 1.1 mrg 22988 1.1 mrg # Tool to change global to local symbols on Mac OS X. 22989 1.1 mrg NMEDIT=$lt_NMEDIT 22990 1.1 mrg 22991 1.1 mrg # Tool to manipulate fat objects and archives on Mac OS X. 22992 1.1 mrg LIPO=$lt_LIPO 22993 1.1 mrg 22994 1.1 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X. 22995 1.1 mrg OTOOL=$lt_OTOOL 22996 1.1 mrg 22997 1.1 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 22998 1.1 mrg OTOOL64=$lt_OTOOL64 22999 1.1 mrg 23000 1.1 mrg # Old archive suffix (normally "a"). 23001 1.1 mrg libext=$libext 23002 1.1 mrg 23003 1.1 mrg # Shared library suffix (normally ".so"). 23004 1.1 mrg shrext_cmds=$lt_shrext_cmds 23005 1.1 mrg 23006 1.1 mrg # The commands to extract the exported symbol list from a shared archive. 23007 1.1 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds 23008 1.1 mrg 23009 1.1 mrg # Variables whose values should be saved in libtool wrapper scripts and 23010 1.1 mrg # restored at link time. 23011 1.1 mrg variables_saved_for_relink=$lt_variables_saved_for_relink 23012 1.1 mrg 23013 1.1 mrg # Do we need the "lib" prefix for modules? 23014 1.1 mrg need_lib_prefix=$need_lib_prefix 23015 1.1 mrg 23016 1.1 mrg # Do we need a version for libraries? 23017 1.1 mrg need_version=$need_version 23018 1.1 mrg 23019 1.1 mrg # Library versioning type. 23020 1.1 mrg version_type=$version_type 23021 1.1 mrg 23022 1.1 mrg # Shared library runtime path variable. 23023 1.1 mrg runpath_var=$runpath_var 23024 1.1 mrg 23025 1.1 mrg # Shared library path variable. 23026 1.1 mrg shlibpath_var=$shlibpath_var 23027 1.1 mrg 23028 1.1 mrg # Is shlibpath searched before the hard-coded library search path? 23029 1.1 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath 23030 1.1 mrg 23031 1.1 mrg # Format of library name prefix. 23032 1.1 mrg libname_spec=$lt_libname_spec 23033 1.1 mrg 23034 1.1 mrg # List of archive names. First name is the real one, the rest are links. 23035 1.1 mrg # The last name is the one that the linker finds with -lNAME 23036 1.1 mrg library_names_spec=$lt_library_names_spec 23037 1.1 mrg 23038 1.1 mrg # The coded name of the library, if different from the real name. 23039 1.1 mrg soname_spec=$lt_soname_spec 23040 1.1 mrg 23041 1.1 mrg # Permission mode override for installation of shared libraries. 23042 1.1 mrg install_override_mode=$lt_install_override_mode 23043 1.1 mrg 23044 1.1 mrg # Command to use after installation of a shared archive. 23045 1.1 mrg postinstall_cmds=$lt_postinstall_cmds 23046 1.1 mrg 23047 1.1 mrg # Command to use after uninstallation of a shared archive. 23048 1.1 mrg postuninstall_cmds=$lt_postuninstall_cmds 23049 1.1 mrg 23050 1.1 mrg # Commands used to finish a libtool library installation in a directory. 23051 1.1 mrg finish_cmds=$lt_finish_cmds 23052 1.1 mrg 23053 1.1 mrg # As "finish_cmds", except a single script fragment to be evaled but 23054 1.1 mrg # not shown. 23055 1.1 mrg finish_eval=$lt_finish_eval 23056 1.1 mrg 23057 1.1 mrg # Whether we should hardcode library paths into libraries. 23058 1.1 mrg hardcode_into_libs=$hardcode_into_libs 23059 1.1 mrg 23060 1.1 mrg # Compile-time system search path for libraries. 23061 1.1 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 23062 1.1 mrg 23063 1.1.1.5 mrg # Detected run-time system search path for libraries. 23064 1.1.1.5 mrg sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path 23065 1.1.1.5 mrg 23066 1.1.1.5 mrg # Explicit LT_SYS_LIBRARY_PATH set during ./configure time. 23067 1.1.1.5 mrg configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path 23068 1.1 mrg 23069 1.1 mrg # Whether dlopen is supported. 23070 1.1 mrg dlopen_support=$enable_dlopen 23071 1.1 mrg 23072 1.1 mrg # Whether dlopen of programs is supported. 23073 1.1 mrg dlopen_self=$enable_dlopen_self 23074 1.1 mrg 23075 1.1 mrg # Whether dlopen of statically linked programs is supported. 23076 1.1 mrg dlopen_self_static=$enable_dlopen_self_static 23077 1.1 mrg 23078 1.1 mrg # Commands to strip libraries. 23079 1.1 mrg old_striplib=$lt_old_striplib 23080 1.1 mrg striplib=$lt_striplib 23081 1.1 mrg 23082 1.1 mrg 23083 1.1 mrg # The linker used to build libraries. 23084 1.1 mrg LD=$lt_LD 23085 1.1 mrg 23086 1.1 mrg # How to create reloadable object files. 23087 1.1 mrg reload_flag=$lt_reload_flag 23088 1.1 mrg reload_cmds=$lt_reload_cmds 23089 1.1 mrg 23090 1.1 mrg # Commands used to build an old-style archive. 23091 1.1 mrg old_archive_cmds=$lt_old_archive_cmds 23092 1.1 mrg 23093 1.1 mrg # A language specific compiler. 23094 1.1 mrg CC=$lt_compiler 23095 1.1 mrg 23096 1.1 mrg # Is the compiler the GNU compiler? 23097 1.1 mrg with_gcc=$GCC 23098 1.1 mrg 23099 1.1 mrg # Compiler flag to turn off builtin functions. 23100 1.1 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 23101 1.1 mrg 23102 1.1 mrg # Additional compiler flags for building library objects. 23103 1.1 mrg pic_flag=$lt_lt_prog_compiler_pic 23104 1.1 mrg 23105 1.1 mrg # How to pass a linker flag through the compiler. 23106 1.1 mrg wl=$lt_lt_prog_compiler_wl 23107 1.1 mrg 23108 1.1 mrg # Compiler flag to prevent dynamic linking. 23109 1.1 mrg link_static_flag=$lt_lt_prog_compiler_static 23110 1.1 mrg 23111 1.1 mrg # Does compiler simultaneously support -c and -o options? 23112 1.1 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o 23113 1.1 mrg 23114 1.1 mrg # Whether or not to add -lc for building shared libraries. 23115 1.1 mrg build_libtool_need_lc=$archive_cmds_need_lc 23116 1.1 mrg 23117 1.1 mrg # Whether or not to disallow shared libs when runtime libs are static. 23118 1.1 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 23119 1.1 mrg 23120 1.1 mrg # Compiler flag to allow reflexive dlopens. 23121 1.1 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 23122 1.1 mrg 23123 1.1 mrg # Compiler flag to generate shared objects directly from archives. 23124 1.1 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec 23125 1.1 mrg 23126 1.1 mrg # Whether the compiler copes with passing no objects directly. 23127 1.1 mrg compiler_needs_object=$lt_compiler_needs_object 23128 1.1 mrg 23129 1.1 mrg # Create an old-style archive from a shared archive. 23130 1.1 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 23131 1.1 mrg 23132 1.1 mrg # Create a temporary old-style archive to link instead of a shared archive. 23133 1.1 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 23134 1.1 mrg 23135 1.1 mrg # Commands used to build a shared archive. 23136 1.1 mrg archive_cmds=$lt_archive_cmds 23137 1.1 mrg archive_expsym_cmds=$lt_archive_expsym_cmds 23138 1.1 mrg 23139 1.1 mrg # Commands used to build a loadable module if different from building 23140 1.1 mrg # a shared archive. 23141 1.1 mrg module_cmds=$lt_module_cmds 23142 1.1 mrg module_expsym_cmds=$lt_module_expsym_cmds 23143 1.1 mrg 23144 1.1 mrg # Whether we are building with GNU ld or not. 23145 1.1 mrg with_gnu_ld=$lt_with_gnu_ld 23146 1.1 mrg 23147 1.1 mrg # Flag that allows shared libraries with undefined symbols to be built. 23148 1.1 mrg allow_undefined_flag=$lt_allow_undefined_flag 23149 1.1 mrg 23150 1.1 mrg # Flag that enforces no undefined symbols. 23151 1.1 mrg no_undefined_flag=$lt_no_undefined_flag 23152 1.1 mrg 23153 1.1 mrg # Flag to hardcode \$libdir into a binary during linking. 23154 1.1 mrg # This must work even if \$libdir does not exist 23155 1.1 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 23156 1.1 mrg 23157 1.1 mrg # Whether we need a single "-rpath" flag with a separated argument. 23158 1.1 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator 23159 1.1 mrg 23160 1.1.1.5 mrg # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 23161 1.1 mrg # DIR into the resulting binary. 23162 1.1 mrg hardcode_direct=$hardcode_direct 23163 1.1 mrg 23164 1.1.1.5 mrg # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 23165 1.1 mrg # DIR into the resulting binary and the resulting library dependency is 23166 1.1.1.5 mrg # "absolute",i.e impossible to change by setting \$shlibpath_var if the 23167 1.1 mrg # library is relocated. 23168 1.1 mrg hardcode_direct_absolute=$hardcode_direct_absolute 23169 1.1 mrg 23170 1.1 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR 23171 1.1 mrg # into the resulting binary. 23172 1.1 mrg hardcode_minus_L=$hardcode_minus_L 23173 1.1 mrg 23174 1.1 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 23175 1.1 mrg # into the resulting binary. 23176 1.1 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var 23177 1.1 mrg 23178 1.1 mrg # Set to "yes" if building a shared library automatically hardcodes DIR 23179 1.1 mrg # into the library and all subsequent libraries and executables linked 23180 1.1 mrg # against it. 23181 1.1 mrg hardcode_automatic=$hardcode_automatic 23182 1.1 mrg 23183 1.1 mrg # Set to yes if linker adds runtime paths of dependent libraries 23184 1.1 mrg # to runtime path list. 23185 1.1 mrg inherit_rpath=$inherit_rpath 23186 1.1 mrg 23187 1.1 mrg # Whether libtool must link a program against all its dependency libraries. 23188 1.1 mrg link_all_deplibs=$link_all_deplibs 23189 1.1 mrg 23190 1.1 mrg # Set to "yes" if exported symbols are required. 23191 1.1 mrg always_export_symbols=$always_export_symbols 23192 1.1 mrg 23193 1.1 mrg # The commands to list exported symbols. 23194 1.1 mrg export_symbols_cmds=$lt_export_symbols_cmds 23195 1.1 mrg 23196 1.1 mrg # Symbols that should not be listed in the preloaded symbols. 23197 1.1 mrg exclude_expsyms=$lt_exclude_expsyms 23198 1.1 mrg 23199 1.1 mrg # Symbols that must always be exported. 23200 1.1 mrg include_expsyms=$lt_include_expsyms 23201 1.1 mrg 23202 1.1 mrg # Commands necessary for linking programs (against libraries) with templates. 23203 1.1 mrg prelink_cmds=$lt_prelink_cmds 23204 1.1 mrg 23205 1.1 mrg # Commands necessary for finishing linking programs. 23206 1.1 mrg postlink_cmds=$lt_postlink_cmds 23207 1.1 mrg 23208 1.1 mrg # Specify filename containing input files. 23209 1.1 mrg file_list_spec=$lt_file_list_spec 23210 1.1 mrg 23211 1.1 mrg # How to hardcode a shared library path into an executable. 23212 1.1 mrg hardcode_action=$hardcode_action 23213 1.1 mrg 23214 1.1 mrg # ### END LIBTOOL CONFIG 23215 1.1 mrg 23216 1.1 mrg _LT_EOF 23217 1.1 mrg 23218 1.1.1.5 mrg cat <<'_LT_EOF' >> "$cfgfile" 23219 1.1.1.5 mrg 23220 1.1.1.5 mrg # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE 23221 1.1.1.5 mrg 23222 1.1.1.5 mrg # func_munge_path_list VARIABLE PATH 23223 1.1.1.5 mrg # ----------------------------------- 23224 1.1.1.5 mrg # VARIABLE is name of variable containing _space_ separated list of 23225 1.1.1.5 mrg # directories to be munged by the contents of PATH, which is string 23226 1.1.1.5 mrg # having a format: 23227 1.1.1.5 mrg # "DIR[:DIR]:" 23228 1.1.1.5 mrg # string "DIR[ DIR]" will be prepended to VARIABLE 23229 1.1.1.5 mrg # ":DIR[:DIR]" 23230 1.1.1.5 mrg # string "DIR[ DIR]" will be appended to VARIABLE 23231 1.1.1.5 mrg # "DIRP[:DIRP]::[DIRA:]DIRA" 23232 1.1.1.5 mrg # string "DIRP[ DIRP]" will be prepended to VARIABLE and string 23233 1.1.1.5 mrg # "DIRA[ DIRA]" will be appended to VARIABLE 23234 1.1.1.5 mrg # "DIR[:DIR]" 23235 1.1.1.5 mrg # VARIABLE will be replaced by "DIR[ DIR]" 23236 1.1.1.5 mrg func_munge_path_list () 23237 1.1.1.5 mrg { 23238 1.1.1.5 mrg case x$2 in 23239 1.1.1.5 mrg x) 23240 1.1.1.5 mrg ;; 23241 1.1.1.5 mrg *:) 23242 1.1.1.5 mrg eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 23243 1.1.1.5 mrg ;; 23244 1.1.1.5 mrg x:*) 23245 1.1.1.5 mrg eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 23246 1.1.1.5 mrg ;; 23247 1.1.1.5 mrg *::*) 23248 1.1.1.5 mrg eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 23249 1.1.1.5 mrg eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 23250 1.1.1.5 mrg ;; 23251 1.1.1.5 mrg *) 23252 1.1.1.5 mrg eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 23253 1.1.1.5 mrg ;; 23254 1.1.1.5 mrg esac 23255 1.1.1.5 mrg } 23256 1.1.1.5 mrg 23257 1.1.1.5 mrg 23258 1.1.1.5 mrg # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 23259 1.1.1.5 mrg func_cc_basename () 23260 1.1.1.5 mrg { 23261 1.1.1.5 mrg for cc_temp in $*""; do 23262 1.1.1.5 mrg case $cc_temp in 23263 1.1.1.5 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 23264 1.1.1.5 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 23265 1.1.1.5 mrg \-*) ;; 23266 1.1.1.5 mrg *) break;; 23267 1.1.1.5 mrg esac 23268 1.1.1.5 mrg done 23269 1.1.1.5 mrg func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 23270 1.1.1.5 mrg } 23271 1.1.1.5 mrg 23272 1.1.1.5 mrg 23273 1.1.1.5 mrg # ### END FUNCTIONS SHARED WITH CONFIGURE 23274 1.1.1.5 mrg 23275 1.1.1.5 mrg _LT_EOF 23276 1.1.1.5 mrg 23277 1.1 mrg case $host_os in 23278 1.1 mrg aix3*) 23279 1.1 mrg cat <<\_LT_EOF >> "$cfgfile" 23280 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some 23281 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems 23282 1.1 mrg # vanish in a puff of smoke. 23283 1.1.1.5 mrg if test set != "${COLLECT_NAMES+set}"; then 23284 1.1 mrg COLLECT_NAMES= 23285 1.1 mrg export COLLECT_NAMES 23286 1.1 mrg fi 23287 1.1 mrg _LT_EOF 23288 1.1 mrg ;; 23289 1.1 mrg esac 23290 1.1 mrg 23291 1.1 mrg 23292 1.1.1.11 mrg 23293 1.1.1.5 mrg ltmain=$ac_aux_dir/ltmain.sh 23294 1.1 mrg 23295 1.1 mrg 23296 1.1 mrg # We use sed instead of cat because bash on DJGPP gets confused if 23297 1.1 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in 23298 1.1 mrg # text mode, it properly converts lines to CR/LF. This bash problem 23299 1.1 mrg # is reportedly fixed, but why not run on old versions too? 23300 1.1.1.11 mrg $SED '$q' "$ltmain" >> "$cfgfile" \ 23301 1.1 mrg || (rm -f "$cfgfile"; exit 1) 23302 1.1 mrg 23303 1.1 mrg mv -f "$cfgfile" "$ofile" || 23304 1.1 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 23305 1.1 mrg chmod +x "$ofile" 23306 1.1 mrg 23307 1.1 mrg ;; 23308 1.1 mrg 23309 1.1 mrg esac 23310 1.1 mrg done # for ac_tag 23311 1.1 mrg 23312 1.1 mrg 23313 1.1 mrg as_fn_exit 0 23314 1.1 mrg _ACEOF 23315 1.1 mrg ac_clean_files=$ac_clean_files_save 23316 1.1 mrg 23317 1.1 mrg test $ac_write_fail = 0 || 23318 1.1 mrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 23319 1.1 mrg 23320 1.1 mrg 23321 1.1 mrg # configure is writing to config.log, and then calls config.status. 23322 1.1 mrg # config.status does its own redirection, appending to config.log. 23323 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open 23324 1.1 mrg # by configure, so config.status won't be able to write to it; its 23325 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null, 23326 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and 23327 1.1 mrg # appended to by config.status. When coming back to configure, we 23328 1.1 mrg # need to make the FD available again. 23329 1.1 mrg if test "$no_create" != yes; then 23330 1.1 mrg ac_cs_success=: 23331 1.1 mrg ac_config_status_args= 23332 1.1 mrg test "$silent" = yes && 23333 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet" 23334 1.1 mrg exec 5>/dev/null 23335 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 23336 1.1 mrg exec 5>>config.log 23337 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 23338 1.1 mrg # would make configure fail if this is the last instruction. 23339 1.1 mrg $ac_cs_success || as_fn_exit 1 23340 1.1 mrg fi 23341 1.1 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 23342 1.1.1.11 mrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 23343 1.1.1.11 mrg printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 23344 1.1 mrg fi 23345 1.1 mrg 23346 1.1 mrg 23347 1.1 mrg echo "" 23348 1.1 mrg echo " prefix: $prefix" 23349 1.1 mrg echo " exec_prefix: $exec_prefix" 23350 1.1 mrg echo " libdir: $libdir" 23351 1.1 mrg echo " includedir: $includedir" 23352 1.1.1.6 mrg echo " configdir: $configdir" 23353 1.1 mrg 23354 1.1 mrg echo "" 23355 1.1 mrg echo " CFLAGS: $CFLAGS" 23356 1.1 mrg echo " CXXFLAGS: $CXXFLAGS" 23357 1.1 mrg echo " Macros: $DEFINES" 23358 1.1 mrg 23359 1.1 mrg echo "" 23360 1.1 mrg echo " Run '${MAKE-make}' to build xf86-video-ati" 23361 1.1 mrg echo "" 23362 1.1.1.11 mrg 23363