1 1.1 mrg #! /bin/sh 2 1.1 mrg # Guess values for system-dependent variables and create Makefiles. 3 1.9 mrg # Generated by GNU Autoconf 2.69 for fixincludes . 4 1.9 mrg # 5 1.9 mrg # 6 1.9 mrg # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 7 1.1 mrg # 8 1.1 mrg # 9 1.1 mrg # This configure script is free software; the Free Software Foundation 10 1.1 mrg # gives unlimited permission to copy, distribute and modify it. 11 1.1 mrg ## -------------------- ## 12 1.1 mrg ## M4sh Initialization. ## 13 1.1 mrg ## -------------------- ## 14 1.1 mrg 15 1.1 mrg # Be more Bourne compatible 16 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh 17 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18 1.1 mrg emulate sh 19 1.1 mrg NULLCMD=: 20 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21 1.1 mrg # is contrary to our usage. Disable this feature. 22 1.1 mrg alias -g '${1+"$@"}'='"$@"' 23 1.1 mrg setopt NO_GLOB_SUBST 24 1.1 mrg else 25 1.1 mrg case `(set -o) 2>/dev/null` in #( 26 1.1 mrg *posix*) : 27 1.1 mrg set -o posix ;; #( 28 1.1 mrg *) : 29 1.1 mrg ;; 30 1.1 mrg esac 31 1.1 mrg fi 32 1.1 mrg 33 1.1 mrg 34 1.1 mrg as_nl=' 35 1.1 mrg ' 36 1.1 mrg export as_nl 37 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf. 38 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 39 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 40 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 41 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris, 42 1.1 mrg # but without wasting forks for bash or zsh. 43 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \ 44 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 45 1.1 mrg as_echo='print -r --' 46 1.1 mrg as_echo_n='print -rn --' 47 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 48 1.1 mrg as_echo='printf %s\n' 49 1.1 mrg as_echo_n='printf %s' 50 1.1 mrg else 51 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 52 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 53 1.1 mrg as_echo_n='/usr/ucb/echo -n' 54 1.1 mrg else 55 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 56 1.1 mrg as_echo_n_body='eval 57 1.1 mrg arg=$1; 58 1.1 mrg case $arg in #( 59 1.1 mrg *"$as_nl"*) 60 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl"; 61 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 62 1.1 mrg esac; 63 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 64 1.1 mrg ' 65 1.1 mrg export as_echo_n_body 66 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo' 67 1.1 mrg fi 68 1.1 mrg export as_echo_body 69 1.1 mrg as_echo='sh -c $as_echo_body as_echo' 70 1.1 mrg fi 71 1.1 mrg 72 1.1 mrg # The user is always right. 73 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then 74 1.1 mrg PATH_SEPARATOR=: 75 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 76 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 77 1.1 mrg PATH_SEPARATOR=';' 78 1.1 mrg } 79 1.1 mrg fi 80 1.1 mrg 81 1.1 mrg 82 1.1 mrg # IFS 83 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is 84 1.1 mrg # there to prevent editors from complaining about space-tab. 85 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word 86 1.1 mrg # splitting by setting IFS to empty value.) 87 1.1 mrg IFS=" "" $as_nl" 88 1.1 mrg 89 1.1 mrg # Find who we are. Look in the path if we contain no directory separator. 90 1.9 mrg as_myself= 91 1.1 mrg case $0 in #(( 92 1.1 mrg *[\\/]* ) as_myself=$0 ;; 93 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 94 1.1 mrg for as_dir in $PATH 95 1.1 mrg do 96 1.1 mrg IFS=$as_save_IFS 97 1.1 mrg test -z "$as_dir" && as_dir=. 98 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 99 1.1 mrg done 100 1.1 mrg IFS=$as_save_IFS 101 1.1 mrg 102 1.1 mrg ;; 103 1.1 mrg esac 104 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND' 105 1.1 mrg # in which case we are not to be found in the path. 106 1.1 mrg if test "x$as_myself" = x; then 107 1.1 mrg as_myself=$0 108 1.1 mrg fi 109 1.1 mrg if test ! -f "$as_myself"; then 110 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 111 1.1 mrg exit 1 112 1.1 mrg fi 113 1.1 mrg 114 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in 115 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 116 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could 117 1.1 mrg # trigger a bug in pdksh 5.2.14. 118 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH 119 1.1 mrg do eval test x\${$as_var+set} = xset \ 120 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 121 1.1 mrg done 122 1.1 mrg PS1='$ ' 123 1.1 mrg PS2='> ' 124 1.1 mrg PS4='+ ' 125 1.1 mrg 126 1.1 mrg # NLS nuisances. 127 1.1 mrg LC_ALL=C 128 1.1 mrg export LC_ALL 129 1.1 mrg LANGUAGE=C 130 1.1 mrg export LANGUAGE 131 1.1 mrg 132 1.1 mrg # CDPATH. 133 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 134 1.1 mrg 135 1.9 mrg # Use a proper internal environment variable to ensure we don't fall 136 1.9 mrg # into an infinite loop, continuously re-executing ourselves. 137 1.9 mrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 138 1.9 mrg _as_can_reexec=no; export _as_can_reexec; 139 1.9 mrg # We cannot yet assume a decent shell, so we have to provide a 140 1.9 mrg # neutralization value for shells without unset; and this also 141 1.9 mrg # works around shells that cannot unset nonexistent variables. 142 1.9 mrg # Preserve -v and -x to the replacement shell. 143 1.9 mrg BASH_ENV=/dev/null 144 1.9 mrg ENV=/dev/null 145 1.9 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 146 1.9 mrg case $- in # (((( 147 1.9 mrg *v*x* | *x*v* ) as_opts=-vx ;; 148 1.9 mrg *v* ) as_opts=-v ;; 149 1.9 mrg *x* ) as_opts=-x ;; 150 1.9 mrg * ) as_opts= ;; 151 1.9 mrg esac 152 1.9 mrg exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 153 1.9 mrg # Admittedly, this is quite paranoid, since all the known shells bail 154 1.9 mrg # out after a failed `exec'. 155 1.9 mrg $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 156 1.9 mrg as_fn_exit 255 157 1.9 mrg fi 158 1.9 mrg # We don't want this to propagate to other subprocesses. 159 1.9 mrg { _as_can_reexec=; unset _as_can_reexec;} 160 1.1 mrg if test "x$CONFIG_SHELL" = x; then 161 1.1 mrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 162 1.1 mrg emulate sh 163 1.1 mrg NULLCMD=: 164 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 165 1.1 mrg # is contrary to our usage. Disable this feature. 166 1.1 mrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 167 1.1 mrg setopt NO_GLOB_SUBST 168 1.1 mrg else 169 1.1 mrg case \`(set -o) 2>/dev/null\` in #( 170 1.1 mrg *posix*) : 171 1.1 mrg set -o posix ;; #( 172 1.1 mrg *) : 173 1.1 mrg ;; 174 1.1 mrg esac 175 1.1 mrg fi 176 1.1 mrg " 177 1.1 mrg as_required="as_fn_return () { (exit \$1); } 178 1.1 mrg as_fn_success () { as_fn_return 0; } 179 1.1 mrg as_fn_failure () { as_fn_return 1; } 180 1.1 mrg as_fn_ret_success () { return 0; } 181 1.1 mrg as_fn_ret_failure () { return 1; } 182 1.1 mrg 183 1.1 mrg exitcode=0 184 1.1 mrg as_fn_success || { exitcode=1; echo as_fn_success failed.; } 185 1.1 mrg as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 186 1.1 mrg as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 187 1.1 mrg as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 188 1.1 mrg if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 189 1.1 mrg 190 1.1 mrg else 191 1.1 mrg exitcode=1; echo positional parameters were not saved. 192 1.1 mrg fi 193 1.9 mrg test x\$exitcode = x0 || exit 1 194 1.9 mrg test -x / || exit 1" 195 1.1 mrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 196 1.1 mrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 197 1.1 mrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 198 1.1 mrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 199 1.1 mrg test \$(( 1 + 1 )) = 2 || exit 1" 200 1.1 mrg if (eval "$as_required") 2>/dev/null; then : 201 1.1 mrg as_have_required=yes 202 1.1 mrg else 203 1.1 mrg as_have_required=no 204 1.1 mrg fi 205 1.1 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 206 1.1 mrg 207 1.1 mrg else 208 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 209 1.1 mrg as_found=false 210 1.1 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 211 1.1 mrg do 212 1.1 mrg IFS=$as_save_IFS 213 1.1 mrg test -z "$as_dir" && as_dir=. 214 1.1 mrg as_found=: 215 1.1 mrg case $as_dir in #( 216 1.1 mrg /*) 217 1.1 mrg for as_base in sh bash ksh sh5; do 218 1.1 mrg # Try only shells that exist, to save several forks. 219 1.1 mrg as_shell=$as_dir/$as_base 220 1.1 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 221 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 222 1.1 mrg CONFIG_SHELL=$as_shell as_have_required=yes 223 1.1 mrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 224 1.1 mrg break 2 225 1.1 mrg fi 226 1.1 mrg fi 227 1.1 mrg done;; 228 1.1 mrg esac 229 1.1 mrg as_found=false 230 1.1 mrg done 231 1.1 mrg $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 232 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 233 1.1 mrg CONFIG_SHELL=$SHELL as_have_required=yes 234 1.1 mrg fi; } 235 1.1 mrg IFS=$as_save_IFS 236 1.1 mrg 237 1.1 mrg 238 1.1 mrg if test "x$CONFIG_SHELL" != x; then : 239 1.9 mrg export CONFIG_SHELL 240 1.9 mrg # We cannot yet assume a decent shell, so we have to provide a 241 1.9 mrg # neutralization value for shells without unset; and this also 242 1.9 mrg # works around shells that cannot unset nonexistent variables. 243 1.9 mrg # Preserve -v and -x to the replacement shell. 244 1.9 mrg BASH_ENV=/dev/null 245 1.9 mrg ENV=/dev/null 246 1.9 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 247 1.9 mrg case $- in # (((( 248 1.9 mrg *v*x* | *x*v* ) as_opts=-vx ;; 249 1.9 mrg *v* ) as_opts=-v ;; 250 1.9 mrg *x* ) as_opts=-x ;; 251 1.9 mrg * ) as_opts= ;; 252 1.9 mrg esac 253 1.9 mrg exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 254 1.9 mrg # Admittedly, this is quite paranoid, since all the known shells bail 255 1.9 mrg # out after a failed `exec'. 256 1.9 mrg $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 257 1.9 mrg exit 255 258 1.1 mrg fi 259 1.1 mrg 260 1.1 mrg if test x$as_have_required = xno; then : 261 1.1 mrg $as_echo "$0: This script requires a shell more modern than all" 262 1.1 mrg $as_echo "$0: the shells that I found on your system." 263 1.1 mrg if test x${ZSH_VERSION+set} = xset ; then 264 1.1 mrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 265 1.1 mrg $as_echo "$0: be upgraded to zsh 4.3.4 or later." 266 1.1 mrg else 267 1.1 mrg $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system, 268 1.1 mrg $0: including any error possibly output before this 269 1.1 mrg $0: message. Then install a modern shell, or manually run 270 1.1 mrg $0: the script under such a shell if you do have one." 271 1.1 mrg fi 272 1.1 mrg exit 1 273 1.1 mrg fi 274 1.1 mrg fi 275 1.1 mrg fi 276 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh} 277 1.1 mrg export SHELL 278 1.1 mrg # Unset more variables known to interfere with behavior of common tools. 279 1.1 mrg CLICOLOR_FORCE= GREP_OPTIONS= 280 1.1 mrg unset CLICOLOR_FORCE GREP_OPTIONS 281 1.1 mrg 282 1.1 mrg ## --------------------- ## 283 1.1 mrg ## M4sh Shell Functions. ## 284 1.1 mrg ## --------------------- ## 285 1.1 mrg # as_fn_unset VAR 286 1.1 mrg # --------------- 287 1.1 mrg # Portably unset VAR. 288 1.1 mrg as_fn_unset () 289 1.1 mrg { 290 1.1 mrg { eval $1=; unset $1;} 291 1.1 mrg } 292 1.1 mrg as_unset=as_fn_unset 293 1.1 mrg 294 1.1 mrg # as_fn_set_status STATUS 295 1.1 mrg # ----------------------- 296 1.1 mrg # Set $? to STATUS, without forking. 297 1.1 mrg as_fn_set_status () 298 1.1 mrg { 299 1.1 mrg return $1 300 1.1 mrg } # as_fn_set_status 301 1.1 mrg 302 1.1 mrg # as_fn_exit STATUS 303 1.1 mrg # ----------------- 304 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 305 1.1 mrg as_fn_exit () 306 1.1 mrg { 307 1.1 mrg set +e 308 1.1 mrg as_fn_set_status $1 309 1.1 mrg exit $1 310 1.1 mrg } # as_fn_exit 311 1.1 mrg 312 1.1 mrg # as_fn_mkdir_p 313 1.1 mrg # ------------- 314 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary. 315 1.1 mrg as_fn_mkdir_p () 316 1.1 mrg { 317 1.1 mrg 318 1.1 mrg case $as_dir in #( 319 1.1 mrg -*) as_dir=./$as_dir;; 320 1.1 mrg esac 321 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || { 322 1.1 mrg as_dirs= 323 1.1 mrg while :; do 324 1.1 mrg case $as_dir in #( 325 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 326 1.1 mrg *) as_qdir=$as_dir;; 327 1.1 mrg esac 328 1.1 mrg as_dirs="'$as_qdir' $as_dirs" 329 1.1 mrg as_dir=`$as_dirname -- "$as_dir" || 330 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 331 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \ 332 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \ 333 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 334 1.1 mrg $as_echo X"$as_dir" | 335 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 336 1.1 mrg s//\1/ 337 1.1 mrg q 338 1.1 mrg } 339 1.1 mrg /^X\(\/\/\)[^/].*/{ 340 1.1 mrg s//\1/ 341 1.1 mrg q 342 1.1 mrg } 343 1.1 mrg /^X\(\/\/\)$/{ 344 1.1 mrg s//\1/ 345 1.1 mrg q 346 1.1 mrg } 347 1.1 mrg /^X\(\/\).*/{ 348 1.1 mrg s//\1/ 349 1.1 mrg q 350 1.1 mrg } 351 1.1 mrg s/.*/./; q'` 352 1.1 mrg test -d "$as_dir" && break 353 1.1 mrg done 354 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs" 355 1.9 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 356 1.1 mrg 357 1.1 mrg 358 1.1 mrg } # as_fn_mkdir_p 359 1.9 mrg 360 1.9 mrg # as_fn_executable_p FILE 361 1.9 mrg # ----------------------- 362 1.9 mrg # Test if FILE is an executable regular file. 363 1.9 mrg as_fn_executable_p () 364 1.9 mrg { 365 1.9 mrg test -f "$1" && test -x "$1" 366 1.9 mrg } # as_fn_executable_p 367 1.1 mrg # as_fn_append VAR VALUE 368 1.1 mrg # ---------------------- 369 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take 370 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over 371 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive 372 1.1 mrg # implementations. 373 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 374 1.1 mrg eval 'as_fn_append () 375 1.1 mrg { 376 1.1 mrg eval $1+=\$2 377 1.1 mrg }' 378 1.1 mrg else 379 1.1 mrg as_fn_append () 380 1.1 mrg { 381 1.1 mrg eval $1=\$$1\$2 382 1.1 mrg } 383 1.1 mrg fi # as_fn_append 384 1.1 mrg 385 1.1 mrg # as_fn_arith ARG... 386 1.1 mrg # ------------------ 387 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the 388 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments 389 1.1 mrg # must be portable across $(()) and expr. 390 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 391 1.1 mrg eval 'as_fn_arith () 392 1.1 mrg { 393 1.1 mrg as_val=$(( $* )) 394 1.1 mrg }' 395 1.1 mrg else 396 1.1 mrg as_fn_arith () 397 1.1 mrg { 398 1.1 mrg as_val=`expr "$@" || test $? -eq 1` 399 1.1 mrg } 400 1.1 mrg fi # as_fn_arith 401 1.1 mrg 402 1.1 mrg 403 1.9 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD] 404 1.9 mrg # ---------------------------------------- 405 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 406 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 407 1.9 mrg # script with STATUS, using 1 if that was 0. 408 1.1 mrg as_fn_error () 409 1.1 mrg { 410 1.9 mrg as_status=$1; test $as_status -eq 0 && as_status=1 411 1.9 mrg if test "$4"; then 412 1.9 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 413 1.9 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 414 1.1 mrg fi 415 1.9 mrg $as_echo "$as_me: error: $2" >&2 416 1.1 mrg as_fn_exit $as_status 417 1.1 mrg } # as_fn_error 418 1.1 mrg 419 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 && 420 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 421 1.1 mrg as_expr=expr 422 1.1 mrg else 423 1.1 mrg as_expr=false 424 1.1 mrg fi 425 1.1 mrg 426 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 427 1.1 mrg as_basename=basename 428 1.1 mrg else 429 1.1 mrg as_basename=false 430 1.1 mrg fi 431 1.1 mrg 432 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 433 1.1 mrg as_dirname=dirname 434 1.1 mrg else 435 1.1 mrg as_dirname=false 436 1.1 mrg fi 437 1.1 mrg 438 1.1 mrg as_me=`$as_basename -- "$0" || 439 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 440 1.1 mrg X"$0" : 'X\(//\)$' \| \ 441 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 442 1.1 mrg $as_echo X/"$0" | 443 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 444 1.1 mrg s//\1/ 445 1.1 mrg q 446 1.1 mrg } 447 1.1 mrg /^X\/\(\/\/\)$/{ 448 1.1 mrg s//\1/ 449 1.1 mrg q 450 1.1 mrg } 451 1.1 mrg /^X\/\(\/\).*/{ 452 1.1 mrg s//\1/ 453 1.1 mrg q 454 1.1 mrg } 455 1.1 mrg s/.*/./; q'` 456 1.1 mrg 457 1.1 mrg # Avoid depending upon Character Ranges. 458 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz' 459 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 460 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS 461 1.1 mrg as_cr_digits='0123456789' 462 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits 463 1.1 mrg 464 1.1 mrg 465 1.1 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 466 1.1 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 467 1.1 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 468 1.1 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 469 1.1 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 470 1.1 mrg sed -n ' 471 1.1 mrg p 472 1.1 mrg /[$]LINENO/= 473 1.1 mrg ' <$as_myself | 474 1.1 mrg sed ' 475 1.1 mrg s/[$]LINENO.*/&-/ 476 1.1 mrg t lineno 477 1.1 mrg b 478 1.1 mrg :lineno 479 1.1 mrg N 480 1.1 mrg :loop 481 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 482 1.1 mrg t loop 483 1.1 mrg s/-\n.*// 484 1.1 mrg ' >$as_me.lineno && 485 1.1 mrg chmod +x "$as_me.lineno" || 486 1.1 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 487 1.1 mrg 488 1.9 mrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 489 1.9 mrg # already done that, so ensure we don't try to do so again and fall 490 1.9 mrg # in an infinite loop. This has already happened in practice. 491 1.9 mrg _as_can_reexec=no; export _as_can_reexec 492 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems 493 1.1 mrg # (the dirname of $[0] is not the place where we might find the 494 1.1 mrg # original and so on. Autoconf is especially sensitive to this). 495 1.1 mrg . "./$as_me.lineno" 496 1.1 mrg # Exit status is that of the last command. 497 1.1 mrg exit 498 1.1 mrg } 499 1.1 mrg 500 1.1 mrg ECHO_C= ECHO_N= ECHO_T= 501 1.1 mrg case `echo -n x` in #((((( 502 1.1 mrg -n*) 503 1.1 mrg case `echo 'xy\c'` in 504 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 505 1.1 mrg xy) ECHO_C='\c';; 506 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 507 1.1 mrg ECHO_T=' ';; 508 1.1 mrg esac;; 509 1.1 mrg *) 510 1.1 mrg ECHO_N='-n';; 511 1.1 mrg esac 512 1.1 mrg 513 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file 514 1.1 mrg if test -d conf$$.dir; then 515 1.1 mrg rm -f conf$$.dir/conf$$.file 516 1.1 mrg else 517 1.1 mrg rm -f conf$$.dir 518 1.1 mrg mkdir conf$$.dir 2>/dev/null 519 1.1 mrg fi 520 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then 521 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then 522 1.1 mrg as_ln_s='ln -s' 523 1.1 mrg # ... but there are two gotchas: 524 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 525 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 526 1.9 mrg # In both cases, we have to default to `cp -pR'. 527 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 528 1.9 mrg as_ln_s='cp -pR' 529 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then 530 1.1 mrg as_ln_s=ln 531 1.1 mrg else 532 1.9 mrg as_ln_s='cp -pR' 533 1.1 mrg fi 534 1.1 mrg else 535 1.9 mrg as_ln_s='cp -pR' 536 1.1 mrg fi 537 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 538 1.1 mrg rmdir conf$$.dir 2>/dev/null 539 1.1 mrg 540 1.1 mrg if mkdir -p . 2>/dev/null; then 541 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"' 542 1.1 mrg else 543 1.1 mrg test -d ./-p && rmdir ./-p 544 1.1 mrg as_mkdir_p=false 545 1.1 mrg fi 546 1.1 mrg 547 1.9 mrg as_test_x='test -x' 548 1.9 mrg as_executable_p=as_fn_executable_p 549 1.1 mrg 550 1.1 mrg # Sed expression to map a string onto a valid CPP name. 551 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 552 1.1 mrg 553 1.1 mrg # Sed expression to map a string onto a valid variable name. 554 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 555 1.1 mrg 556 1.1 mrg 557 1.9 mrg test -n "$DJDIR" || exec 7<&0 </dev/null 558 1.9 mrg exec 6>&1 559 1.1 mrg 560 1.1 mrg # Name of the host. 561 1.9 mrg # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 562 1.1 mrg # so uname gets run too. 563 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 564 1.1 mrg 565 1.1 mrg # 566 1.1 mrg # Initializations. 567 1.1 mrg # 568 1.1 mrg ac_default_prefix=/usr/local 569 1.1 mrg ac_clean_files= 570 1.1 mrg ac_config_libobj_dir=. 571 1.1 mrg LIBOBJS= 572 1.1 mrg cross_compiling=no 573 1.1 mrg subdirs= 574 1.1 mrg MFLAGS= 575 1.1 mrg MAKEFLAGS= 576 1.1 mrg 577 1.1 mrg # Identity of this package. 578 1.1 mrg PACKAGE_NAME='fixincludes' 579 1.1 mrg PACKAGE_TARNAME='fixincludes' 580 1.1 mrg PACKAGE_VERSION=' ' 581 1.1 mrg PACKAGE_STRING='fixincludes ' 582 1.1 mrg PACKAGE_BUGREPORT='' 583 1.1 mrg PACKAGE_URL='' 584 1.1 mrg 585 1.1 mrg ac_unique_file="inclhack.def" 586 1.1 mrg # Factoring default headers for most tests. 587 1.1 mrg ac_includes_default="\ 588 1.1 mrg #include <stdio.h> 589 1.1 mrg #ifdef HAVE_SYS_TYPES_H 590 1.1 mrg # include <sys/types.h> 591 1.1 mrg #endif 592 1.1 mrg #ifdef HAVE_SYS_STAT_H 593 1.1 mrg # include <sys/stat.h> 594 1.1 mrg #endif 595 1.1 mrg #ifdef STDC_HEADERS 596 1.1 mrg # include <stdlib.h> 597 1.1 mrg # include <stddef.h> 598 1.1 mrg #else 599 1.1 mrg # ifdef HAVE_STDLIB_H 600 1.1 mrg # include <stdlib.h> 601 1.1 mrg # endif 602 1.1 mrg #endif 603 1.1 mrg #ifdef HAVE_STRING_H 604 1.1 mrg # if !defined STDC_HEADERS && defined HAVE_MEMORY_H 605 1.1 mrg # include <memory.h> 606 1.1 mrg # endif 607 1.1 mrg # include <string.h> 608 1.1 mrg #endif 609 1.1 mrg #ifdef HAVE_STRINGS_H 610 1.1 mrg # include <strings.h> 611 1.1 mrg #endif 612 1.1 mrg #ifdef HAVE_INTTYPES_H 613 1.1 mrg # include <inttypes.h> 614 1.1 mrg #endif 615 1.1 mrg #ifdef HAVE_STDINT_H 616 1.1 mrg # include <stdint.h> 617 1.1 mrg #endif 618 1.1 mrg #ifdef HAVE_UNISTD_H 619 1.1 mrg # include <unistd.h> 620 1.1 mrg #endif" 621 1.1 mrg 622 1.1 mrg ac_subst_vars='LTLIBOBJS 623 1.1 mrg LIBOBJS 624 1.8 mrg get_gcc_base_ver 625 1.1 mrg MAINT 626 1.1 mrg TARGET 627 1.1 mrg target_noncanonical 628 1.1 mrg WERROR 629 1.1 mrg WARN_PEDANTIC 630 1.1 mrg WARN_CFLAGS 631 1.1 mrg SED 632 1.4 mrg EGREP 633 1.4 mrg GREP 634 1.4 mrg CPP 635 1.1 mrg OBJEXT 636 1.1 mrg EXEEXT 637 1.1 mrg ac_ct_CC 638 1.1 mrg CPPFLAGS 639 1.1 mrg LDFLAGS 640 1.1 mrg CFLAGS 641 1.1 mrg CC 642 1.1 mrg target_os 643 1.1 mrg target_vendor 644 1.1 mrg target_cpu 645 1.1 mrg target 646 1.1 mrg host_os 647 1.1 mrg host_vendor 648 1.1 mrg host_cpu 649 1.1 mrg host 650 1.1 mrg build_os 651 1.1 mrg build_vendor 652 1.1 mrg build_cpu 653 1.1 mrg build 654 1.1 mrg target_alias 655 1.1 mrg host_alias 656 1.1 mrg build_alias 657 1.1 mrg LIBS 658 1.1 mrg ECHO_T 659 1.1 mrg ECHO_N 660 1.1 mrg ECHO_C 661 1.1 mrg DEFS 662 1.1 mrg mandir 663 1.1 mrg localedir 664 1.1 mrg libdir 665 1.1 mrg psdir 666 1.1 mrg pdfdir 667 1.1 mrg dvidir 668 1.1 mrg htmldir 669 1.1 mrg infodir 670 1.1 mrg docdir 671 1.1 mrg oldincludedir 672 1.1 mrg includedir 673 1.1 mrg localstatedir 674 1.1 mrg sharedstatedir 675 1.1 mrg sysconfdir 676 1.1 mrg datadir 677 1.1 mrg datarootdir 678 1.1 mrg libexecdir 679 1.1 mrg sbindir 680 1.1 mrg bindir 681 1.1 mrg program_transform_name 682 1.1 mrg prefix 683 1.1 mrg exec_prefix 684 1.1 mrg PACKAGE_URL 685 1.1 mrg PACKAGE_BUGREPORT 686 1.1 mrg PACKAGE_STRING 687 1.1 mrg PACKAGE_VERSION 688 1.1 mrg PACKAGE_TARNAME 689 1.1 mrg PACKAGE_NAME 690 1.1 mrg PATH_SEPARATOR 691 1.1 mrg SHELL' 692 1.1 mrg ac_subst_files='' 693 1.1 mrg ac_user_opts=' 694 1.1 mrg enable_option_checking 695 1.1 mrg enable_werror_always 696 1.1 mrg with_local_prefix 697 1.1 mrg enable_twoprocess 698 1.1 mrg enable_maintainer_mode 699 1.8 mrg with_gcc_major_version_only 700 1.1 mrg ' 701 1.1 mrg ac_precious_vars='build_alias 702 1.1 mrg host_alias 703 1.1 mrg target_alias 704 1.1 mrg CC 705 1.1 mrg CFLAGS 706 1.1 mrg LDFLAGS 707 1.1 mrg LIBS 708 1.1 mrg CPPFLAGS 709 1.1 mrg CPP' 710 1.1 mrg 711 1.1 mrg 712 1.1 mrg # Initialize some variables set by options. 713 1.1 mrg ac_init_help= 714 1.1 mrg ac_init_version=false 715 1.1 mrg ac_unrecognized_opts= 716 1.1 mrg ac_unrecognized_sep= 717 1.1 mrg # The variables have the same names as the options, with 718 1.1 mrg # dashes changed to underlines. 719 1.1 mrg cache_file=/dev/null 720 1.1 mrg exec_prefix=NONE 721 1.1 mrg no_create= 722 1.1 mrg no_recursion= 723 1.1 mrg prefix=NONE 724 1.1 mrg program_prefix=NONE 725 1.1 mrg program_suffix=NONE 726 1.1 mrg program_transform_name=s,x,x, 727 1.1 mrg silent= 728 1.1 mrg site= 729 1.1 mrg srcdir= 730 1.1 mrg verbose= 731 1.1 mrg x_includes=NONE 732 1.1 mrg x_libraries=NONE 733 1.1 mrg 734 1.1 mrg # Installation directory options. 735 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo" 736 1.1 mrg # and all the variables that are supposed to be based on exec_prefix 737 1.1 mrg # by default will actually change. 738 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them. 739 1.1 mrg # (The list follows the same order as the GNU Coding Standards.) 740 1.1 mrg bindir='${exec_prefix}/bin' 741 1.1 mrg sbindir='${exec_prefix}/sbin' 742 1.1 mrg libexecdir='${exec_prefix}/libexec' 743 1.1 mrg datarootdir='${prefix}/share' 744 1.1 mrg datadir='${datarootdir}' 745 1.1 mrg sysconfdir='${prefix}/etc' 746 1.1 mrg sharedstatedir='${prefix}/com' 747 1.1 mrg localstatedir='${prefix}/var' 748 1.1 mrg includedir='${prefix}/include' 749 1.1 mrg oldincludedir='/usr/include' 750 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 751 1.1 mrg infodir='${datarootdir}/info' 752 1.1 mrg htmldir='${docdir}' 753 1.1 mrg dvidir='${docdir}' 754 1.1 mrg pdfdir='${docdir}' 755 1.1 mrg psdir='${docdir}' 756 1.1 mrg libdir='${exec_prefix}/lib' 757 1.1 mrg localedir='${datarootdir}/locale' 758 1.1 mrg mandir='${datarootdir}/man' 759 1.1 mrg 760 1.1 mrg ac_prev= 761 1.1 mrg ac_dashdash= 762 1.1 mrg for ac_option 763 1.1 mrg do 764 1.1 mrg # If the previous option needs an argument, assign it. 765 1.1 mrg if test -n "$ac_prev"; then 766 1.1 mrg eval $ac_prev=\$ac_option 767 1.1 mrg ac_prev= 768 1.1 mrg continue 769 1.1 mrg fi 770 1.1 mrg 771 1.1 mrg case $ac_option in 772 1.9 mrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 773 1.9 mrg *=) ac_optarg= ;; 774 1.9 mrg *) ac_optarg=yes ;; 775 1.1 mrg esac 776 1.1 mrg 777 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos. 778 1.1 mrg 779 1.1 mrg case $ac_dashdash$ac_option in 780 1.1 mrg --) 781 1.1 mrg ac_dashdash=yes ;; 782 1.1 mrg 783 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 784 1.1 mrg ac_prev=bindir ;; 785 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 786 1.1 mrg bindir=$ac_optarg ;; 787 1.1 mrg 788 1.1 mrg -build | --build | --buil | --bui | --bu) 789 1.1 mrg ac_prev=build_alias ;; 790 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 791 1.1 mrg build_alias=$ac_optarg ;; 792 1.1 mrg 793 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 794 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 795 1.1 mrg ac_prev=cache_file ;; 796 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 797 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 798 1.1 mrg cache_file=$ac_optarg ;; 799 1.1 mrg 800 1.1 mrg --config-cache | -C) 801 1.1 mrg cache_file=config.cache ;; 802 1.1 mrg 803 1.1 mrg -datadir | --datadir | --datadi | --datad) 804 1.1 mrg ac_prev=datadir ;; 805 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 806 1.1 mrg datadir=$ac_optarg ;; 807 1.1 mrg 808 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 809 1.1 mrg | --dataroo | --dataro | --datar) 810 1.1 mrg ac_prev=datarootdir ;; 811 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 812 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 813 1.1 mrg datarootdir=$ac_optarg ;; 814 1.1 mrg 815 1.1 mrg -disable-* | --disable-*) 816 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 817 1.1 mrg # Reject names that are not valid shell variable names. 818 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 819 1.9 mrg as_fn_error $? "invalid feature name: $ac_useropt" 820 1.1 mrg ac_useropt_orig=$ac_useropt 821 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 822 1.1 mrg case $ac_user_opts in 823 1.1 mrg *" 824 1.1 mrg "enable_$ac_useropt" 825 1.1 mrg "*) ;; 826 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 827 1.1 mrg ac_unrecognized_sep=', ';; 828 1.1 mrg esac 829 1.1 mrg eval enable_$ac_useropt=no ;; 830 1.1 mrg 831 1.1 mrg -docdir | --docdir | --docdi | --doc | --do) 832 1.1 mrg ac_prev=docdir ;; 833 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 834 1.1 mrg docdir=$ac_optarg ;; 835 1.1 mrg 836 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 837 1.1 mrg ac_prev=dvidir ;; 838 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 839 1.1 mrg dvidir=$ac_optarg ;; 840 1.1 mrg 841 1.1 mrg -enable-* | --enable-*) 842 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 843 1.1 mrg # Reject names that are not valid shell variable names. 844 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 845 1.9 mrg as_fn_error $? "invalid feature name: $ac_useropt" 846 1.1 mrg ac_useropt_orig=$ac_useropt 847 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 848 1.1 mrg case $ac_user_opts in 849 1.1 mrg *" 850 1.1 mrg "enable_$ac_useropt" 851 1.1 mrg "*) ;; 852 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 853 1.1 mrg ac_unrecognized_sep=', ';; 854 1.1 mrg esac 855 1.1 mrg eval enable_$ac_useropt=\$ac_optarg ;; 856 1.1 mrg 857 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 858 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 859 1.1 mrg | --exec | --exe | --ex) 860 1.1 mrg ac_prev=exec_prefix ;; 861 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 862 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 863 1.1 mrg | --exec=* | --exe=* | --ex=*) 864 1.1 mrg exec_prefix=$ac_optarg ;; 865 1.1 mrg 866 1.1 mrg -gas | --gas | --ga | --g) 867 1.1 mrg # Obsolete; use --with-gas. 868 1.1 mrg with_gas=yes ;; 869 1.1 mrg 870 1.1 mrg -help | --help | --hel | --he | -h) 871 1.1 mrg ac_init_help=long ;; 872 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 873 1.1 mrg ac_init_help=recursive ;; 874 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 875 1.1 mrg ac_init_help=short ;; 876 1.1 mrg 877 1.1 mrg -host | --host | --hos | --ho) 878 1.1 mrg ac_prev=host_alias ;; 879 1.1 mrg -host=* | --host=* | --hos=* | --ho=*) 880 1.1 mrg host_alias=$ac_optarg ;; 881 1.1 mrg 882 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 883 1.1 mrg ac_prev=htmldir ;; 884 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 885 1.1 mrg | --ht=*) 886 1.1 mrg htmldir=$ac_optarg ;; 887 1.1 mrg 888 1.1 mrg -includedir | --includedir | --includedi | --included | --include \ 889 1.1 mrg | --includ | --inclu | --incl | --inc) 890 1.1 mrg ac_prev=includedir ;; 891 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 892 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*) 893 1.1 mrg includedir=$ac_optarg ;; 894 1.1 mrg 895 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf) 896 1.1 mrg ac_prev=infodir ;; 897 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 898 1.1 mrg infodir=$ac_optarg ;; 899 1.1 mrg 900 1.1 mrg -libdir | --libdir | --libdi | --libd) 901 1.1 mrg ac_prev=libdir ;; 902 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 903 1.1 mrg libdir=$ac_optarg ;; 904 1.1 mrg 905 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 906 1.1 mrg | --libexe | --libex | --libe) 907 1.1 mrg ac_prev=libexecdir ;; 908 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 909 1.1 mrg | --libexe=* | --libex=* | --libe=*) 910 1.1 mrg libexecdir=$ac_optarg ;; 911 1.1 mrg 912 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale) 913 1.1 mrg ac_prev=localedir ;; 914 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 915 1.1 mrg localedir=$ac_optarg ;; 916 1.1 mrg 917 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 918 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals) 919 1.1 mrg ac_prev=localstatedir ;; 920 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 921 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 922 1.1 mrg localstatedir=$ac_optarg ;; 923 1.1 mrg 924 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 925 1.1 mrg ac_prev=mandir ;; 926 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 927 1.1 mrg mandir=$ac_optarg ;; 928 1.1 mrg 929 1.1 mrg -nfp | --nfp | --nf) 930 1.1 mrg # Obsolete; use --without-fp. 931 1.1 mrg with_fp=no ;; 932 1.1 mrg 933 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 934 1.1 mrg | --no-cr | --no-c | -n) 935 1.1 mrg no_create=yes ;; 936 1.1 mrg 937 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 938 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 939 1.1 mrg no_recursion=yes ;; 940 1.1 mrg 941 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 942 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 943 1.1 mrg | --oldin | --oldi | --old | --ol | --o) 944 1.1 mrg ac_prev=oldincludedir ;; 945 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 946 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 947 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 948 1.1 mrg oldincludedir=$ac_optarg ;; 949 1.1 mrg 950 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 951 1.1 mrg ac_prev=prefix ;; 952 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 953 1.1 mrg prefix=$ac_optarg ;; 954 1.1 mrg 955 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 956 1.1 mrg | --program-pre | --program-pr | --program-p) 957 1.1 mrg ac_prev=program_prefix ;; 958 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 959 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 960 1.1 mrg program_prefix=$ac_optarg ;; 961 1.1 mrg 962 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 963 1.1 mrg | --program-suf | --program-su | --program-s) 964 1.1 mrg ac_prev=program_suffix ;; 965 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 966 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 967 1.1 mrg program_suffix=$ac_optarg ;; 968 1.1 mrg 969 1.1 mrg -program-transform-name | --program-transform-name \ 970 1.1 mrg | --program-transform-nam | --program-transform-na \ 971 1.1 mrg | --program-transform-n | --program-transform- \ 972 1.1 mrg | --program-transform | --program-transfor \ 973 1.1 mrg | --program-transfo | --program-transf \ 974 1.1 mrg | --program-trans | --program-tran \ 975 1.1 mrg | --progr-tra | --program-tr | --program-t) 976 1.1 mrg ac_prev=program_transform_name ;; 977 1.1 mrg -program-transform-name=* | --program-transform-name=* \ 978 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \ 979 1.1 mrg | --program-transform-n=* | --program-transform-=* \ 980 1.1 mrg | --program-transform=* | --program-transfor=* \ 981 1.1 mrg | --program-transfo=* | --program-transf=* \ 982 1.1 mrg | --program-trans=* | --program-tran=* \ 983 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*) 984 1.1 mrg program_transform_name=$ac_optarg ;; 985 1.1 mrg 986 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 987 1.1 mrg ac_prev=pdfdir ;; 988 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 989 1.1 mrg pdfdir=$ac_optarg ;; 990 1.1 mrg 991 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps) 992 1.1 mrg ac_prev=psdir ;; 993 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 994 1.1 mrg psdir=$ac_optarg ;; 995 1.1 mrg 996 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 997 1.1 mrg | -silent | --silent | --silen | --sile | --sil) 998 1.1 mrg silent=yes ;; 999 1.1 mrg 1000 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1001 1.1 mrg ac_prev=sbindir ;; 1002 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1003 1.1 mrg | --sbi=* | --sb=*) 1004 1.1 mrg sbindir=$ac_optarg ;; 1005 1.1 mrg 1006 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1007 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1008 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \ 1009 1.1 mrg | --sha | --sh) 1010 1.1 mrg ac_prev=sharedstatedir ;; 1011 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1012 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1013 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1014 1.1 mrg | --sha=* | --sh=*) 1015 1.1 mrg sharedstatedir=$ac_optarg ;; 1016 1.1 mrg 1017 1.1 mrg -site | --site | --sit) 1018 1.1 mrg ac_prev=site ;; 1019 1.1 mrg -site=* | --site=* | --sit=*) 1020 1.1 mrg site=$ac_optarg ;; 1021 1.1 mrg 1022 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1023 1.1 mrg ac_prev=srcdir ;; 1024 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1025 1.1 mrg srcdir=$ac_optarg ;; 1026 1.1 mrg 1027 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1028 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy) 1029 1.1 mrg ac_prev=sysconfdir ;; 1030 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1031 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1032 1.1 mrg sysconfdir=$ac_optarg ;; 1033 1.1 mrg 1034 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t) 1035 1.1 mrg ac_prev=target_alias ;; 1036 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1037 1.1 mrg target_alias=$ac_optarg ;; 1038 1.1 mrg 1039 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 1040 1.1 mrg verbose=yes ;; 1041 1.1 mrg 1042 1.1 mrg -version | --version | --versio | --versi | --vers | -V) 1043 1.1 mrg ac_init_version=: ;; 1044 1.1 mrg 1045 1.1 mrg -with-* | --with-*) 1046 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1047 1.1 mrg # Reject names that are not valid shell variable names. 1048 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1049 1.9 mrg as_fn_error $? "invalid package name: $ac_useropt" 1050 1.1 mrg ac_useropt_orig=$ac_useropt 1051 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1052 1.1 mrg case $ac_user_opts in 1053 1.1 mrg *" 1054 1.1 mrg "with_$ac_useropt" 1055 1.1 mrg "*) ;; 1056 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1057 1.1 mrg ac_unrecognized_sep=', ';; 1058 1.1 mrg esac 1059 1.1 mrg eval with_$ac_useropt=\$ac_optarg ;; 1060 1.1 mrg 1061 1.1 mrg -without-* | --without-*) 1062 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1063 1.1 mrg # Reject names that are not valid shell variable names. 1064 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1065 1.9 mrg as_fn_error $? "invalid package name: $ac_useropt" 1066 1.1 mrg ac_useropt_orig=$ac_useropt 1067 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1068 1.1 mrg case $ac_user_opts in 1069 1.1 mrg *" 1070 1.1 mrg "with_$ac_useropt" 1071 1.1 mrg "*) ;; 1072 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1073 1.1 mrg ac_unrecognized_sep=', ';; 1074 1.1 mrg esac 1075 1.1 mrg eval with_$ac_useropt=no ;; 1076 1.1 mrg 1077 1.1 mrg --x) 1078 1.1 mrg # Obsolete; use --with-x. 1079 1.1 mrg with_x=yes ;; 1080 1.1 mrg 1081 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1082 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i) 1083 1.1 mrg ac_prev=x_includes ;; 1084 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1085 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1086 1.1 mrg x_includes=$ac_optarg ;; 1087 1.1 mrg 1088 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1089 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1090 1.1 mrg ac_prev=x_libraries ;; 1091 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1092 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1093 1.1 mrg x_libraries=$ac_optarg ;; 1094 1.1 mrg 1095 1.9 mrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 1096 1.9 mrg Try \`$0 --help' for more information" 1097 1.1 mrg ;; 1098 1.1 mrg 1099 1.1 mrg *=*) 1100 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1101 1.1 mrg # Reject names that are not valid shell variable names. 1102 1.1 mrg case $ac_envvar in #( 1103 1.1 mrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1104 1.9 mrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1105 1.1 mrg esac 1106 1.1 mrg eval $ac_envvar=\$ac_optarg 1107 1.1 mrg export $ac_envvar ;; 1108 1.1 mrg 1109 1.1 mrg *) 1110 1.1 mrg # FIXME: should be removed in autoconf 3.0. 1111 1.1 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1112 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1113 1.1 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1114 1.9 mrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1115 1.1 mrg ;; 1116 1.1 mrg 1117 1.1 mrg esac 1118 1.1 mrg done 1119 1.1 mrg 1120 1.1 mrg if test -n "$ac_prev"; then 1121 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1122 1.9 mrg as_fn_error $? "missing argument to $ac_option" 1123 1.1 mrg fi 1124 1.1 mrg 1125 1.1 mrg if test -n "$ac_unrecognized_opts"; then 1126 1.1 mrg case $enable_option_checking in 1127 1.1 mrg no) ;; 1128 1.9 mrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1129 1.1 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1130 1.1 mrg esac 1131 1.1 mrg fi 1132 1.1 mrg 1133 1.1 mrg # Check all directory arguments for consistency. 1134 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1135 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \ 1136 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1137 1.1 mrg libdir localedir mandir 1138 1.1 mrg do 1139 1.1 mrg eval ac_val=\$$ac_var 1140 1.1 mrg # Remove trailing slashes. 1141 1.1 mrg case $ac_val in 1142 1.1 mrg */ ) 1143 1.1 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1144 1.1 mrg eval $ac_var=\$ac_val;; 1145 1.1 mrg esac 1146 1.1 mrg # Be sure to have absolute directory names. 1147 1.1 mrg case $ac_val in 1148 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;; 1149 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1150 1.1 mrg esac 1151 1.9 mrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1152 1.1 mrg done 1153 1.1 mrg 1154 1.1 mrg # There might be people who depend on the old broken behavior: `$host' 1155 1.1 mrg # used to hold the argument of --host etc. 1156 1.1 mrg # FIXME: To remove some day. 1157 1.1 mrg build=$build_alias 1158 1.1 mrg host=$host_alias 1159 1.1 mrg target=$target_alias 1160 1.1 mrg 1161 1.1 mrg # FIXME: To remove some day. 1162 1.1 mrg if test "x$host_alias" != x; then 1163 1.1 mrg if test "x$build_alias" = x; then 1164 1.1 mrg cross_compiling=maybe 1165 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then 1166 1.1 mrg cross_compiling=yes 1167 1.1 mrg fi 1168 1.1 mrg fi 1169 1.1 mrg 1170 1.1 mrg ac_tool_prefix= 1171 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias- 1172 1.1 mrg 1173 1.1 mrg test "$silent" = yes && exec 6>/dev/null 1174 1.1 mrg 1175 1.1 mrg 1176 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" && 1177 1.1 mrg ac_ls_di=`ls -di .` && 1178 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1179 1.9 mrg as_fn_error $? "working directory cannot be determined" 1180 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1181 1.9 mrg as_fn_error $? "pwd does not report name of working directory" 1182 1.1 mrg 1183 1.1 mrg 1184 1.1 mrg # Find the source files, if location was not specified. 1185 1.1 mrg if test -z "$srcdir"; then 1186 1.1 mrg ac_srcdir_defaulted=yes 1187 1.1 mrg # Try the directory containing this script, then the parent directory. 1188 1.1 mrg ac_confdir=`$as_dirname -- "$as_myself" || 1189 1.1 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1190 1.1 mrg X"$as_myself" : 'X\(//\)[^/]' \| \ 1191 1.1 mrg X"$as_myself" : 'X\(//\)$' \| \ 1192 1.1 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1193 1.1 mrg $as_echo X"$as_myself" | 1194 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1195 1.1 mrg s//\1/ 1196 1.1 mrg q 1197 1.1 mrg } 1198 1.1 mrg /^X\(\/\/\)[^/].*/{ 1199 1.1 mrg s//\1/ 1200 1.1 mrg q 1201 1.1 mrg } 1202 1.1 mrg /^X\(\/\/\)$/{ 1203 1.1 mrg s//\1/ 1204 1.1 mrg q 1205 1.1 mrg } 1206 1.1 mrg /^X\(\/\).*/{ 1207 1.1 mrg s//\1/ 1208 1.1 mrg q 1209 1.1 mrg } 1210 1.1 mrg s/.*/./; q'` 1211 1.1 mrg srcdir=$ac_confdir 1212 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then 1213 1.1 mrg srcdir=.. 1214 1.1 mrg fi 1215 1.1 mrg else 1216 1.1 mrg ac_srcdir_defaulted=no 1217 1.1 mrg fi 1218 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then 1219 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1220 1.9 mrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1221 1.1 mrg fi 1222 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1223 1.1 mrg ac_abs_confdir=`( 1224 1.9 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1225 1.1 mrg pwd)` 1226 1.1 mrg # When building in place, set srcdir=. 1227 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then 1228 1.1 mrg srcdir=. 1229 1.1 mrg fi 1230 1.1 mrg # Remove unnecessary trailing slashes from srcdir. 1231 1.1 mrg # Double slashes in file names in object file debugging info 1232 1.1 mrg # mess up M-x gdb in Emacs. 1233 1.1 mrg case $srcdir in 1234 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1235 1.1 mrg esac 1236 1.1 mrg for ac_var in $ac_precious_vars; do 1237 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 1238 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var} 1239 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1240 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 1241 1.1 mrg done 1242 1.1 mrg 1243 1.1 mrg # 1244 1.1 mrg # Report the --help message. 1245 1.1 mrg # 1246 1.1 mrg if test "$ac_init_help" = "long"; then 1247 1.1 mrg # Omit some internal or obsolete options to make the list less imposing. 1248 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh. 1249 1.1 mrg cat <<_ACEOF 1250 1.1 mrg \`configure' configures fixincludes to adapt to many kinds of systems. 1251 1.1 mrg 1252 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]... 1253 1.1 mrg 1254 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as 1255 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables. 1256 1.1 mrg 1257 1.1 mrg Defaults for the options are specified in brackets. 1258 1.1 mrg 1259 1.1 mrg Configuration: 1260 1.1 mrg -h, --help display this help and exit 1261 1.1 mrg --help=short display options specific to this package 1262 1.1 mrg --help=recursive display the short help of all the included packages 1263 1.1 mrg -V, --version display version information and exit 1264 1.9 mrg -q, --quiet, --silent do not print \`checking ...' messages 1265 1.1 mrg --cache-file=FILE cache test results in FILE [disabled] 1266 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache' 1267 1.1 mrg -n, --no-create do not create output files 1268 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1269 1.1 mrg 1270 1.1 mrg Installation directories: 1271 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX 1272 1.1 mrg [$ac_default_prefix] 1273 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1274 1.1 mrg [PREFIX] 1275 1.1 mrg 1276 1.1 mrg By default, \`make install' will install all the files in 1277 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1278 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1279 1.1 mrg for instance \`--prefix=\$HOME'. 1280 1.1 mrg 1281 1.1 mrg For better control, use the options below. 1282 1.1 mrg 1283 1.1 mrg Fine tuning of the installation directories: 1284 1.1 mrg --bindir=DIR user executables [EPREFIX/bin] 1285 1.1 mrg --sbindir=DIR system admin executables [EPREFIX/sbin] 1286 1.1 mrg --libexecdir=DIR program executables [EPREFIX/libexec] 1287 1.1 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1288 1.1 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1289 1.1 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1290 1.1 mrg --libdir=DIR object code libraries [EPREFIX/lib] 1291 1.1 mrg --includedir=DIR C header files [PREFIX/include] 1292 1.1 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 1293 1.1 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1294 1.1 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1295 1.1 mrg --infodir=DIR info documentation [DATAROOTDIR/info] 1296 1.1 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1297 1.1 mrg --mandir=DIR man documentation [DATAROOTDIR/man] 1298 1.1 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/fixincludes] 1299 1.1 mrg --htmldir=DIR html documentation [DOCDIR] 1300 1.1 mrg --dvidir=DIR dvi documentation [DOCDIR] 1301 1.1 mrg --pdfdir=DIR pdf documentation [DOCDIR] 1302 1.1 mrg --psdir=DIR ps documentation [DOCDIR] 1303 1.1 mrg _ACEOF 1304 1.1 mrg 1305 1.1 mrg cat <<\_ACEOF 1306 1.1 mrg 1307 1.1 mrg System types: 1308 1.1 mrg --build=BUILD configure for building on BUILD [guessed] 1309 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 1310 1.1 mrg --target=TARGET configure for building compilers for TARGET [HOST] 1311 1.1 mrg _ACEOF 1312 1.1 mrg fi 1313 1.1 mrg 1314 1.1 mrg if test -n "$ac_init_help"; then 1315 1.1 mrg case $ac_init_help in 1316 1.1 mrg short | recursive ) echo "Configuration of fixincludes :";; 1317 1.1 mrg esac 1318 1.1 mrg cat <<\_ACEOF 1319 1.1 mrg 1320 1.1 mrg Optional Features: 1321 1.1 mrg --disable-option-checking ignore unrecognized --enable/--with options 1322 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1323 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1324 1.1 mrg --enable-werror-always enable -Werror despite compiler version 1325 1.1 mrg --enable-twoprocess Use a separate process to apply the fixes 1326 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful 1327 1.1 mrg (and sometimes confusing) to the casual installer 1328 1.1 mrg 1329 1.1 mrg Optional Packages: 1330 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1331 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1332 1.1 mrg --with-local-prefix=DIR specifies directory to put local include 1333 1.8 mrg --with-gcc-major-version-only 1334 1.8 mrg use only GCC major number in filesystem paths 1335 1.1 mrg 1336 1.1 mrg Some influential environment variables: 1337 1.1 mrg CC C compiler command 1338 1.1 mrg CFLAGS C compiler flags 1339 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1340 1.1 mrg nonstandard directory <lib dir> 1341 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library> 1342 1.9 mrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1343 1.1 mrg you have headers in a nonstandard directory <include dir> 1344 1.1 mrg CPP C preprocessor 1345 1.1 mrg 1346 1.1 mrg Use these variables to override the choices made by `configure' or to help 1347 1.1 mrg it to find libraries and programs with nonstandard names/locations. 1348 1.1 mrg 1349 1.1 mrg Report bugs to the package provider. 1350 1.1 mrg _ACEOF 1351 1.1 mrg ac_status=$? 1352 1.1 mrg fi 1353 1.1 mrg 1354 1.1 mrg if test "$ac_init_help" = "recursive"; then 1355 1.1 mrg # If there are subdirs, report their specific --help. 1356 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1357 1.1 mrg test -d "$ac_dir" || 1358 1.1 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1359 1.1 mrg continue 1360 1.1 mrg ac_builddir=. 1361 1.1 mrg 1362 1.1 mrg case "$ac_dir" in 1363 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1364 1.1 mrg *) 1365 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1366 1.1 mrg # A ".." for each directory in $ac_dir_suffix. 1367 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1368 1.1 mrg case $ac_top_builddir_sub in 1369 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1370 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1371 1.1 mrg esac ;; 1372 1.1 mrg esac 1373 1.1 mrg ac_abs_top_builddir=$ac_pwd 1374 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix 1375 1.1 mrg # for backward compatibility: 1376 1.1 mrg ac_top_builddir=$ac_top_build_prefix 1377 1.1 mrg 1378 1.1 mrg case $srcdir in 1379 1.1 mrg .) # We are building in place. 1380 1.1 mrg ac_srcdir=. 1381 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub 1382 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;; 1383 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name. 1384 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix; 1385 1.1 mrg ac_top_srcdir=$srcdir 1386 1.1 mrg ac_abs_top_srcdir=$srcdir ;; 1387 1.1 mrg *) # Relative name. 1388 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1389 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1390 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1391 1.1 mrg esac 1392 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1393 1.1 mrg 1394 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; } 1395 1.1 mrg # Check for guested configure. 1396 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then 1397 1.1 mrg echo && 1398 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1399 1.1 mrg elif test -f "$ac_srcdir/configure"; then 1400 1.1 mrg echo && 1401 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive 1402 1.1 mrg else 1403 1.1 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1404 1.1 mrg fi || ac_status=$? 1405 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; } 1406 1.1 mrg done 1407 1.1 mrg fi 1408 1.1 mrg 1409 1.1 mrg test -n "$ac_init_help" && exit $ac_status 1410 1.1 mrg if $ac_init_version; then 1411 1.1 mrg cat <<\_ACEOF 1412 1.1 mrg fixincludes configure 1413 1.9 mrg generated by GNU Autoconf 2.69 1414 1.1 mrg 1415 1.9 mrg Copyright (C) 2012 Free Software Foundation, Inc. 1416 1.1 mrg This configure script is free software; the Free Software Foundation 1417 1.1 mrg gives unlimited permission to copy, distribute and modify it. 1418 1.1 mrg _ACEOF 1419 1.1 mrg exit 1420 1.1 mrg fi 1421 1.1 mrg 1422 1.1 mrg ## ------------------------ ## 1423 1.1 mrg ## Autoconf initialization. ## 1424 1.1 mrg ## ------------------------ ## 1425 1.1 mrg 1426 1.1 mrg # ac_fn_c_try_compile LINENO 1427 1.1 mrg # -------------------------- 1428 1.1 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded. 1429 1.1 mrg ac_fn_c_try_compile () 1430 1.1 mrg { 1431 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1432 1.1 mrg rm -f conftest.$ac_objext 1433 1.1 mrg if { { ac_try="$ac_compile" 1434 1.1 mrg case "(($ac_try" in 1435 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1436 1.1 mrg *) ac_try_echo=$ac_try;; 1437 1.1 mrg esac 1438 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1439 1.1 mrg $as_echo "$ac_try_echo"; } >&5 1440 1.1 mrg (eval "$ac_compile") 2>conftest.err 1441 1.1 mrg ac_status=$? 1442 1.1 mrg if test -s conftest.err; then 1443 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1 1444 1.1 mrg cat conftest.er1 >&5 1445 1.1 mrg mv -f conftest.er1 conftest.err 1446 1.1 mrg fi 1447 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1448 1.1 mrg test $ac_status = 0; } && { 1449 1.1 mrg test -z "$ac_c_werror_flag" || 1450 1.1 mrg test ! -s conftest.err 1451 1.1 mrg } && test -s conftest.$ac_objext; then : 1452 1.1 mrg ac_retval=0 1453 1.1 mrg else 1454 1.1 mrg $as_echo "$as_me: failed program was:" >&5 1455 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 1456 1.1 mrg 1457 1.1 mrg ac_retval=1 1458 1.1 mrg fi 1459 1.9 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1460 1.9 mrg as_fn_set_status $ac_retval 1461 1.1 mrg 1462 1.1 mrg } # ac_fn_c_try_compile 1463 1.1 mrg 1464 1.1 mrg # ac_fn_c_try_cpp LINENO 1465 1.1 mrg # ---------------------- 1466 1.1 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1467 1.1 mrg ac_fn_c_try_cpp () 1468 1.1 mrg { 1469 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1470 1.1 mrg if { { ac_try="$ac_cpp conftest.$ac_ext" 1471 1.1 mrg case "(($ac_try" in 1472 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1473 1.1 mrg *) ac_try_echo=$ac_try;; 1474 1.1 mrg esac 1475 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1476 1.1 mrg $as_echo "$ac_try_echo"; } >&5 1477 1.1 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1478 1.1 mrg ac_status=$? 1479 1.1 mrg if test -s conftest.err; then 1480 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1 1481 1.1 mrg cat conftest.er1 >&5 1482 1.1 mrg mv -f conftest.er1 conftest.err 1483 1.1 mrg fi 1484 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1485 1.9 mrg test $ac_status = 0; } > conftest.i && { 1486 1.1 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1487 1.1 mrg test ! -s conftest.err 1488 1.1 mrg }; then : 1489 1.1 mrg ac_retval=0 1490 1.1 mrg else 1491 1.1 mrg $as_echo "$as_me: failed program was:" >&5 1492 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 1493 1.1 mrg 1494 1.1 mrg ac_retval=1 1495 1.1 mrg fi 1496 1.9 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1497 1.9 mrg as_fn_set_status $ac_retval 1498 1.1 mrg 1499 1.1 mrg } # ac_fn_c_try_cpp 1500 1.1 mrg 1501 1.1 mrg # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1502 1.1 mrg # ------------------------------------------------------- 1503 1.1 mrg # Tests whether HEADER exists, giving a warning if it cannot be compiled using 1504 1.1 mrg # the include files in INCLUDES and setting the cache variable VAR 1505 1.1 mrg # accordingly. 1506 1.1 mrg ac_fn_c_check_header_mongrel () 1507 1.1 mrg { 1508 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1509 1.9 mrg if eval \${$3+:} false; then : 1510 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1511 1.1 mrg $as_echo_n "checking for $2... " >&6; } 1512 1.9 mrg if eval \${$3+:} false; then : 1513 1.1 mrg $as_echo_n "(cached) " >&6 1514 1.1 mrg fi 1515 1.1 mrg eval ac_res=\$$3 1516 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1517 1.1 mrg $as_echo "$ac_res" >&6; } 1518 1.1 mrg else 1519 1.1 mrg # Is the header compilable? 1520 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1521 1.1 mrg $as_echo_n "checking $2 usability... " >&6; } 1522 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1523 1.1 mrg /* end confdefs.h. */ 1524 1.1 mrg $4 1525 1.1 mrg #include <$2> 1526 1.1 mrg _ACEOF 1527 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 1528 1.1 mrg ac_header_compiler=yes 1529 1.1 mrg else 1530 1.1 mrg ac_header_compiler=no 1531 1.1 mrg fi 1532 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1533 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1534 1.1 mrg $as_echo "$ac_header_compiler" >&6; } 1535 1.1 mrg 1536 1.1 mrg # Is the header present? 1537 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1538 1.1 mrg $as_echo_n "checking $2 presence... " >&6; } 1539 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1540 1.1 mrg /* end confdefs.h. */ 1541 1.1 mrg #include <$2> 1542 1.1 mrg _ACEOF 1543 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then : 1544 1.1 mrg ac_header_preproc=yes 1545 1.1 mrg else 1546 1.1 mrg ac_header_preproc=no 1547 1.1 mrg fi 1548 1.9 mrg rm -f conftest.err conftest.i conftest.$ac_ext 1549 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1550 1.1 mrg $as_echo "$ac_header_preproc" >&6; } 1551 1.1 mrg 1552 1.1 mrg # So? What about this header? 1553 1.1 mrg case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1554 1.1 mrg yes:no: ) 1555 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1556 1.1 mrg $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1557 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1558 1.1 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1559 1.1 mrg ;; 1560 1.1 mrg no:yes:* ) 1561 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1562 1.1 mrg $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1563 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1564 1.1 mrg $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1565 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1566 1.1 mrg $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1567 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1568 1.1 mrg $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1569 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1570 1.1 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1571 1.1 mrg ;; 1572 1.1 mrg esac 1573 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1574 1.1 mrg $as_echo_n "checking for $2... " >&6; } 1575 1.9 mrg if eval \${$3+:} false; then : 1576 1.1 mrg $as_echo_n "(cached) " >&6 1577 1.1 mrg else 1578 1.1 mrg eval "$3=\$ac_header_compiler" 1579 1.1 mrg fi 1580 1.1 mrg eval ac_res=\$$3 1581 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1582 1.1 mrg $as_echo "$ac_res" >&6; } 1583 1.1 mrg fi 1584 1.9 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1585 1.1 mrg 1586 1.1 mrg } # ac_fn_c_check_header_mongrel 1587 1.1 mrg 1588 1.4 mrg # ac_fn_c_try_run LINENO 1589 1.4 mrg # ---------------------- 1590 1.4 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1591 1.4 mrg # that executables *can* be run. 1592 1.4 mrg ac_fn_c_try_run () 1593 1.4 mrg { 1594 1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1595 1.4 mrg if { { ac_try="$ac_link" 1596 1.4 mrg case "(($ac_try" in 1597 1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1598 1.4 mrg *) ac_try_echo=$ac_try;; 1599 1.4 mrg esac 1600 1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1601 1.4 mrg $as_echo "$ac_try_echo"; } >&5 1602 1.4 mrg (eval "$ac_link") 2>&5 1603 1.4 mrg ac_status=$? 1604 1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1605 1.4 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1606 1.4 mrg { { case "(($ac_try" in 1607 1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1608 1.4 mrg *) ac_try_echo=$ac_try;; 1609 1.4 mrg esac 1610 1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1611 1.4 mrg $as_echo "$ac_try_echo"; } >&5 1612 1.4 mrg (eval "$ac_try") 2>&5 1613 1.4 mrg ac_status=$? 1614 1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1615 1.4 mrg test $ac_status = 0; }; }; then : 1616 1.4 mrg ac_retval=0 1617 1.4 mrg else 1618 1.4 mrg $as_echo "$as_me: program exited with status $ac_status" >&5 1619 1.4 mrg $as_echo "$as_me: failed program was:" >&5 1620 1.4 mrg sed 's/^/| /' conftest.$ac_ext >&5 1621 1.4 mrg 1622 1.4 mrg ac_retval=$ac_status 1623 1.4 mrg fi 1624 1.4 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1625 1.9 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1626 1.9 mrg as_fn_set_status $ac_retval 1627 1.4 mrg 1628 1.4 mrg } # ac_fn_c_try_run 1629 1.4 mrg 1630 1.1 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1631 1.1 mrg # ------------------------------------------------------- 1632 1.1 mrg # Tests whether HEADER exists and can be compiled using the include files in 1633 1.1 mrg # INCLUDES, setting the cache variable VAR accordingly. 1634 1.1 mrg ac_fn_c_check_header_compile () 1635 1.1 mrg { 1636 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1637 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1638 1.1 mrg $as_echo_n "checking for $2... " >&6; } 1639 1.9 mrg if eval \${$3+:} false; then : 1640 1.1 mrg $as_echo_n "(cached) " >&6 1641 1.1 mrg else 1642 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1643 1.1 mrg /* end confdefs.h. */ 1644 1.1 mrg $4 1645 1.1 mrg #include <$2> 1646 1.1 mrg _ACEOF 1647 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 1648 1.1 mrg eval "$3=yes" 1649 1.1 mrg else 1650 1.1 mrg eval "$3=no" 1651 1.1 mrg fi 1652 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1653 1.1 mrg fi 1654 1.1 mrg eval ac_res=\$$3 1655 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1656 1.1 mrg $as_echo "$ac_res" >&6; } 1657 1.9 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1658 1.1 mrg 1659 1.1 mrg } # ac_fn_c_check_header_compile 1660 1.1 mrg 1661 1.1 mrg # ac_fn_c_try_link LINENO 1662 1.1 mrg # ----------------------- 1663 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. 1664 1.1 mrg ac_fn_c_try_link () 1665 1.1 mrg { 1666 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1667 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext 1668 1.1 mrg if { { ac_try="$ac_link" 1669 1.1 mrg case "(($ac_try" in 1670 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1671 1.1 mrg *) ac_try_echo=$ac_try;; 1672 1.1 mrg esac 1673 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1674 1.1 mrg $as_echo "$ac_try_echo"; } >&5 1675 1.1 mrg (eval "$ac_link") 2>conftest.err 1676 1.1 mrg ac_status=$? 1677 1.1 mrg if test -s conftest.err; then 1678 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1 1679 1.1 mrg cat conftest.er1 >&5 1680 1.1 mrg mv -f conftest.er1 conftest.err 1681 1.1 mrg fi 1682 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1683 1.1 mrg test $ac_status = 0; } && { 1684 1.1 mrg test -z "$ac_c_werror_flag" || 1685 1.1 mrg test ! -s conftest.err 1686 1.1 mrg } && test -s conftest$ac_exeext && { 1687 1.1 mrg test "$cross_compiling" = yes || 1688 1.9 mrg test -x conftest$ac_exeext 1689 1.1 mrg }; then : 1690 1.1 mrg ac_retval=0 1691 1.1 mrg else 1692 1.1 mrg $as_echo "$as_me: failed program was:" >&5 1693 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 1694 1.1 mrg 1695 1.1 mrg ac_retval=1 1696 1.1 mrg fi 1697 1.1 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1698 1.1 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1699 1.1 mrg # interfere with the next link command; also delete a directory that is 1700 1.1 mrg # left behind by Apple's compiler. We do this before executing the actions. 1701 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1702 1.9 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1703 1.9 mrg as_fn_set_status $ac_retval 1704 1.1 mrg 1705 1.1 mrg } # ac_fn_c_try_link 1706 1.1 mrg 1707 1.1 mrg # ac_fn_c_check_func LINENO FUNC VAR 1708 1.1 mrg # ---------------------------------- 1709 1.1 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly 1710 1.1 mrg ac_fn_c_check_func () 1711 1.1 mrg { 1712 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1713 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1714 1.1 mrg $as_echo_n "checking for $2... " >&6; } 1715 1.9 mrg if eval \${$3+:} false; then : 1716 1.1 mrg $as_echo_n "(cached) " >&6 1717 1.1 mrg else 1718 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1719 1.1 mrg /* end confdefs.h. */ 1720 1.1 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1721 1.1 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1722 1.1 mrg #define $2 innocuous_$2 1723 1.1 mrg 1724 1.1 mrg /* System header to define __stub macros and hopefully few prototypes, 1725 1.1 mrg which can conflict with char $2 (); below. 1726 1.1 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1727 1.1 mrg <limits.h> exists even on freestanding compilers. */ 1728 1.1 mrg 1729 1.1 mrg #ifdef __STDC__ 1730 1.1 mrg # include <limits.h> 1731 1.1 mrg #else 1732 1.1 mrg # include <assert.h> 1733 1.1 mrg #endif 1734 1.1 mrg 1735 1.1 mrg #undef $2 1736 1.1 mrg 1737 1.1 mrg /* Override any GCC internal prototype to avoid an error. 1738 1.1 mrg Use char because int might match the return type of a GCC 1739 1.1 mrg builtin and then its argument prototype would still apply. */ 1740 1.1 mrg #ifdef __cplusplus 1741 1.1 mrg extern "C" 1742 1.1 mrg #endif 1743 1.1 mrg char $2 (); 1744 1.1 mrg /* The GNU C library defines this for functions which it implements 1745 1.1 mrg to always fail with ENOSYS. Some functions are actually named 1746 1.1 mrg something starting with __ and the normal name is an alias. */ 1747 1.1 mrg #if defined __stub_$2 || defined __stub___$2 1748 1.1 mrg choke me 1749 1.1 mrg #endif 1750 1.1 mrg 1751 1.1 mrg int 1752 1.1 mrg main () 1753 1.1 mrg { 1754 1.1 mrg return $2 (); 1755 1.1 mrg ; 1756 1.1 mrg return 0; 1757 1.1 mrg } 1758 1.1 mrg _ACEOF 1759 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 1760 1.1 mrg eval "$3=yes" 1761 1.1 mrg else 1762 1.1 mrg eval "$3=no" 1763 1.1 mrg fi 1764 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 1765 1.1 mrg conftest$ac_exeext conftest.$ac_ext 1766 1.1 mrg fi 1767 1.1 mrg eval ac_res=\$$3 1768 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1769 1.1 mrg $as_echo "$ac_res" >&6; } 1770 1.9 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1771 1.1 mrg 1772 1.1 mrg } # ac_fn_c_check_func 1773 1.1 mrg 1774 1.9 mrg # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1775 1.9 mrg # --------------------------------------------- 1776 1.9 mrg # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1777 1.9 mrg # accordingly. 1778 1.1 mrg ac_fn_c_check_decl () 1779 1.1 mrg { 1780 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1781 1.4 mrg as_decl_name=`echo $2|sed 's/ *(.*//'` 1782 1.4 mrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1783 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1784 1.4 mrg $as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1785 1.9 mrg if eval \${$3+:} false; then : 1786 1.1 mrg $as_echo_n "(cached) " >&6 1787 1.1 mrg else 1788 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1789 1.1 mrg /* end confdefs.h. */ 1790 1.1 mrg $4 1791 1.1 mrg int 1792 1.1 mrg main () 1793 1.1 mrg { 1794 1.4 mrg #ifndef $as_decl_name 1795 1.4 mrg #ifdef __cplusplus 1796 1.4 mrg (void) $as_decl_use; 1797 1.4 mrg #else 1798 1.4 mrg (void) $as_decl_name; 1799 1.4 mrg #endif 1800 1.1 mrg #endif 1801 1.1 mrg 1802 1.1 mrg ; 1803 1.1 mrg return 0; 1804 1.1 mrg } 1805 1.1 mrg _ACEOF 1806 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 1807 1.1 mrg eval "$3=yes" 1808 1.1 mrg else 1809 1.1 mrg eval "$3=no" 1810 1.1 mrg fi 1811 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1812 1.1 mrg fi 1813 1.1 mrg eval ac_res=\$$3 1814 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1815 1.1 mrg $as_echo "$ac_res" >&6; } 1816 1.9 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1817 1.1 mrg 1818 1.1 mrg } # ac_fn_c_check_decl 1819 1.1 mrg cat >config.log <<_ACEOF 1820 1.1 mrg This file contains any messages produced by compilers while 1821 1.1 mrg running configure, to aid debugging if configure makes a mistake. 1822 1.1 mrg 1823 1.1 mrg It was created by fixincludes $as_me , which was 1824 1.9 mrg generated by GNU Autoconf 2.69. Invocation command line was 1825 1.1 mrg 1826 1.1 mrg $ $0 $@ 1827 1.1 mrg 1828 1.1 mrg _ACEOF 1829 1.1 mrg exec 5>>config.log 1830 1.1 mrg { 1831 1.1 mrg cat <<_ASUNAME 1832 1.1 mrg ## --------- ## 1833 1.1 mrg ## Platform. ## 1834 1.1 mrg ## --------- ## 1835 1.1 mrg 1836 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1837 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown` 1838 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown` 1839 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown` 1840 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown` 1841 1.1 mrg 1842 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1843 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1844 1.1 mrg 1845 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1846 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1847 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1848 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1849 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1850 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1851 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1852 1.1 mrg 1853 1.1 mrg _ASUNAME 1854 1.1 mrg 1855 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1856 1.1 mrg for as_dir in $PATH 1857 1.1 mrg do 1858 1.1 mrg IFS=$as_save_IFS 1859 1.1 mrg test -z "$as_dir" && as_dir=. 1860 1.1 mrg $as_echo "PATH: $as_dir" 1861 1.1 mrg done 1862 1.1 mrg IFS=$as_save_IFS 1863 1.1 mrg 1864 1.1 mrg } >&5 1865 1.1 mrg 1866 1.1 mrg cat >&5 <<_ACEOF 1867 1.1 mrg 1868 1.1 mrg 1869 1.1 mrg ## ----------- ## 1870 1.1 mrg ## Core tests. ## 1871 1.1 mrg ## ----------- ## 1872 1.1 mrg 1873 1.1 mrg _ACEOF 1874 1.1 mrg 1875 1.1 mrg 1876 1.1 mrg # Keep a trace of the command line. 1877 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up. 1878 1.1 mrg # Strip out --silent because we don't want to record it for future runs. 1879 1.1 mrg # Also quote any args containing shell meta-characters. 1880 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression. 1881 1.1 mrg ac_configure_args= 1882 1.1 mrg ac_configure_args0= 1883 1.1 mrg ac_configure_args1= 1884 1.1 mrg ac_must_keep_next=false 1885 1.1 mrg for ac_pass in 1 2 1886 1.1 mrg do 1887 1.1 mrg for ac_arg 1888 1.1 mrg do 1889 1.1 mrg case $ac_arg in 1890 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1891 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1892 1.1 mrg | -silent | --silent | --silen | --sile | --sil) 1893 1.1 mrg continue ;; 1894 1.1 mrg *\'*) 1895 1.1 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1896 1.1 mrg esac 1897 1.1 mrg case $ac_pass in 1898 1.1 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1899 1.1 mrg 2) 1900 1.1 mrg as_fn_append ac_configure_args1 " '$ac_arg'" 1901 1.1 mrg if test $ac_must_keep_next = true; then 1902 1.1 mrg ac_must_keep_next=false # Got value, back to normal. 1903 1.1 mrg else 1904 1.1 mrg case $ac_arg in 1905 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \ 1906 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1907 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1908 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x) 1909 1.1 mrg case "$ac_configure_args0 " in 1910 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1911 1.1 mrg esac 1912 1.1 mrg ;; 1913 1.1 mrg -* ) ac_must_keep_next=true ;; 1914 1.1 mrg esac 1915 1.1 mrg fi 1916 1.1 mrg as_fn_append ac_configure_args " '$ac_arg'" 1917 1.1 mrg ;; 1918 1.1 mrg esac 1919 1.1 mrg done 1920 1.1 mrg done 1921 1.1 mrg { ac_configure_args0=; unset ac_configure_args0;} 1922 1.1 mrg { ac_configure_args1=; unset ac_configure_args1;} 1923 1.1 mrg 1924 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete 1925 1.1 mrg # config.log. We remove comments because anyway the quotes in there 1926 1.1 mrg # would cause problems or look ugly. 1927 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap. 1928 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1929 1.1 mrg trap 'exit_status=$? 1930 1.1 mrg # Save into config.log some information that might help in debugging. 1931 1.1 mrg { 1932 1.1 mrg echo 1933 1.1 mrg 1934 1.9 mrg $as_echo "## ---------------- ## 1935 1.1 mrg ## Cache variables. ## 1936 1.9 mrg ## ---------------- ##" 1937 1.1 mrg echo 1938 1.1 mrg # The following way of writing the cache mishandles newlines in values, 1939 1.1 mrg ( 1940 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1941 1.1 mrg eval ac_val=\$$ac_var 1942 1.1 mrg case $ac_val in #( 1943 1.1 mrg *${as_nl}*) 1944 1.1 mrg case $ac_var in #( 1945 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1946 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1947 1.1 mrg esac 1948 1.1 mrg case $ac_var in #( 1949 1.1 mrg _ | IFS | as_nl) ;; #( 1950 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1951 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;; 1952 1.1 mrg esac ;; 1953 1.1 mrg esac 1954 1.1 mrg done 1955 1.1 mrg (set) 2>&1 | 1956 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1957 1.1 mrg *${as_nl}ac_space=\ *) 1958 1.1 mrg sed -n \ 1959 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g; 1960 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1961 1.1 mrg ;; #( 1962 1.1 mrg *) 1963 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1964 1.1 mrg ;; 1965 1.1 mrg esac | 1966 1.1 mrg sort 1967 1.1 mrg ) 1968 1.1 mrg echo 1969 1.1 mrg 1970 1.9 mrg $as_echo "## ----------------- ## 1971 1.1 mrg ## Output variables. ## 1972 1.9 mrg ## ----------------- ##" 1973 1.1 mrg echo 1974 1.1 mrg for ac_var in $ac_subst_vars 1975 1.1 mrg do 1976 1.1 mrg eval ac_val=\$$ac_var 1977 1.1 mrg case $ac_val in 1978 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1979 1.1 mrg esac 1980 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''" 1981 1.1 mrg done | sort 1982 1.1 mrg echo 1983 1.1 mrg 1984 1.1 mrg if test -n "$ac_subst_files"; then 1985 1.9 mrg $as_echo "## ------------------- ## 1986 1.1 mrg ## File substitutions. ## 1987 1.9 mrg ## ------------------- ##" 1988 1.1 mrg echo 1989 1.1 mrg for ac_var in $ac_subst_files 1990 1.1 mrg do 1991 1.1 mrg eval ac_val=\$$ac_var 1992 1.1 mrg case $ac_val in 1993 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1994 1.1 mrg esac 1995 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''" 1996 1.1 mrg done | sort 1997 1.1 mrg echo 1998 1.1 mrg fi 1999 1.1 mrg 2000 1.1 mrg if test -s confdefs.h; then 2001 1.9 mrg $as_echo "## ----------- ## 2002 1.1 mrg ## confdefs.h. ## 2003 1.9 mrg ## ----------- ##" 2004 1.1 mrg echo 2005 1.1 mrg cat confdefs.h 2006 1.1 mrg echo 2007 1.1 mrg fi 2008 1.1 mrg test "$ac_signal" != 0 && 2009 1.1 mrg $as_echo "$as_me: caught signal $ac_signal" 2010 1.1 mrg $as_echo "$as_me: exit $exit_status" 2011 1.1 mrg } >&5 2012 1.1 mrg rm -f core *.core core.conftest.* && 2013 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2014 1.1 mrg exit $exit_status 2015 1.1 mrg ' 0 2016 1.1 mrg for ac_signal in 1 2 13 15; do 2017 1.1 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2018 1.1 mrg done 2019 1.1 mrg ac_signal=0 2020 1.1 mrg 2021 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed. 2022 1.1 mrg rm -f -r conftest* confdefs.h 2023 1.1 mrg 2024 1.1 mrg $as_echo "/* confdefs.h */" > confdefs.h 2025 1.1 mrg 2026 1.1 mrg # Predefined preprocessor variables. 2027 1.1 mrg 2028 1.1 mrg cat >>confdefs.h <<_ACEOF 2029 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME" 2030 1.1 mrg _ACEOF 2031 1.1 mrg 2032 1.1 mrg cat >>confdefs.h <<_ACEOF 2033 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2034 1.1 mrg _ACEOF 2035 1.1 mrg 2036 1.1 mrg cat >>confdefs.h <<_ACEOF 2037 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION" 2038 1.1 mrg _ACEOF 2039 1.1 mrg 2040 1.1 mrg cat >>confdefs.h <<_ACEOF 2041 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING" 2042 1.1 mrg _ACEOF 2043 1.1 mrg 2044 1.1 mrg cat >>confdefs.h <<_ACEOF 2045 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2046 1.1 mrg _ACEOF 2047 1.1 mrg 2048 1.1 mrg cat >>confdefs.h <<_ACEOF 2049 1.1 mrg #define PACKAGE_URL "$PACKAGE_URL" 2050 1.1 mrg _ACEOF 2051 1.1 mrg 2052 1.1 mrg 2053 1.1 mrg # Let the site file select an alternate cache file if it wants to. 2054 1.1 mrg # Prefer an explicitly selected file to automatically selected ones. 2055 1.1 mrg ac_site_file1=NONE 2056 1.1 mrg ac_site_file2=NONE 2057 1.1 mrg if test -n "$CONFIG_SITE"; then 2058 1.9 mrg # We do not want a PATH search for config.site. 2059 1.9 mrg case $CONFIG_SITE in #(( 2060 1.9 mrg -*) ac_site_file1=./$CONFIG_SITE;; 2061 1.9 mrg */*) ac_site_file1=$CONFIG_SITE;; 2062 1.9 mrg *) ac_site_file1=./$CONFIG_SITE;; 2063 1.9 mrg esac 2064 1.1 mrg elif test "x$prefix" != xNONE; then 2065 1.1 mrg ac_site_file1=$prefix/share/config.site 2066 1.1 mrg ac_site_file2=$prefix/etc/config.site 2067 1.1 mrg else 2068 1.1 mrg ac_site_file1=$ac_default_prefix/share/config.site 2069 1.1 mrg ac_site_file2=$ac_default_prefix/etc/config.site 2070 1.1 mrg fi 2071 1.1 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2072 1.1 mrg do 2073 1.1 mrg test "x$ac_site_file" = xNONE && continue 2074 1.9 mrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2075 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2076 1.1 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;} 2077 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5 2078 1.9 mrg . "$ac_site_file" \ 2079 1.9 mrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2080 1.9 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2081 1.9 mrg as_fn_error $? "failed to load site script $ac_site_file 2082 1.9 mrg See \`config.log' for more details" "$LINENO" 5; } 2083 1.1 mrg fi 2084 1.1 mrg done 2085 1.1 mrg 2086 1.1 mrg if test -r "$cache_file"; then 2087 1.9 mrg # Some versions of bash will fail to source /dev/null (special files 2088 1.9 mrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2089 1.9 mrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2090 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2091 1.1 mrg $as_echo "$as_me: loading cache $cache_file" >&6;} 2092 1.1 mrg case $cache_file in 2093 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 2094 1.1 mrg *) . "./$cache_file";; 2095 1.1 mrg esac 2096 1.1 mrg fi 2097 1.1 mrg else 2098 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2099 1.1 mrg $as_echo "$as_me: creating cache $cache_file" >&6;} 2100 1.1 mrg >$cache_file 2101 1.1 mrg fi 2102 1.1 mrg 2103 1.1 mrg # Check that the precious variables saved in the cache have kept the same 2104 1.1 mrg # value. 2105 1.1 mrg ac_cache_corrupted=false 2106 1.1 mrg for ac_var in $ac_precious_vars; do 2107 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 2108 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set 2109 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 2110 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value 2111 1.1 mrg case $ac_old_set,$ac_new_set in 2112 1.1 mrg set,) 2113 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2114 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2115 1.1 mrg ac_cache_corrupted=: ;; 2116 1.1 mrg ,set) 2117 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2118 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2119 1.1 mrg ac_cache_corrupted=: ;; 2120 1.1 mrg ,);; 2121 1.1 mrg *) 2122 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then 2123 1.1 mrg # differences in whitespace do not lead to failure. 2124 1.1 mrg ac_old_val_w=`echo x $ac_old_val` 2125 1.1 mrg ac_new_val_w=`echo x $ac_new_val` 2126 1.1 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 2127 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2128 1.1 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2129 1.1 mrg ac_cache_corrupted=: 2130 1.1 mrg else 2131 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2132 1.1 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2133 1.1 mrg eval $ac_var=\$ac_old_val 2134 1.1 mrg fi 2135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2136 1.1 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2137 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2138 1.1 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2139 1.1 mrg fi;; 2140 1.1 mrg esac 2141 1.1 mrg # Pass precious variables to config.status. 2142 1.1 mrg if test "$ac_new_set" = set; then 2143 1.1 mrg case $ac_new_val in 2144 1.1 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2145 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;; 2146 1.1 mrg esac 2147 1.1 mrg case " $ac_configure_args " in 2148 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2149 1.1 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2150 1.1 mrg esac 2151 1.1 mrg fi 2152 1.1 mrg done 2153 1.1 mrg if $ac_cache_corrupted; then 2154 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2155 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2156 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2157 1.1 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2158 1.9 mrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2159 1.1 mrg fi 2160 1.1 mrg ## -------------------- ## 2161 1.1 mrg ## Main body of script. ## 2162 1.1 mrg ## -------------------- ## 2163 1.1 mrg 2164 1.1 mrg ac_ext=c 2165 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 2166 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2167 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2168 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 2169 1.1 mrg 2170 1.1 mrg 2171 1.1 mrg 2172 1.1 mrg 2173 1.1 mrg 2174 1.1 mrg 2175 1.1 mrg ac_aux_dir= 2176 1.1 mrg for ac_dir in .. "$srcdir"/..; do 2177 1.9 mrg if test -f "$ac_dir/install-sh"; then 2178 1.9 mrg ac_aux_dir=$ac_dir 2179 1.9 mrg ac_install_sh="$SHELL $ac_aux_dir/install-sh -c" 2180 1.9 mrg break 2181 1.9 mrg elif test -f "$ac_dir/install.sh"; then 2182 1.9 mrg ac_aux_dir=$ac_dir 2183 1.9 mrg ac_install_sh="$SHELL $ac_aux_dir/install.sh -c" 2184 1.9 mrg break 2185 1.9 mrg elif test -f "$ac_dir/shtool"; then 2186 1.9 mrg ac_aux_dir=$ac_dir 2187 1.9 mrg ac_install_sh="$SHELL $ac_aux_dir/shtool install -c" 2188 1.9 mrg break 2189 1.9 mrg fi 2190 1.1 mrg done 2191 1.1 mrg if test -z "$ac_aux_dir"; then 2192 1.9 mrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5 2193 1.1 mrg fi 2194 1.1 mrg 2195 1.1 mrg # These three variables are undocumented and unsupported, 2196 1.1 mrg # and are intended to be withdrawn in a future Autoconf release. 2197 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory 2198 1.1 mrg # whose full name contains unusual characters. 2199 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2200 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2201 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2202 1.1 mrg 2203 1.1 mrg 2204 1.1 mrg # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- 2205 1.1 mrg # 2206 1.1 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2207 1.1 mrg # 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 2208 1.1 mrg # Written by Gordon Matzigkeit, 1996 2209 1.1 mrg # 2210 1.1 mrg # This file is free software; the Free Software Foundation gives 2211 1.1 mrg # unlimited permission to copy and/or distribute it, with or without 2212 1.1 mrg # modifications, as long as this notice is preserved. 2213 1.1 mrg 2214 1.1 mrg 2215 1.1 mrg 2216 1.1 mrg # serial 56 LT_INIT 2217 1.1 mrg 2218 1.1 mrg 2219 1.1 mrg # LT_PREREQ(VERSION) 2220 1.1 mrg # ------------------ 2221 1.1 mrg # Complain and exit if this libtool version is less that VERSION. 2222 1.1 mrg 2223 1.1 mrg 2224 1.1 mrg 2225 1.1 mrg # _LT_CHECK_BUILDDIR 2226 1.1 mrg # ------------------ 2227 1.1 mrg # Complain if the absolute build directory name contains unusual characters 2228 1.1 mrg 2229 1.1 mrg 2230 1.1 mrg 2231 1.1 mrg # LT_INIT([OPTIONS]) 2232 1.1 mrg # ------------------ 2233 1.1 mrg # LT_INIT 2234 1.1 mrg 2235 1.1 mrg # Old names: 2236 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 2237 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 2238 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 2239 1.1 mrg # the replacement expansion. 2240 1.1 mrg 2241 1.1 mrg 2242 1.1 mrg # This is an auxiliary macro that is also run when 2243 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 2244 1.1 mrg # we need a wrapper so that each warning is emitted only 2245 1.1 mrg # once. We break the quoting in m4_warning's argument in 2246 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 2247 1.1 mrg 2248 1.1 mrg 2249 1.1 mrg # Finally, this is the expansion that is picked up by 2250 1.1 mrg # autoconf. It tells the user to run autoupdate, and 2251 1.1 mrg # then outputs the replacement expansion. We do not care 2252 1.1 mrg # about autoupdate's warning because that contains 2253 1.1 mrg # information on what to do *after* running autoupdate. 2254 1.1 mrg 2255 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 2256 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 2257 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 2258 1.1 mrg # the replacement expansion. 2259 1.1 mrg 2260 1.1 mrg 2261 1.1 mrg # This is an auxiliary macro that is also run when 2262 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 2263 1.1 mrg # we need a wrapper so that each warning is emitted only 2264 1.1 mrg # once. We break the quoting in m4_warning's argument in 2265 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 2266 1.1 mrg 2267 1.1 mrg 2268 1.1 mrg # Finally, this is the expansion that is picked up by 2269 1.1 mrg # autoconf. It tells the user to run autoupdate, and 2270 1.1 mrg # then outputs the replacement expansion. We do not care 2271 1.1 mrg # about autoupdate's warning because that contains 2272 1.1 mrg # information on what to do *after* running autoupdate. 2273 1.1 mrg 2274 1.1 mrg 2275 1.1 mrg 2276 1.1 mrg # _LT_CC_BASENAME(CC) 2277 1.1 mrg # ------------------- 2278 1.1 mrg # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 2279 1.1 mrg 2280 1.1 mrg 2281 1.1 mrg 2282 1.1 mrg # _LT_FILEUTILS_DEFAULTS 2283 1.1 mrg # ---------------------- 2284 1.1 mrg # It is okay to use these file commands and assume they have been set 2285 1.1 mrg # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'. 2286 1.1 mrg # _LT_FILEUTILS_DEFAULTS 2287 1.1 mrg 2288 1.1 mrg 2289 1.1 mrg # _LT_SETUP 2290 1.1 mrg # --------- 2291 1.1 mrg # _LT_SETUP 2292 1.1 mrg 2293 1.1 mrg 2294 1.1 mrg # _LT_PREPARE_SED_QUOTE_VARS 2295 1.1 mrg # -------------------------- 2296 1.1 mrg # Define a few sed substitution that help us do robust quoting. 2297 1.1 mrg 2298 1.1 mrg 2299 1.1 mrg # _LT_PROG_LTMAIN 2300 1.1 mrg # --------------- 2301 1.1 mrg # Note that this code is called both from `configure', and `config.status' 2302 1.1 mrg # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably, 2303 1.1 mrg # `config.status' has no value for ac_aux_dir unless we are using Automake, 2304 1.1 mrg # so we pass a copy along to make sure it has a sensible value anyway. 2305 1.1 mrg # _LT_PROG_LTMAIN 2306 1.1 mrg 2307 1.1 mrg 2308 1.1 mrg ## ------------------------------------- ## 2309 1.1 mrg ## Accumulate code for creating libtool. ## 2310 1.1 mrg ## ------------------------------------- ## 2311 1.1 mrg 2312 1.1 mrg # So that we can recreate a full libtool script including additional 2313 1.1 mrg # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS 2314 1.1 mrg # in macros and then make a single call at the end using the `libtool' 2315 1.1 mrg # label. 2316 1.1 mrg 2317 1.1 mrg 2318 1.1 mrg # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS]) 2319 1.1 mrg # ---------------------------------------- 2320 1.1 mrg # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later. 2321 1.1 mrg 2322 1.1 mrg 2323 1.1 mrg # Initialize. 2324 1.1 mrg 2325 1.1 mrg 2326 1.1 mrg 2327 1.1 mrg # _LT_CONFIG_LIBTOOL([COMMANDS]) 2328 1.1 mrg # ------------------------------ 2329 1.1 mrg # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later. 2330 1.1 mrg 2331 1.1 mrg 2332 1.1 mrg # Initialize. 2333 1.1 mrg 2334 1.1 mrg 2335 1.1 mrg 2336 1.1 mrg # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS]) 2337 1.1 mrg # ----------------------------------------------------- 2338 1.1 mrg 2339 1.1 mrg 2340 1.1 mrg 2341 1.1 mrg # _LT_FORMAT_COMMENT([COMMENT]) 2342 1.1 mrg # ----------------------------- 2343 1.1 mrg # Add leading comment marks to the start of each line, and a trailing 2344 1.1 mrg # full-stop to the whole comment if one is not present already. 2345 1.1 mrg 2346 1.1 mrg 2347 1.1 mrg 2348 1.1 mrg 2349 1.1 mrg ## ------------------------ ## 2350 1.1 mrg ## FIXME: Eliminate VARNAME ## 2351 1.1 mrg ## ------------------------ ## 2352 1.1 mrg 2353 1.1 mrg 2354 1.1 mrg # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?]) 2355 1.1 mrg # ------------------------------------------------------------------- 2356 1.1 mrg # CONFIGNAME is the name given to the value in the libtool script. 2357 1.1 mrg # VARNAME is the (base) name used in the configure script. 2358 1.1 mrg # VALUE may be 0, 1 or 2 for a computed quote escaped value based on 2359 1.1 mrg # VARNAME. Any other value will be used directly. 2360 1.1 mrg 2361 1.1 mrg 2362 1.1 mrg 2363 1.1 mrg # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION]) 2364 1.1 mrg # -------------------------------------------------------- 2365 1.1 mrg 2366 1.1 mrg 2367 1.1 mrg 2368 1.1 mrg # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...]) 2369 1.1 mrg # ------------------------------------------------ 2370 1.1 mrg 2371 1.1 mrg 2372 1.1 mrg 2373 1.1 mrg # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..]) 2374 1.1 mrg # --------------------------------------------------------- 2375 1.1 mrg 2376 1.1 mrg 2377 1.1 mrg 2378 1.1 mrg # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...]) 2379 1.1 mrg # -------------------------------------------------- 2380 1.1 mrg 2381 1.1 mrg 2382 1.1 mrg 2383 1.1 mrg # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...]) 2384 1.1 mrg # --------------------------------------------------- 2385 1.1 mrg 2386 1.1 mrg 2387 1.1 mrg 2388 1.1 mrg # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...]) 2389 1.1 mrg # --------------------------------------------------- 2390 1.1 mrg 2391 1.1 mrg 2392 1.1 mrg 2393 1.1 mrg 2394 1.1 mrg # lt_decl_all_varnames([SEPARATOR], [VARNAME1...]) 2395 1.1 mrg # ------------------------------------------------ 2396 1.1 mrg 2397 1.1 mrg 2398 1.1 mrg 2399 1.1 mrg 2400 1.1 mrg # _LT_CONFIG_STATUS_DECLARE([VARNAME]) 2401 1.1 mrg # ------------------------------------ 2402 1.1 mrg # Quote a variable value, and forward it to `config.status' so that its 2403 1.1 mrg # declaration there will have the same value as in `configure'. VARNAME 2404 1.1 mrg # must have a single quote delimited value for this to work. 2405 1.1 mrg 2406 1.1 mrg 2407 1.1 mrg 2408 1.1 mrg # _LT_CONFIG_STATUS_DECLARATIONS 2409 1.1 mrg # ------------------------------ 2410 1.1 mrg # We delimit libtool config variables with single quotes, so when 2411 1.1 mrg # we write them to config.status, we have to be sure to quote all 2412 1.1 mrg # embedded single quotes properly. In configure, this macro expands 2413 1.1 mrg # each variable declared with _LT_DECL (and _LT_TAGDECL) into: 2414 1.1 mrg # 2415 1.1 mrg # <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`' 2416 1.1 mrg 2417 1.1 mrg 2418 1.1 mrg 2419 1.1 mrg # _LT_LIBTOOL_TAGS 2420 1.1 mrg # ---------------- 2421 1.1 mrg # Output comment and list of tags supported by the script 2422 1.1 mrg 2423 1.1 mrg 2424 1.1 mrg 2425 1.1 mrg # _LT_LIBTOOL_DECLARE(VARNAME, [TAG]) 2426 1.1 mrg # ----------------------------------- 2427 1.1 mrg # Extract the dictionary values for VARNAME (optionally with TAG) and 2428 1.1 mrg # expand to a commented shell variable setting: 2429 1.1 mrg # 2430 1.1 mrg # # Some comment about what VAR is for. 2431 1.1 mrg # visible_name=$lt_internal_name 2432 1.1 mrg 2433 1.1 mrg 2434 1.1 mrg 2435 1.1 mrg # _LT_LIBTOOL_CONFIG_VARS 2436 1.1 mrg # ----------------------- 2437 1.1 mrg # Produce commented declarations of non-tagged libtool config variables 2438 1.1 mrg # suitable for insertion in the LIBTOOL CONFIG section of the `libtool' 2439 1.1 mrg # script. Tagged libtool config variables (even for the LIBTOOL CONFIG 2440 1.1 mrg # section) are produced by _LT_LIBTOOL_TAG_VARS. 2441 1.1 mrg 2442 1.1 mrg 2443 1.1 mrg 2444 1.1 mrg # _LT_LIBTOOL_TAG_VARS(TAG) 2445 1.1 mrg # ------------------------- 2446 1.1 mrg 2447 1.1 mrg 2448 1.1 mrg 2449 1.1 mrg # _LT_TAGVAR(VARNAME, [TAGNAME]) 2450 1.1 mrg # ------------------------------ 2451 1.1 mrg 2452 1.1 mrg 2453 1.1 mrg 2454 1.1 mrg # _LT_CONFIG_COMMANDS 2455 1.1 mrg # ------------------- 2456 1.1 mrg # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of 2457 1.1 mrg # variables for single and double quote escaping we saved from calls 2458 1.1 mrg # to _LT_DECL, we can put quote escaped variables declarations 2459 1.1 mrg # into `config.status', and then the shell code to quote escape them in 2460 1.1 mrg # for loops in `config.status'. Finally, any additional code accumulated 2461 1.1 mrg # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded. 2462 1.1 mrg #_LT_CONFIG_COMMANDS 2463 1.1 mrg 2464 1.1 mrg 2465 1.1 mrg # Initialize. 2466 1.1 mrg 2467 1.1 mrg 2468 1.1 mrg # _LT_GENERATED_FILE_INIT(FILE, [COMMENT]) 2469 1.1 mrg # ------------------------------------ 2470 1.1 mrg # Generate a child script FILE with all initialization necessary to 2471 1.1 mrg # reuse the environment learned by the parent script, and make the 2472 1.1 mrg # file executable. If COMMENT is supplied, it is inserted after the 2473 1.1 mrg # `#!' sequence but before initialization text begins. After this 2474 1.1 mrg # macro, additional text can be appended to FILE to form the body of 2475 1.1 mrg # the child script. The macro ends with non-zero status if the 2476 1.1 mrg # file could not be fully written (such as if the disk is full). 2477 1.1 mrg # _LT_GENERATED_FILE_INIT 2478 1.1 mrg 2479 1.1 mrg # LT_OUTPUT 2480 1.1 mrg # --------- 2481 1.1 mrg # This macro allows early generation of the libtool script (before 2482 1.1 mrg # AC_OUTPUT is called), incase it is used in configure for compilation 2483 1.1 mrg # tests. 2484 1.1 mrg # LT_OUTPUT 2485 1.1 mrg 2486 1.1 mrg 2487 1.1 mrg # _LT_CONFIG(TAG) 2488 1.1 mrg # --------------- 2489 1.1 mrg # If TAG is the built-in tag, create an initial libtool script with a 2490 1.1 mrg # default configuration from the untagged config vars. Otherwise add code 2491 1.1 mrg # to config.status for appending the configuration named by TAG from the 2492 1.1 mrg # matching tagged config vars. 2493 1.1 mrg # _LT_CONFIG 2494 1.1 mrg 2495 1.1 mrg 2496 1.1 mrg # LT_SUPPORTED_TAG(TAG) 2497 1.1 mrg # --------------------- 2498 1.1 mrg # Trace this macro to discover what tags are supported by the libtool 2499 1.1 mrg # --tag option, using: 2500 1.1 mrg # autoconf --trace 'LT_SUPPORTED_TAG:$1' 2501 1.1 mrg 2502 1.1 mrg 2503 1.1 mrg 2504 1.1 mrg # C support is built-in for now 2505 1.1 mrg 2506 1.1 mrg 2507 1.1 mrg 2508 1.1 mrg 2509 1.1 mrg # LT_LANG(LANG) 2510 1.1 mrg # ------------- 2511 1.1 mrg # Enable libtool support for the given language if not already enabled. 2512 1.1 mrg # LT_LANG 2513 1.1 mrg 2514 1.1 mrg 2515 1.1 mrg # _LT_LANG(LANGNAME) 2516 1.1 mrg # ------------------ 2517 1.1 mrg # _LT_LANG 2518 1.1 mrg 2519 1.1 mrg 2520 1.1 mrg # _LT_LANG_DEFAULT_CONFIG 2521 1.1 mrg # ----------------------- 2522 1.1 mrg # _LT_LANG_DEFAULT_CONFIG 2523 1.1 mrg 2524 1.1 mrg # Obsolete macros: 2525 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 2526 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 2527 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 2528 1.1 mrg # the replacement expansion. 2529 1.1 mrg 2530 1.1 mrg 2531 1.1 mrg # This is an auxiliary macro that is also run when 2532 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 2533 1.1 mrg # we need a wrapper so that each warning is emitted only 2534 1.1 mrg # once. We break the quoting in m4_warning's argument in 2535 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 2536 1.1 mrg 2537 1.1 mrg 2538 1.1 mrg # Finally, this is the expansion that is picked up by 2539 1.1 mrg # autoconf. It tells the user to run autoupdate, and 2540 1.1 mrg # then outputs the replacement expansion. We do not care 2541 1.1 mrg # about autoupdate's warning because that contains 2542 1.1 mrg # information on what to do *after* running autoupdate. 2543 1.1 mrg 2544 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 2545 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 2546 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 2547 1.1 mrg # the replacement expansion. 2548 1.1 mrg 2549 1.1 mrg 2550 1.1 mrg # This is an auxiliary macro that is also run when 2551 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 2552 1.1 mrg # we need a wrapper so that each warning is emitted only 2553 1.1 mrg # once. We break the quoting in m4_warning's argument in 2554 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 2555 1.1 mrg 2556 1.1 mrg 2557 1.1 mrg # Finally, this is the expansion that is picked up by 2558 1.1 mrg # autoconf. It tells the user to run autoupdate, and 2559 1.1 mrg # then outputs the replacement expansion. We do not care 2560 1.1 mrg # about autoupdate's warning because that contains 2561 1.1 mrg # information on what to do *after* running autoupdate. 2562 1.1 mrg 2563 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 2564 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 2565 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 2566 1.1 mrg # the replacement expansion. 2567 1.1 mrg 2568 1.1 mrg 2569 1.1 mrg # This is an auxiliary macro that is also run when 2570 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 2571 1.1 mrg # we need a wrapper so that each warning is emitted only 2572 1.1 mrg # once. We break the quoting in m4_warning's argument in 2573 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 2574 1.1 mrg 2575 1.1 mrg 2576 1.1 mrg # Finally, this is the expansion that is picked up by 2577 1.1 mrg # autoconf. It tells the user to run autoupdate, and 2578 1.1 mrg # then outputs the replacement expansion. We do not care 2579 1.1 mrg # about autoupdate's warning because that contains 2580 1.1 mrg # information on what to do *after* running autoupdate. 2581 1.1 mrg 2582 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 2583 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 2584 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 2585 1.1 mrg # the replacement expansion. 2586 1.1 mrg 2587 1.1 mrg 2588 1.1 mrg # This is an auxiliary macro that is also run when 2589 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 2590 1.1 mrg # we need a wrapper so that each warning is emitted only 2591 1.1 mrg # once. We break the quoting in m4_warning's argument in 2592 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 2593 1.1 mrg 2594 1.1 mrg 2595 1.1 mrg # Finally, this is the expansion that is picked up by 2596 1.1 mrg # autoconf. It tells the user to run autoupdate, and 2597 1.1 mrg # then outputs the replacement expansion. We do not care 2598 1.1 mrg # about autoupdate's warning because that contains 2599 1.1 mrg # information on what to do *after* running autoupdate. 2600 1.1 mrg 2601 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 2602 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 2603 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 2604 1.1 mrg # the replacement expansion. 2605 1.1 mrg 2606 1.1 mrg 2607 1.1 mrg # This is an auxiliary macro that is also run when 2608 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 2609 1.1 mrg # we need a wrapper so that each warning is emitted only 2610 1.1 mrg # once. We break the quoting in m4_warning's argument in 2611 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 2612 1.1 mrg 2613 1.1 mrg 2614 1.1 mrg # Finally, this is the expansion that is picked up by 2615 1.1 mrg # autoconf. It tells the user to run autoupdate, and 2616 1.1 mrg # then outputs the replacement expansion. We do not care 2617 1.1 mrg # about autoupdate's warning because that contains 2618 1.1 mrg # information on what to do *after* running autoupdate. 2619 1.1 mrg 2620 1.1 mrg 2621 1.1 mrg 2622 1.1 mrg # _LT_TAG_COMPILER 2623 1.1 mrg # ---------------- 2624 1.1 mrg # _LT_TAG_COMPILER 2625 1.1 mrg 2626 1.1 mrg 2627 1.1 mrg # _LT_COMPILER_BOILERPLATE 2628 1.1 mrg # ------------------------ 2629 1.1 mrg # Check for compiler boilerplate output or warnings with 2630 1.1 mrg # the simple compiler test code. 2631 1.1 mrg # _LT_COMPILER_BOILERPLATE 2632 1.1 mrg 2633 1.1 mrg 2634 1.1 mrg # _LT_LINKER_BOILERPLATE 2635 1.1 mrg # ---------------------- 2636 1.1 mrg # Check for linker boilerplate output or warnings with 2637 1.1 mrg # the simple link test code. 2638 1.1 mrg # _LT_LINKER_BOILERPLATE 2639 1.1 mrg 2640 1.1 mrg # _LT_REQUIRED_DARWIN_CHECKS 2641 1.1 mrg # ------------------------- 2642 1.1 mrg 2643 1.1 mrg 2644 1.1 mrg 2645 1.1 mrg # _LT_DARWIN_LINKER_FEATURES 2646 1.1 mrg # -------------------------- 2647 1.1 mrg # Checks for linker and compiler features on darwin 2648 1.1 mrg 2649 1.1 mrg 2650 1.1 mrg # _LT_SYS_MODULE_PATH_AIX 2651 1.1 mrg # ----------------------- 2652 1.1 mrg # Links a minimal program and checks the executable 2653 1.1 mrg # for the system default hardcoded library path. In most cases, 2654 1.1 mrg # this is /usr/lib:/lib, but when the MPI compilers are used 2655 1.1 mrg # the location of the communication and MPI libs are included too. 2656 1.1 mrg # If we don't find anything, use the default library path according 2657 1.1 mrg # to the aix ld manual. 2658 1.1 mrg # _LT_SYS_MODULE_PATH_AIX 2659 1.1 mrg 2660 1.1 mrg 2661 1.1 mrg # _LT_SHELL_INIT(ARG) 2662 1.1 mrg # ------------------- 2663 1.1 mrg # _LT_SHELL_INIT 2664 1.1 mrg 2665 1.1 mrg 2666 1.1 mrg 2667 1.1 mrg # _LT_PROG_ECHO_BACKSLASH 2668 1.1 mrg # ----------------------- 2669 1.1 mrg # Find how we can fake an echo command that does not interpret backslash. 2670 1.1 mrg # In particular, with Autoconf 2.60 or later we add some code to the start 2671 1.1 mrg # of the generated configure script which will find a shell with a builtin 2672 1.1 mrg # printf (which we can use as an echo command). 2673 1.1 mrg # _LT_PROG_ECHO_BACKSLASH 2674 1.1 mrg 2675 1.1 mrg 2676 1.1 mrg # _LT_ENABLE_LOCK 2677 1.1 mrg # --------------- 2678 1.1 mrg # _LT_ENABLE_LOCK 2679 1.1 mrg 2680 1.1 mrg 2681 1.1 mrg # _LT_CMD_OLD_ARCHIVE 2682 1.1 mrg # ------------------- 2683 1.1 mrg # _LT_CMD_OLD_ARCHIVE 2684 1.1 mrg 2685 1.1 mrg 2686 1.1 mrg # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, 2687 1.1 mrg # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE]) 2688 1.1 mrg # ---------------------------------------------------------------- 2689 1.1 mrg # Check whether the given compiler option works 2690 1.1 mrg # _LT_COMPILER_OPTION 2691 1.1 mrg 2692 1.1 mrg # Old name: 2693 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 2694 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 2695 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 2696 1.1 mrg # the replacement expansion. 2697 1.1 mrg 2698 1.1 mrg 2699 1.1 mrg # This is an auxiliary macro that is also run when 2700 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 2701 1.1 mrg # we need a wrapper so that each warning is emitted only 2702 1.1 mrg # once. We break the quoting in m4_warning's argument in 2703 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 2704 1.1 mrg 2705 1.1 mrg 2706 1.1 mrg # Finally, this is the expansion that is picked up by 2707 1.1 mrg # autoconf. It tells the user to run autoupdate, and 2708 1.1 mrg # then outputs the replacement expansion. We do not care 2709 1.1 mrg # about autoupdate's warning because that contains 2710 1.1 mrg # information on what to do *after* running autoupdate. 2711 1.1 mrg 2712 1.1 mrg 2713 1.1 mrg 2714 1.1 mrg # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, 2715 1.1 mrg # [ACTION-SUCCESS], [ACTION-FAILURE]) 2716 1.1 mrg # ---------------------------------------------------- 2717 1.1 mrg # Check whether the given linker option works 2718 1.1 mrg # _LT_LINKER_OPTION 2719 1.1 mrg 2720 1.1 mrg # Old name: 2721 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 2722 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 2723 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 2724 1.1 mrg # the replacement expansion. 2725 1.1 mrg 2726 1.1 mrg 2727 1.1 mrg # This is an auxiliary macro that is also run when 2728 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 2729 1.1 mrg # we need a wrapper so that each warning is emitted only 2730 1.1 mrg # once. We break the quoting in m4_warning's argument in 2731 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 2732 1.1 mrg 2733 1.1 mrg 2734 1.1 mrg # Finally, this is the expansion that is picked up by 2735 1.1 mrg # autoconf. It tells the user to run autoupdate, and 2736 1.1 mrg # then outputs the replacement expansion. We do not care 2737 1.1 mrg # about autoupdate's warning because that contains 2738 1.1 mrg # information on what to do *after* running autoupdate. 2739 1.1 mrg 2740 1.1 mrg 2741 1.1 mrg 2742 1.1 mrg # LT_CMD_MAX_LEN 2743 1.1 mrg #--------------- 2744 1.1 mrg # LT_CMD_MAX_LEN 2745 1.1 mrg 2746 1.1 mrg # Old name: 2747 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 2748 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 2749 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 2750 1.1 mrg # the replacement expansion. 2751 1.1 mrg 2752 1.1 mrg 2753 1.1 mrg # This is an auxiliary macro that is also run when 2754 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 2755 1.1 mrg # we need a wrapper so that each warning is emitted only 2756 1.1 mrg # once. We break the quoting in m4_warning's argument in 2757 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 2758 1.1 mrg 2759 1.1 mrg 2760 1.1 mrg # Finally, this is the expansion that is picked up by 2761 1.1 mrg # autoconf. It tells the user to run autoupdate, and 2762 1.1 mrg # then outputs the replacement expansion. We do not care 2763 1.1 mrg # about autoupdate's warning because that contains 2764 1.1 mrg # information on what to do *after* running autoupdate. 2765 1.1 mrg 2766 1.1 mrg 2767 1.1 mrg 2768 1.1 mrg # _LT_HEADER_DLFCN 2769 1.1 mrg # ---------------- 2770 1.1 mrg # _LT_HEADER_DLFCN 2771 1.1 mrg 2772 1.1 mrg 2773 1.1 mrg # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE, 2774 1.1 mrg # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING) 2775 1.1 mrg # ---------------------------------------------------------------- 2776 1.1 mrg # _LT_TRY_DLOPEN_SELF 2777 1.1 mrg 2778 1.1 mrg 2779 1.1 mrg # LT_SYS_DLOPEN_SELF 2780 1.1 mrg # ------------------ 2781 1.1 mrg # LT_SYS_DLOPEN_SELF 2782 1.1 mrg 2783 1.1 mrg # Old name: 2784 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 2785 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 2786 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 2787 1.1 mrg # the replacement expansion. 2788 1.1 mrg 2789 1.1 mrg 2790 1.1 mrg # This is an auxiliary macro that is also run when 2791 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 2792 1.1 mrg # we need a wrapper so that each warning is emitted only 2793 1.1 mrg # once. We break the quoting in m4_warning's argument in 2794 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 2795 1.1 mrg 2796 1.1 mrg 2797 1.1 mrg # Finally, this is the expansion that is picked up by 2798 1.1 mrg # autoconf. It tells the user to run autoupdate, and 2799 1.1 mrg # then outputs the replacement expansion. We do not care 2800 1.1 mrg # about autoupdate's warning because that contains 2801 1.1 mrg # information on what to do *after* running autoupdate. 2802 1.1 mrg 2803 1.1 mrg 2804 1.1 mrg 2805 1.1 mrg # _LT_COMPILER_C_O([TAGNAME]) 2806 1.1 mrg # --------------------------- 2807 1.1 mrg # Check to see if options -c and -o are simultaneously supported by compiler. 2808 1.1 mrg # This macro does not hard code the compiler like AC_PROG_CC_C_O. 2809 1.1 mrg # _LT_COMPILER_C_O 2810 1.1 mrg 2811 1.1 mrg 2812 1.1 mrg # _LT_COMPILER_FILE_LOCKS([TAGNAME]) 2813 1.1 mrg # ---------------------------------- 2814 1.1 mrg # Check to see if we can do hard links to lock some files if needed 2815 1.1 mrg # _LT_COMPILER_FILE_LOCKS 2816 1.1 mrg 2817 1.1 mrg 2818 1.1 mrg # _LT_CHECK_OBJDIR 2819 1.1 mrg # ---------------- 2820 1.1 mrg # _LT_CHECK_OBJDIR 2821 1.1 mrg 2822 1.1 mrg 2823 1.1 mrg # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME]) 2824 1.1 mrg # -------------------------------------- 2825 1.1 mrg # Check hardcoding attributes. 2826 1.1 mrg # _LT_LINKER_HARDCODE_LIBPATH 2827 1.1 mrg 2828 1.1 mrg 2829 1.1 mrg # _LT_CMD_STRIPLIB 2830 1.1 mrg # ---------------- 2831 1.1 mrg # _LT_CMD_STRIPLIB 2832 1.1 mrg 2833 1.1 mrg 2834 1.1 mrg # _LT_SYS_DYNAMIC_LINKER([TAG]) 2835 1.1 mrg # ----------------------------- 2836 1.1 mrg # PORTME Fill in your ld.so characteristics 2837 1.1 mrg # _LT_SYS_DYNAMIC_LINKER 2838 1.1 mrg 2839 1.1 mrg 2840 1.1 mrg # _LT_PATH_TOOL_PREFIX(TOOL) 2841 1.1 mrg # -------------------------- 2842 1.1 mrg # find a file program which can recognize shared library 2843 1.1 mrg # _LT_PATH_TOOL_PREFIX 2844 1.1 mrg 2845 1.1 mrg # Old name: 2846 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 2847 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 2848 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 2849 1.1 mrg # the replacement expansion. 2850 1.1 mrg 2851 1.1 mrg 2852 1.1 mrg # This is an auxiliary macro that is also run when 2853 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 2854 1.1 mrg # we need a wrapper so that each warning is emitted only 2855 1.1 mrg # once. We break the quoting in m4_warning's argument in 2856 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 2857 1.1 mrg 2858 1.1 mrg 2859 1.1 mrg # Finally, this is the expansion that is picked up by 2860 1.1 mrg # autoconf. It tells the user to run autoupdate, and 2861 1.1 mrg # then outputs the replacement expansion. We do not care 2862 1.1 mrg # about autoupdate's warning because that contains 2863 1.1 mrg # information on what to do *after* running autoupdate. 2864 1.1 mrg 2865 1.1 mrg 2866 1.1 mrg 2867 1.1 mrg # _LT_PATH_MAGIC 2868 1.1 mrg # -------------- 2869 1.1 mrg # find a file program which can recognize a shared library 2870 1.1 mrg # _LT_PATH_MAGIC 2871 1.1 mrg 2872 1.1 mrg 2873 1.1 mrg # LT_PATH_LD 2874 1.1 mrg # ---------- 2875 1.1 mrg # find the pathname to the GNU or non-GNU linker 2876 1.1 mrg # LT_PATH_LD 2877 1.1 mrg 2878 1.1 mrg # Old names: 2879 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 2880 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 2881 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 2882 1.1 mrg # the replacement expansion. 2883 1.1 mrg 2884 1.1 mrg 2885 1.1 mrg # This is an auxiliary macro that is also run when 2886 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 2887 1.1 mrg # we need a wrapper so that each warning is emitted only 2888 1.1 mrg # once. We break the quoting in m4_warning's argument in 2889 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 2890 1.1 mrg 2891 1.1 mrg 2892 1.1 mrg # Finally, this is the expansion that is picked up by 2893 1.1 mrg # autoconf. It tells the user to run autoupdate, and 2894 1.1 mrg # then outputs the replacement expansion. We do not care 2895 1.1 mrg # about autoupdate's warning because that contains 2896 1.1 mrg # information on what to do *after* running autoupdate. 2897 1.1 mrg 2898 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 2899 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 2900 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 2901 1.1 mrg # the replacement expansion. 2902 1.1 mrg 2903 1.1 mrg 2904 1.1 mrg # This is an auxiliary macro that is also run when 2905 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 2906 1.1 mrg # we need a wrapper so that each warning is emitted only 2907 1.1 mrg # once. We break the quoting in m4_warning's argument in 2908 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 2909 1.1 mrg 2910 1.1 mrg 2911 1.1 mrg # Finally, this is the expansion that is picked up by 2912 1.1 mrg # autoconf. It tells the user to run autoupdate, and 2913 1.1 mrg # then outputs the replacement expansion. We do not care 2914 1.1 mrg # about autoupdate's warning because that contains 2915 1.1 mrg # information on what to do *after* running autoupdate. 2916 1.1 mrg 2917 1.1 mrg 2918 1.1 mrg 2919 1.1 mrg # _LT_PATH_LD_GNU 2920 1.1 mrg #- -------------- 2921 1.1 mrg # _LT_PATH_LD_GNU 2922 1.1 mrg 2923 1.1 mrg 2924 1.1 mrg # _LT_CMD_RELOAD 2925 1.1 mrg # -------------- 2926 1.1 mrg # find reload flag for linker 2927 1.1 mrg # -- PORTME Some linkers may need a different reload flag. 2928 1.1 mrg # _LT_CMD_RELOAD 2929 1.1 mrg 2930 1.1 mrg 2931 1.1 mrg # _LT_CHECK_MAGIC_METHOD 2932 1.1 mrg # ---------------------- 2933 1.1 mrg # how to check for library dependencies 2934 1.1 mrg # -- PORTME fill in with the dynamic library characteristics 2935 1.1 mrg # _LT_CHECK_MAGIC_METHOD 2936 1.1 mrg 2937 1.1 mrg 2938 1.1 mrg # LT_PATH_NM 2939 1.1 mrg # ---------- 2940 1.1 mrg # find the pathname to a BSD- or MS-compatible name lister 2941 1.1 mrg # LT_PATH_NM 2942 1.1 mrg 2943 1.1 mrg # Old names: 2944 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 2945 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 2946 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 2947 1.1 mrg # the replacement expansion. 2948 1.1 mrg 2949 1.1 mrg 2950 1.1 mrg # This is an auxiliary macro that is also run when 2951 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 2952 1.1 mrg # we need a wrapper so that each warning is emitted only 2953 1.1 mrg # once. We break the quoting in m4_warning's argument in 2954 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 2955 1.1 mrg 2956 1.1 mrg 2957 1.1 mrg # Finally, this is the expansion that is picked up by 2958 1.1 mrg # autoconf. It tells the user to run autoupdate, and 2959 1.1 mrg # then outputs the replacement expansion. We do not care 2960 1.1 mrg # about autoupdate's warning because that contains 2961 1.1 mrg # information on what to do *after* running autoupdate. 2962 1.1 mrg 2963 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 2964 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 2965 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 2966 1.1 mrg # the replacement expansion. 2967 1.1 mrg 2968 1.1 mrg 2969 1.1 mrg # This is an auxiliary macro that is also run when 2970 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 2971 1.1 mrg # we need a wrapper so that each warning is emitted only 2972 1.1 mrg # once. We break the quoting in m4_warning's argument in 2973 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 2974 1.1 mrg 2975 1.1 mrg 2976 1.1 mrg # Finally, this is the expansion that is picked up by 2977 1.1 mrg # autoconf. It tells the user to run autoupdate, and 2978 1.1 mrg # then outputs the replacement expansion. We do not care 2979 1.1 mrg # about autoupdate's warning because that contains 2980 1.1 mrg # information on what to do *after* running autoupdate. 2981 1.1 mrg 2982 1.1 mrg 2983 1.1 mrg 2984 1.1 mrg # LT_LIB_M 2985 1.1 mrg # -------- 2986 1.1 mrg # check for math library 2987 1.1 mrg # LT_LIB_M 2988 1.1 mrg 2989 1.1 mrg # Old name: 2990 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 2991 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 2992 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 2993 1.1 mrg # the replacement expansion. 2994 1.1 mrg 2995 1.1 mrg 2996 1.1 mrg # This is an auxiliary macro that is also run when 2997 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 2998 1.1 mrg # we need a wrapper so that each warning is emitted only 2999 1.1 mrg # once. We break the quoting in m4_warning's argument in 3000 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 3001 1.1 mrg 3002 1.1 mrg 3003 1.1 mrg # Finally, this is the expansion that is picked up by 3004 1.1 mrg # autoconf. It tells the user to run autoupdate, and 3005 1.1 mrg # then outputs the replacement expansion. We do not care 3006 1.1 mrg # about autoupdate's warning because that contains 3007 1.1 mrg # information on what to do *after* running autoupdate. 3008 1.1 mrg 3009 1.1 mrg 3010 1.1 mrg 3011 1.1 mrg # _LT_COMPILER_NO_RTTI([TAGNAME]) 3012 1.1 mrg # ------------------------------- 3013 1.1 mrg # _LT_COMPILER_NO_RTTI 3014 1.1 mrg 3015 1.1 mrg 3016 1.1 mrg # _LT_CMD_GLOBAL_SYMBOLS 3017 1.1 mrg # ---------------------- 3018 1.1 mrg # _LT_CMD_GLOBAL_SYMBOLS 3019 1.1 mrg 3020 1.1 mrg 3021 1.1 mrg # _LT_COMPILER_PIC([TAGNAME]) 3022 1.1 mrg # --------------------------- 3023 1.1 mrg # _LT_COMPILER_PIC 3024 1.1 mrg 3025 1.1 mrg 3026 1.1 mrg # _LT_LINKER_SHLIBS([TAGNAME]) 3027 1.1 mrg # ---------------------------- 3028 1.1 mrg # See if the linker supports building shared libraries. 3029 1.1 mrg # _LT_LINKER_SHLIBS 3030 1.1 mrg 3031 1.1 mrg 3032 1.1 mrg # _LT_LANG_C_CONFIG([TAG]) 3033 1.1 mrg # ------------------------ 3034 1.1 mrg # Ensure that the configuration variables for a C compiler are suitably 3035 1.1 mrg # defined. These variables are subsequently used by _LT_CONFIG to write 3036 1.1 mrg # the compiler configuration to `libtool'. 3037 1.1 mrg # _LT_LANG_C_CONFIG 3038 1.1 mrg 3039 1.1 mrg 3040 1.1 mrg # _LT_LANG_CXX_CONFIG([TAG]) 3041 1.1 mrg # -------------------------- 3042 1.1 mrg # Ensure that the configuration variables for a C++ compiler are suitably 3043 1.1 mrg # defined. These variables are subsequently used by _LT_CONFIG to write 3044 1.1 mrg # the compiler configuration to `libtool'. 3045 1.1 mrg # _LT_LANG_CXX_CONFIG 3046 1.1 mrg 3047 1.1 mrg 3048 1.1 mrg # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME]) 3049 1.1 mrg # --------------------------------- 3050 1.1 mrg # Figure out "hidden" library dependencies from verbose 3051 1.1 mrg # compiler output when linking a shared library. 3052 1.1 mrg # Parse the compiler output and extract the necessary 3053 1.1 mrg # objects, libraries and library flags. 3054 1.1 mrg # _LT_SYS_HIDDEN_LIBDEPS 3055 1.1 mrg 3056 1.1 mrg 3057 1.1 mrg # _LT_LANG_F77_CONFIG([TAG]) 3058 1.1 mrg # -------------------------- 3059 1.1 mrg # Ensure that the configuration variables for a Fortran 77 compiler are 3060 1.1 mrg # suitably defined. These variables are subsequently used by _LT_CONFIG 3061 1.1 mrg # to write the compiler configuration to `libtool'. 3062 1.1 mrg # _LT_LANG_F77_CONFIG 3063 1.1 mrg 3064 1.1 mrg 3065 1.1 mrg # _LT_LANG_FC_CONFIG([TAG]) 3066 1.1 mrg # ------------------------- 3067 1.1 mrg # Ensure that the configuration variables for a Fortran compiler are 3068 1.1 mrg # suitably defined. These variables are subsequently used by _LT_CONFIG 3069 1.1 mrg # to write the compiler configuration to `libtool'. 3070 1.1 mrg # _LT_LANG_FC_CONFIG 3071 1.1 mrg 3072 1.1 mrg 3073 1.1 mrg # _LT_LANG_GCJ_CONFIG([TAG]) 3074 1.1 mrg # -------------------------- 3075 1.1 mrg # Ensure that the configuration variables for the GNU Java Compiler compiler 3076 1.1 mrg # are suitably defined. These variables are subsequently used by _LT_CONFIG 3077 1.1 mrg # to write the compiler configuration to `libtool'. 3078 1.1 mrg # _LT_LANG_GCJ_CONFIG 3079 1.1 mrg 3080 1.1 mrg 3081 1.1 mrg # _LT_LANG_RC_CONFIG([TAG]) 3082 1.1 mrg # ------------------------- 3083 1.1 mrg # Ensure that the configuration variables for the Windows resource compiler 3084 1.1 mrg # are suitably defined. These variables are subsequently used by _LT_CONFIG 3085 1.1 mrg # to write the compiler configuration to `libtool'. 3086 1.1 mrg # _LT_LANG_RC_CONFIG 3087 1.1 mrg 3088 1.1 mrg 3089 1.1 mrg # LT_PROG_GCJ 3090 1.1 mrg # ----------- 3091 1.1 mrg 3092 1.1 mrg 3093 1.1 mrg # Old name: 3094 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 3095 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 3096 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 3097 1.1 mrg # the replacement expansion. 3098 1.1 mrg 3099 1.1 mrg 3100 1.1 mrg # This is an auxiliary macro that is also run when 3101 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 3102 1.1 mrg # we need a wrapper so that each warning is emitted only 3103 1.1 mrg # once. We break the quoting in m4_warning's argument in 3104 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 3105 1.1 mrg 3106 1.1 mrg 3107 1.1 mrg # Finally, this is the expansion that is picked up by 3108 1.1 mrg # autoconf. It tells the user to run autoupdate, and 3109 1.1 mrg # then outputs the replacement expansion. We do not care 3110 1.1 mrg # about autoupdate's warning because that contains 3111 1.1 mrg # information on what to do *after* running autoupdate. 3112 1.1 mrg 3113 1.1 mrg 3114 1.1 mrg 3115 1.1 mrg # LT_PROG_RC 3116 1.1 mrg # ---------- 3117 1.1 mrg 3118 1.1 mrg 3119 1.1 mrg # Old name: 3120 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 3121 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 3122 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 3123 1.1 mrg # the replacement expansion. 3124 1.1 mrg 3125 1.1 mrg 3126 1.1 mrg # This is an auxiliary macro that is also run when 3127 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 3128 1.1 mrg # we need a wrapper so that each warning is emitted only 3129 1.1 mrg # once. We break the quoting in m4_warning's argument in 3130 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 3131 1.1 mrg 3132 1.1 mrg 3133 1.1 mrg # Finally, this is the expansion that is picked up by 3134 1.1 mrg # autoconf. It tells the user to run autoupdate, and 3135 1.1 mrg # then outputs the replacement expansion. We do not care 3136 1.1 mrg # about autoupdate's warning because that contains 3137 1.1 mrg # information on what to do *after* running autoupdate. 3138 1.1 mrg 3139 1.1 mrg 3140 1.1 mrg 3141 1.1 mrg # _LT_DECL_EGREP 3142 1.1 mrg # -------------- 3143 1.1 mrg # If we don't have a new enough Autoconf to choose the best grep 3144 1.1 mrg # available, choose the one first in the user's PATH. 3145 1.1 mrg 3146 1.1 mrg 3147 1.1 mrg 3148 1.1 mrg # _LT_DECL_OBJDUMP 3149 1.1 mrg # -------------- 3150 1.1 mrg # If we don't have a new enough Autoconf to choose the best objdump 3151 1.1 mrg # available, choose the one first in the user's PATH. 3152 1.1 mrg 3153 1.1 mrg 3154 1.1 mrg 3155 1.1 mrg # _LT_DECL_SED 3156 1.1 mrg # ------------ 3157 1.1 mrg # Check for a fully-functional sed program, that truncates 3158 1.1 mrg # as few characters as possible. Prefer GNU sed if found. 3159 1.1 mrg # _LT_DECL_SED 3160 1.1 mrg 3161 1.1 mrg #m4_ifndef 3162 1.1 mrg 3163 1.1 mrg # Old name: 3164 1.1 mrg # This is what autoupdate's m4 run will expand. It fires 3165 1.1 mrg # the warning (with _au_warn_XXX), outputs it into the 3166 1.1 mrg # updated configure.ac (with AC_DIAGNOSE), and then outputs 3167 1.1 mrg # the replacement expansion. 3168 1.1 mrg 3169 1.1 mrg 3170 1.1 mrg # This is an auxiliary macro that is also run when 3171 1.1 mrg # autoupdate runs m4. It simply calls m4_warning, but 3172 1.1 mrg # we need a wrapper so that each warning is emitted only 3173 1.1 mrg # once. We break the quoting in m4_warning's argument in 3174 1.1 mrg # order to expand this macro's arguments, not AU_DEFUN's. 3175 1.1 mrg 3176 1.1 mrg 3177 1.1 mrg # Finally, this is the expansion that is picked up by 3178 1.1 mrg # autoconf. It tells the user to run autoupdate, and 3179 1.1 mrg # then outputs the replacement expansion. We do not care 3180 1.1 mrg # about autoupdate's warning because that contains 3181 1.1 mrg # information on what to do *after* running autoupdate. 3182 1.1 mrg 3183 1.1 mrg 3184 1.1 mrg 3185 1.1 mrg # _LT_CHECK_SHELL_FEATURES 3186 1.1 mrg # ------------------------ 3187 1.1 mrg # Find out whether the shell is Bourne or XSI compatible, 3188 1.1 mrg # or has some other useful features. 3189 1.1 mrg # _LT_CHECK_SHELL_FEATURES 3190 1.1 mrg 3191 1.1 mrg 3192 1.1 mrg # _LT_PROG_XSI_SHELLFNS 3193 1.1 mrg # --------------------- 3194 1.1 mrg # Bourne and XSI compatible variants of some useful shell functions. 3195 1.1 mrg 3196 1.1 mrg 3197 1.1 mrg # Make sure we can run config.sub. 3198 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3199 1.9 mrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 3200 1.1 mrg 3201 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 3202 1.1 mrg $as_echo_n "checking build system type... " >&6; } 3203 1.9 mrg if ${ac_cv_build+:} false; then : 3204 1.1 mrg $as_echo_n "(cached) " >&6 3205 1.1 mrg else 3206 1.1 mrg ac_build_alias=$build_alias 3207 1.1 mrg test "x$ac_build_alias" = x && 3208 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3209 1.1 mrg test "x$ac_build_alias" = x && 3210 1.9 mrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 3211 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3212 1.9 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 3213 1.1 mrg 3214 1.1 mrg fi 3215 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 3216 1.1 mrg $as_echo "$ac_cv_build" >&6; } 3217 1.1 mrg case $ac_cv_build in 3218 1.1 mrg *-*-*) ;; 3219 1.9 mrg *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 3220 1.1 mrg esac 3221 1.1 mrg build=$ac_cv_build 3222 1.1 mrg ac_save_IFS=$IFS; IFS='-' 3223 1.1 mrg set x $ac_cv_build 3224 1.1 mrg shift 3225 1.1 mrg build_cpu=$1 3226 1.1 mrg build_vendor=$2 3227 1.1 mrg shift; shift 3228 1.1 mrg # Remember, the first character of IFS is used to create $*, 3229 1.1 mrg # except with old shells: 3230 1.1 mrg build_os=$* 3231 1.1 mrg IFS=$ac_save_IFS 3232 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3233 1.1 mrg 3234 1.1 mrg 3235 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 3236 1.1 mrg $as_echo_n "checking host system type... " >&6; } 3237 1.9 mrg if ${ac_cv_host+:} false; then : 3238 1.1 mrg $as_echo_n "(cached) " >&6 3239 1.1 mrg else 3240 1.1 mrg if test "x$host_alias" = x; then 3241 1.1 mrg ac_cv_host=$ac_cv_build 3242 1.1 mrg else 3243 1.1 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3244 1.9 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 3245 1.1 mrg fi 3246 1.1 mrg 3247 1.1 mrg fi 3248 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 3249 1.1 mrg $as_echo "$ac_cv_host" >&6; } 3250 1.1 mrg case $ac_cv_host in 3251 1.1 mrg *-*-*) ;; 3252 1.9 mrg *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 3253 1.1 mrg esac 3254 1.1 mrg host=$ac_cv_host 3255 1.1 mrg ac_save_IFS=$IFS; IFS='-' 3256 1.1 mrg set x $ac_cv_host 3257 1.1 mrg shift 3258 1.1 mrg host_cpu=$1 3259 1.1 mrg host_vendor=$2 3260 1.1 mrg shift; shift 3261 1.1 mrg # Remember, the first character of IFS is used to create $*, 3262 1.1 mrg # except with old shells: 3263 1.1 mrg host_os=$* 3264 1.1 mrg IFS=$ac_save_IFS 3265 1.1 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3266 1.1 mrg 3267 1.1 mrg 3268 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 3269 1.1 mrg $as_echo_n "checking target system type... " >&6; } 3270 1.9 mrg if ${ac_cv_target+:} false; then : 3271 1.1 mrg $as_echo_n "(cached) " >&6 3272 1.1 mrg else 3273 1.1 mrg if test "x$target_alias" = x; then 3274 1.1 mrg ac_cv_target=$ac_cv_host 3275 1.1 mrg else 3276 1.1 mrg ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 3277 1.9 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 3278 1.1 mrg fi 3279 1.1 mrg 3280 1.1 mrg fi 3281 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 3282 1.1 mrg $as_echo "$ac_cv_target" >&6; } 3283 1.1 mrg case $ac_cv_target in 3284 1.1 mrg *-*-*) ;; 3285 1.9 mrg *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;; 3286 1.1 mrg esac 3287 1.1 mrg target=$ac_cv_target 3288 1.1 mrg ac_save_IFS=$IFS; IFS='-' 3289 1.1 mrg set x $ac_cv_target 3290 1.1 mrg shift 3291 1.1 mrg target_cpu=$1 3292 1.1 mrg target_vendor=$2 3293 1.1 mrg shift; shift 3294 1.1 mrg # Remember, the first character of IFS is used to create $*, 3295 1.1 mrg # except with old shells: 3296 1.1 mrg target_os=$* 3297 1.1 mrg IFS=$ac_save_IFS 3298 1.1 mrg case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 3299 1.1 mrg 3300 1.1 mrg 3301 1.1 mrg # The aliases save the names the user supplied, while $host etc. 3302 1.1 mrg # will get canonicalized. 3303 1.1 mrg test -n "$target_alias" && 3304 1.1 mrg test "$program_prefix$program_suffix$program_transform_name" = \ 3305 1.1 mrg NONENONEs,x,x, && 3306 1.1 mrg program_prefix=${target_alias}- 3307 1.1 mrg 3308 1.1 mrg ac_ext=c 3309 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 3310 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3311 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3312 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 3313 1.1 mrg if test -n "$ac_tool_prefix"; then 3314 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3315 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2 3316 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3317 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3318 1.9 mrg if ${ac_cv_prog_CC+:} false; then : 3319 1.1 mrg $as_echo_n "(cached) " >&6 3320 1.1 mrg else 3321 1.1 mrg if test -n "$CC"; then 3322 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3323 1.1 mrg else 3324 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3325 1.1 mrg for as_dir in $PATH 3326 1.1 mrg do 3327 1.1 mrg IFS=$as_save_IFS 3328 1.1 mrg test -z "$as_dir" && as_dir=. 3329 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3330 1.9 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3331 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 3332 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3333 1.1 mrg break 2 3334 1.1 mrg fi 3335 1.1 mrg done 3336 1.1 mrg done 3337 1.1 mrg IFS=$as_save_IFS 3338 1.1 mrg 3339 1.1 mrg fi 3340 1.1 mrg fi 3341 1.1 mrg CC=$ac_cv_prog_CC 3342 1.1 mrg if test -n "$CC"; then 3343 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3344 1.1 mrg $as_echo "$CC" >&6; } 3345 1.1 mrg else 3346 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3347 1.1 mrg $as_echo "no" >&6; } 3348 1.1 mrg fi 3349 1.1 mrg 3350 1.1 mrg 3351 1.1 mrg fi 3352 1.1 mrg if test -z "$ac_cv_prog_CC"; then 3353 1.1 mrg ac_ct_CC=$CC 3354 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args. 3355 1.1 mrg set dummy gcc; ac_word=$2 3356 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3357 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3358 1.9 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then : 3359 1.1 mrg $as_echo_n "(cached) " >&6 3360 1.1 mrg else 3361 1.1 mrg if test -n "$ac_ct_CC"; then 3362 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3363 1.1 mrg else 3364 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3365 1.1 mrg for as_dir in $PATH 3366 1.1 mrg do 3367 1.1 mrg IFS=$as_save_IFS 3368 1.1 mrg test -z "$as_dir" && as_dir=. 3369 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3370 1.9 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3371 1.1 mrg ac_cv_prog_ac_ct_CC="gcc" 3372 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3373 1.1 mrg break 2 3374 1.1 mrg fi 3375 1.1 mrg done 3376 1.1 mrg done 3377 1.1 mrg IFS=$as_save_IFS 3378 1.1 mrg 3379 1.1 mrg fi 3380 1.1 mrg fi 3381 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC 3382 1.1 mrg if test -n "$ac_ct_CC"; then 3383 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3384 1.1 mrg $as_echo "$ac_ct_CC" >&6; } 3385 1.1 mrg else 3386 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3387 1.1 mrg $as_echo "no" >&6; } 3388 1.1 mrg fi 3389 1.1 mrg 3390 1.1 mrg if test "x$ac_ct_CC" = x; then 3391 1.1 mrg CC="" 3392 1.1 mrg else 3393 1.1 mrg case $cross_compiling:$ac_tool_warned in 3394 1.1 mrg yes:) 3395 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3396 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3397 1.1 mrg ac_tool_warned=yes ;; 3398 1.1 mrg esac 3399 1.1 mrg CC=$ac_ct_CC 3400 1.1 mrg fi 3401 1.1 mrg else 3402 1.1 mrg CC="$ac_cv_prog_CC" 3403 1.1 mrg fi 3404 1.1 mrg 3405 1.1 mrg if test -z "$CC"; then 3406 1.1 mrg if test -n "$ac_tool_prefix"; then 3407 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3408 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2 3409 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3410 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3411 1.9 mrg if ${ac_cv_prog_CC+:} false; then : 3412 1.1 mrg $as_echo_n "(cached) " >&6 3413 1.1 mrg else 3414 1.1 mrg if test -n "$CC"; then 3415 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3416 1.1 mrg else 3417 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3418 1.1 mrg for as_dir in $PATH 3419 1.1 mrg do 3420 1.1 mrg IFS=$as_save_IFS 3421 1.1 mrg test -z "$as_dir" && as_dir=. 3422 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3423 1.9 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3424 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc" 3425 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3426 1.1 mrg break 2 3427 1.1 mrg fi 3428 1.1 mrg done 3429 1.1 mrg done 3430 1.1 mrg IFS=$as_save_IFS 3431 1.1 mrg 3432 1.1 mrg fi 3433 1.1 mrg fi 3434 1.1 mrg CC=$ac_cv_prog_CC 3435 1.1 mrg if test -n "$CC"; then 3436 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3437 1.1 mrg $as_echo "$CC" >&6; } 3438 1.1 mrg else 3439 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3440 1.1 mrg $as_echo "no" >&6; } 3441 1.1 mrg fi 3442 1.1 mrg 3443 1.1 mrg 3444 1.1 mrg fi 3445 1.1 mrg fi 3446 1.1 mrg if test -z "$CC"; then 3447 1.1 mrg # Extract the first word of "cc", so it can be a program name with args. 3448 1.1 mrg set dummy cc; ac_word=$2 3449 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3450 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3451 1.9 mrg if ${ac_cv_prog_CC+:} false; then : 3452 1.1 mrg $as_echo_n "(cached) " >&6 3453 1.1 mrg else 3454 1.1 mrg if test -n "$CC"; then 3455 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3456 1.1 mrg else 3457 1.1 mrg ac_prog_rejected=no 3458 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3459 1.1 mrg for as_dir in $PATH 3460 1.1 mrg do 3461 1.1 mrg IFS=$as_save_IFS 3462 1.1 mrg test -z "$as_dir" && as_dir=. 3463 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3464 1.9 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3465 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3466 1.1 mrg ac_prog_rejected=yes 3467 1.1 mrg continue 3468 1.1 mrg fi 3469 1.1 mrg ac_cv_prog_CC="cc" 3470 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3471 1.1 mrg break 2 3472 1.1 mrg fi 3473 1.1 mrg done 3474 1.1 mrg done 3475 1.1 mrg IFS=$as_save_IFS 3476 1.1 mrg 3477 1.1 mrg if test $ac_prog_rejected = yes; then 3478 1.1 mrg # We found a bogon in the path, so make sure we never use it. 3479 1.1 mrg set dummy $ac_cv_prog_CC 3480 1.1 mrg shift 3481 1.1 mrg if test $# != 0; then 3482 1.1 mrg # We chose a different compiler from the bogus one. 3483 1.1 mrg # However, it has the same basename, so the bogon will be chosen 3484 1.1 mrg # first if we set CC to just the basename; use the full file name. 3485 1.1 mrg shift 3486 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3487 1.1 mrg fi 3488 1.1 mrg fi 3489 1.1 mrg fi 3490 1.1 mrg fi 3491 1.1 mrg CC=$ac_cv_prog_CC 3492 1.1 mrg if test -n "$CC"; then 3493 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3494 1.1 mrg $as_echo "$CC" >&6; } 3495 1.1 mrg else 3496 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3497 1.1 mrg $as_echo "no" >&6; } 3498 1.1 mrg fi 3499 1.1 mrg 3500 1.1 mrg 3501 1.1 mrg fi 3502 1.1 mrg if test -z "$CC"; then 3503 1.1 mrg if test -n "$ac_tool_prefix"; then 3504 1.1 mrg for ac_prog in cl.exe 3505 1.1 mrg do 3506 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3507 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3508 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3509 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3510 1.9 mrg if ${ac_cv_prog_CC+:} false; then : 3511 1.1 mrg $as_echo_n "(cached) " >&6 3512 1.1 mrg else 3513 1.1 mrg if test -n "$CC"; then 3514 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3515 1.1 mrg else 3516 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3517 1.1 mrg for as_dir in $PATH 3518 1.1 mrg do 3519 1.1 mrg IFS=$as_save_IFS 3520 1.1 mrg test -z "$as_dir" && as_dir=. 3521 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3522 1.9 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3523 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3524 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3525 1.1 mrg break 2 3526 1.1 mrg fi 3527 1.1 mrg done 3528 1.1 mrg done 3529 1.1 mrg IFS=$as_save_IFS 3530 1.1 mrg 3531 1.1 mrg fi 3532 1.1 mrg fi 3533 1.1 mrg CC=$ac_cv_prog_CC 3534 1.1 mrg if test -n "$CC"; then 3535 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3536 1.1 mrg $as_echo "$CC" >&6; } 3537 1.1 mrg else 3538 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3539 1.1 mrg $as_echo "no" >&6; } 3540 1.1 mrg fi 3541 1.1 mrg 3542 1.1 mrg 3543 1.1 mrg test -n "$CC" && break 3544 1.1 mrg done 3545 1.1 mrg fi 3546 1.1 mrg if test -z "$CC"; then 3547 1.1 mrg ac_ct_CC=$CC 3548 1.1 mrg for ac_prog in cl.exe 3549 1.1 mrg do 3550 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3551 1.1 mrg set dummy $ac_prog; ac_word=$2 3552 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3553 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3554 1.9 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then : 3555 1.1 mrg $as_echo_n "(cached) " >&6 3556 1.1 mrg else 3557 1.1 mrg if test -n "$ac_ct_CC"; then 3558 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3559 1.1 mrg else 3560 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3561 1.1 mrg for as_dir in $PATH 3562 1.1 mrg do 3563 1.1 mrg IFS=$as_save_IFS 3564 1.1 mrg test -z "$as_dir" && as_dir=. 3565 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3566 1.9 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3567 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog" 3568 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3569 1.1 mrg break 2 3570 1.1 mrg fi 3571 1.1 mrg done 3572 1.1 mrg done 3573 1.1 mrg IFS=$as_save_IFS 3574 1.1 mrg 3575 1.1 mrg fi 3576 1.1 mrg fi 3577 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC 3578 1.1 mrg if test -n "$ac_ct_CC"; then 3579 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3580 1.1 mrg $as_echo "$ac_ct_CC" >&6; } 3581 1.1 mrg else 3582 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3583 1.1 mrg $as_echo "no" >&6; } 3584 1.1 mrg fi 3585 1.1 mrg 3586 1.1 mrg 3587 1.1 mrg test -n "$ac_ct_CC" && break 3588 1.1 mrg done 3589 1.1 mrg 3590 1.1 mrg if test "x$ac_ct_CC" = x; then 3591 1.1 mrg CC="" 3592 1.1 mrg else 3593 1.1 mrg case $cross_compiling:$ac_tool_warned in 3594 1.1 mrg yes:) 3595 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3596 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3597 1.1 mrg ac_tool_warned=yes ;; 3598 1.1 mrg esac 3599 1.1 mrg CC=$ac_ct_CC 3600 1.1 mrg fi 3601 1.1 mrg fi 3602 1.1 mrg 3603 1.1 mrg fi 3604 1.1 mrg 3605 1.1 mrg 3606 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3607 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3608 1.9 mrg as_fn_error $? "no acceptable C compiler found in \$PATH 3609 1.9 mrg See \`config.log' for more details" "$LINENO" 5; } 3610 1.1 mrg 3611 1.1 mrg # Provide some information about the compiler. 3612 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3613 1.1 mrg set X $ac_compile 3614 1.1 mrg ac_compiler=$2 3615 1.1 mrg for ac_option in --version -v -V -qversion; do 3616 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5" 3617 1.1 mrg case "(($ac_try" in 3618 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3619 1.1 mrg *) ac_try_echo=$ac_try;; 3620 1.1 mrg esac 3621 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3622 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3623 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3624 1.1 mrg ac_status=$? 3625 1.1 mrg if test -s conftest.err; then 3626 1.1 mrg sed '10a\ 3627 1.1 mrg ... rest of stderr output deleted ... 3628 1.1 mrg 10q' conftest.err >conftest.er1 3629 1.1 mrg cat conftest.er1 >&5 3630 1.1 mrg fi 3631 1.9 mrg rm -f conftest.er1 conftest.err 3632 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3633 1.1 mrg test $ac_status = 0; } 3634 1.1 mrg done 3635 1.1 mrg 3636 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3637 1.1 mrg /* end confdefs.h. */ 3638 1.1 mrg 3639 1.1 mrg int 3640 1.1 mrg main () 3641 1.1 mrg { 3642 1.1 mrg 3643 1.1 mrg ; 3644 1.1 mrg return 0; 3645 1.1 mrg } 3646 1.1 mrg _ACEOF 3647 1.1 mrg ac_clean_files_save=$ac_clean_files 3648 1.9 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3649 1.1 mrg # Try to create an executable without -o first, disregard a.out. 3650 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition 3651 1.1 mrg # of exeext. 3652 1.9 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3653 1.9 mrg $as_echo_n "checking whether the C compiler works... " >&6; } 3654 1.1 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3655 1.1 mrg 3656 1.1 mrg # The possible output files: 3657 1.1 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3658 1.1 mrg 3659 1.1 mrg ac_rmfiles= 3660 1.1 mrg for ac_file in $ac_files 3661 1.1 mrg do 3662 1.1 mrg case $ac_file in 3663 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3664 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3665 1.1 mrg esac 3666 1.1 mrg done 3667 1.1 mrg rm -f $ac_rmfiles 3668 1.1 mrg 3669 1.1 mrg if { { ac_try="$ac_link_default" 3670 1.1 mrg case "(($ac_try" in 3671 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3672 1.1 mrg *) ac_try_echo=$ac_try;; 3673 1.1 mrg esac 3674 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3675 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3676 1.1 mrg (eval "$ac_link_default") 2>&5 3677 1.1 mrg ac_status=$? 3678 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3679 1.1 mrg test $ac_status = 0; }; then : 3680 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3681 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3682 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached, 3683 1.1 mrg # so that the user can short-circuit this test for compilers unknown to 3684 1.1 mrg # Autoconf. 3685 1.1 mrg for ac_file in $ac_files '' 3686 1.1 mrg do 3687 1.1 mrg test -f "$ac_file" || continue 3688 1.1 mrg case $ac_file in 3689 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3690 1.1 mrg ;; 3691 1.1 mrg [ab].out ) 3692 1.1 mrg # We found the default executable, but exeext='' is most 3693 1.1 mrg # certainly right. 3694 1.1 mrg break;; 3695 1.1 mrg *.* ) 3696 1.1 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3697 1.1 mrg then :; else 3698 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3699 1.1 mrg fi 3700 1.1 mrg # We set ac_cv_exeext here because the later test for it is not 3701 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o' 3702 1.1 mrg # argument, so we may need to know it at that point already. 3703 1.1 mrg # Even if this section looks crufty: it has the advantage of 3704 1.1 mrg # actually working. 3705 1.1 mrg break;; 3706 1.1 mrg * ) 3707 1.1 mrg break;; 3708 1.1 mrg esac 3709 1.1 mrg done 3710 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext= 3711 1.1 mrg 3712 1.1 mrg else 3713 1.1 mrg ac_file='' 3714 1.1 mrg fi 3715 1.1 mrg if test -z "$ac_file"; then : 3716 1.9 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3717 1.9 mrg $as_echo "no" >&6; } 3718 1.9 mrg $as_echo "$as_me: failed program was:" >&5 3719 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 3720 1.1 mrg 3721 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3722 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3723 1.9 mrg as_fn_error 77 "C compiler cannot create executables 3724 1.9 mrg See \`config.log' for more details" "$LINENO" 5; } 3725 1.9 mrg else 3726 1.9 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3727 1.9 mrg $as_echo "yes" >&6; } 3728 1.1 mrg fi 3729 1.9 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3730 1.9 mrg $as_echo_n "checking for C compiler default output file name... " >&6; } 3731 1.9 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3732 1.9 mrg $as_echo "$ac_file" >&6; } 3733 1.1 mrg ac_exeext=$ac_cv_exeext 3734 1.1 mrg 3735 1.9 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3736 1.1 mrg ac_clean_files=$ac_clean_files_save 3737 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3738 1.1 mrg $as_echo_n "checking for suffix of executables... " >&6; } 3739 1.1 mrg if { { ac_try="$ac_link" 3740 1.1 mrg case "(($ac_try" in 3741 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3742 1.1 mrg *) ac_try_echo=$ac_try;; 3743 1.1 mrg esac 3744 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3745 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3746 1.1 mrg (eval "$ac_link") 2>&5 3747 1.1 mrg ac_status=$? 3748 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3749 1.1 mrg test $ac_status = 0; }; then : 3750 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 3751 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3752 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with 3753 1.1 mrg # `rm'. 3754 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do 3755 1.1 mrg test -f "$ac_file" || continue 3756 1.1 mrg case $ac_file in 3757 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3758 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3759 1.1 mrg break;; 3760 1.1 mrg * ) break;; 3761 1.1 mrg esac 3762 1.1 mrg done 3763 1.1 mrg else 3764 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3765 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3766 1.9 mrg as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3767 1.9 mrg See \`config.log' for more details" "$LINENO" 5; } 3768 1.1 mrg fi 3769 1.9 mrg rm -f conftest conftest$ac_cv_exeext 3770 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3771 1.1 mrg $as_echo "$ac_cv_exeext" >&6; } 3772 1.1 mrg 3773 1.1 mrg rm -f conftest.$ac_ext 3774 1.1 mrg EXEEXT=$ac_cv_exeext 3775 1.1 mrg ac_exeext=$EXEEXT 3776 1.9 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3777 1.9 mrg /* end confdefs.h. */ 3778 1.9 mrg #include <stdio.h> 3779 1.9 mrg int 3780 1.9 mrg main () 3781 1.9 mrg { 3782 1.9 mrg FILE *f = fopen ("conftest.out", "w"); 3783 1.9 mrg return ferror (f) || fclose (f) != 0; 3784 1.9 mrg 3785 1.9 mrg ; 3786 1.9 mrg return 0; 3787 1.9 mrg } 3788 1.9 mrg _ACEOF 3789 1.9 mrg ac_clean_files="$ac_clean_files conftest.out" 3790 1.9 mrg # Check that the compiler produces executables we can run. If not, either 3791 1.9 mrg # the compiler is broken, or we cross compile. 3792 1.9 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3793 1.9 mrg $as_echo_n "checking whether we are cross compiling... " >&6; } 3794 1.9 mrg if test "$cross_compiling" != yes; then 3795 1.9 mrg { { ac_try="$ac_link" 3796 1.9 mrg case "(($ac_try" in 3797 1.9 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3798 1.9 mrg *) ac_try_echo=$ac_try;; 3799 1.9 mrg esac 3800 1.9 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3801 1.9 mrg $as_echo "$ac_try_echo"; } >&5 3802 1.9 mrg (eval "$ac_link") 2>&5 3803 1.9 mrg ac_status=$? 3804 1.9 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3805 1.9 mrg test $ac_status = 0; } 3806 1.9 mrg if { ac_try='./conftest$ac_cv_exeext' 3807 1.9 mrg { { case "(($ac_try" in 3808 1.9 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3809 1.9 mrg *) ac_try_echo=$ac_try;; 3810 1.9 mrg esac 3811 1.9 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3812 1.9 mrg $as_echo "$ac_try_echo"; } >&5 3813 1.9 mrg (eval "$ac_try") 2>&5 3814 1.9 mrg ac_status=$? 3815 1.9 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3816 1.9 mrg test $ac_status = 0; }; }; then 3817 1.9 mrg cross_compiling=no 3818 1.9 mrg else 3819 1.9 mrg if test "$cross_compiling" = maybe; then 3820 1.9 mrg cross_compiling=yes 3821 1.9 mrg else 3822 1.9 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3823 1.9 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3824 1.9 mrg as_fn_error $? "cannot run C compiled programs. 3825 1.9 mrg If you meant to cross compile, use \`--host'. 3826 1.9 mrg See \`config.log' for more details" "$LINENO" 5; } 3827 1.9 mrg fi 3828 1.9 mrg fi 3829 1.9 mrg fi 3830 1.9 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3831 1.9 mrg $as_echo "$cross_compiling" >&6; } 3832 1.9 mrg 3833 1.9 mrg rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3834 1.9 mrg ac_clean_files=$ac_clean_files_save 3835 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3836 1.1 mrg $as_echo_n "checking for suffix of object files... " >&6; } 3837 1.9 mrg if ${ac_cv_objext+:} false; then : 3838 1.1 mrg $as_echo_n "(cached) " >&6 3839 1.1 mrg else 3840 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3841 1.1 mrg /* end confdefs.h. */ 3842 1.1 mrg 3843 1.1 mrg int 3844 1.1 mrg main () 3845 1.1 mrg { 3846 1.1 mrg 3847 1.1 mrg ; 3848 1.1 mrg return 0; 3849 1.1 mrg } 3850 1.1 mrg _ACEOF 3851 1.1 mrg rm -f conftest.o conftest.obj 3852 1.1 mrg if { { ac_try="$ac_compile" 3853 1.1 mrg case "(($ac_try" in 3854 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3855 1.1 mrg *) ac_try_echo=$ac_try;; 3856 1.1 mrg esac 3857 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3858 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3859 1.1 mrg (eval "$ac_compile") 2>&5 3860 1.1 mrg ac_status=$? 3861 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3862 1.1 mrg test $ac_status = 0; }; then : 3863 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do 3864 1.1 mrg test -f "$ac_file" || continue; 3865 1.1 mrg case $ac_file in 3866 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3867 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3868 1.1 mrg break;; 3869 1.1 mrg esac 3870 1.1 mrg done 3871 1.1 mrg else 3872 1.1 mrg $as_echo "$as_me: failed program was:" >&5 3873 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 3874 1.1 mrg 3875 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3876 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3877 1.9 mrg as_fn_error $? "cannot compute suffix of object files: cannot compile 3878 1.9 mrg See \`config.log' for more details" "$LINENO" 5; } 3879 1.1 mrg fi 3880 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext 3881 1.1 mrg fi 3882 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3883 1.1 mrg $as_echo "$ac_cv_objext" >&6; } 3884 1.1 mrg OBJEXT=$ac_cv_objext 3885 1.1 mrg ac_objext=$OBJEXT 3886 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3887 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3888 1.9 mrg if ${ac_cv_c_compiler_gnu+:} false; then : 3889 1.1 mrg $as_echo_n "(cached) " >&6 3890 1.1 mrg else 3891 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3892 1.1 mrg /* end confdefs.h. */ 3893 1.1 mrg 3894 1.1 mrg int 3895 1.1 mrg main () 3896 1.1 mrg { 3897 1.1 mrg #ifndef __GNUC__ 3898 1.1 mrg choke me 3899 1.1 mrg #endif 3900 1.1 mrg 3901 1.1 mrg ; 3902 1.1 mrg return 0; 3903 1.1 mrg } 3904 1.1 mrg _ACEOF 3905 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 3906 1.1 mrg ac_compiler_gnu=yes 3907 1.1 mrg else 3908 1.1 mrg ac_compiler_gnu=no 3909 1.1 mrg fi 3910 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3911 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu 3912 1.1 mrg 3913 1.1 mrg fi 3914 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3915 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; } 3916 1.1 mrg if test $ac_compiler_gnu = yes; then 3917 1.1 mrg GCC=yes 3918 1.1 mrg else 3919 1.1 mrg GCC= 3920 1.1 mrg fi 3921 1.1 mrg ac_test_CFLAGS=${CFLAGS+set} 3922 1.1 mrg ac_save_CFLAGS=$CFLAGS 3923 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3924 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; } 3925 1.9 mrg if ${ac_cv_prog_cc_g+:} false; then : 3926 1.1 mrg $as_echo_n "(cached) " >&6 3927 1.1 mrg else 3928 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag 3929 1.1 mrg ac_c_werror_flag=yes 3930 1.1 mrg ac_cv_prog_cc_g=no 3931 1.1 mrg CFLAGS="-g" 3932 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3933 1.1 mrg /* end confdefs.h. */ 3934 1.1 mrg 3935 1.1 mrg int 3936 1.1 mrg main () 3937 1.1 mrg { 3938 1.1 mrg 3939 1.1 mrg ; 3940 1.1 mrg return 0; 3941 1.1 mrg } 3942 1.1 mrg _ACEOF 3943 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 3944 1.1 mrg ac_cv_prog_cc_g=yes 3945 1.1 mrg else 3946 1.1 mrg CFLAGS="" 3947 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3948 1.1 mrg /* end confdefs.h. */ 3949 1.1 mrg 3950 1.1 mrg int 3951 1.1 mrg main () 3952 1.1 mrg { 3953 1.1 mrg 3954 1.1 mrg ; 3955 1.1 mrg return 0; 3956 1.1 mrg } 3957 1.1 mrg _ACEOF 3958 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 3959 1.1 mrg 3960 1.1 mrg else 3961 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag 3962 1.1 mrg CFLAGS="-g" 3963 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3964 1.1 mrg /* end confdefs.h. */ 3965 1.1 mrg 3966 1.1 mrg int 3967 1.1 mrg main () 3968 1.1 mrg { 3969 1.1 mrg 3970 1.1 mrg ; 3971 1.1 mrg return 0; 3972 1.1 mrg } 3973 1.1 mrg _ACEOF 3974 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 3975 1.1 mrg ac_cv_prog_cc_g=yes 3976 1.1 mrg fi 3977 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3978 1.1 mrg fi 3979 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3980 1.1 mrg fi 3981 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3982 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag 3983 1.1 mrg fi 3984 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3985 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; } 3986 1.1 mrg if test "$ac_test_CFLAGS" = set; then 3987 1.1 mrg CFLAGS=$ac_save_CFLAGS 3988 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then 3989 1.1 mrg if test "$GCC" = yes; then 3990 1.1 mrg CFLAGS="-g -O2" 3991 1.1 mrg else 3992 1.1 mrg CFLAGS="-g" 3993 1.1 mrg fi 3994 1.1 mrg else 3995 1.1 mrg if test "$GCC" = yes; then 3996 1.1 mrg CFLAGS="-O2" 3997 1.1 mrg else 3998 1.1 mrg CFLAGS= 3999 1.1 mrg fi 4000 1.1 mrg fi 4001 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4002 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4003 1.9 mrg if ${ac_cv_prog_cc_c89+:} false; then : 4004 1.1 mrg $as_echo_n "(cached) " >&6 4005 1.1 mrg else 4006 1.1 mrg ac_cv_prog_cc_c89=no 4007 1.1 mrg ac_save_CC=$CC 4008 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4009 1.1 mrg /* end confdefs.h. */ 4010 1.1 mrg #include <stdarg.h> 4011 1.1 mrg #include <stdio.h> 4012 1.9 mrg struct stat; 4013 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4014 1.1 mrg struct buf { int x; }; 4015 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int); 4016 1.1 mrg static char *e (p, i) 4017 1.1 mrg char **p; 4018 1.1 mrg int i; 4019 1.1 mrg { 4020 1.1 mrg return p[i]; 4021 1.1 mrg } 4022 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...) 4023 1.1 mrg { 4024 1.1 mrg char *s; 4025 1.1 mrg va_list v; 4026 1.1 mrg va_start (v,p); 4027 1.1 mrg s = g (p, va_arg (v,int)); 4028 1.1 mrg va_end (v); 4029 1.1 mrg return s; 4030 1.1 mrg } 4031 1.1 mrg 4032 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4033 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants. 4034 1.1 mrg These don't provoke an error unfortunately, instead are silently treated 4035 1.1 mrg as 'x'. The following induces an error, until -std is added to get 4036 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4037 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something 4038 1.1 mrg that's true only with -std. */ 4039 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4040 1.1 mrg 4041 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4042 1.1 mrg inside strings and character constants. */ 4043 1.1 mrg #define FOO(x) 'x' 4044 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4045 1.1 mrg 4046 1.1 mrg int test (int i, double x); 4047 1.1 mrg struct s1 {int (*f) (int a);}; 4048 1.1 mrg struct s2 {int (*f) (double a);}; 4049 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4050 1.1 mrg int argc; 4051 1.1 mrg char **argv; 4052 1.1 mrg int 4053 1.1 mrg main () 4054 1.1 mrg { 4055 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4056 1.1 mrg ; 4057 1.1 mrg return 0; 4058 1.1 mrg } 4059 1.1 mrg _ACEOF 4060 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4061 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4062 1.1 mrg do 4063 1.1 mrg CC="$ac_save_CC $ac_arg" 4064 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 4065 1.1 mrg ac_cv_prog_cc_c89=$ac_arg 4066 1.1 mrg fi 4067 1.1 mrg rm -f core conftest.err conftest.$ac_objext 4068 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break 4069 1.1 mrg done 4070 1.1 mrg rm -f conftest.$ac_ext 4071 1.1 mrg CC=$ac_save_CC 4072 1.1 mrg 4073 1.1 mrg fi 4074 1.1 mrg # AC_CACHE_VAL 4075 1.1 mrg case "x$ac_cv_prog_cc_c89" in 4076 1.1 mrg x) 4077 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4078 1.1 mrg $as_echo "none needed" >&6; } ;; 4079 1.1 mrg xno) 4080 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4081 1.1 mrg $as_echo "unsupported" >&6; } ;; 4082 1.1 mrg *) 4083 1.1 mrg CC="$CC $ac_cv_prog_cc_c89" 4084 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4085 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4086 1.1 mrg esac 4087 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then : 4088 1.1 mrg 4089 1.1 mrg fi 4090 1.1 mrg 4091 1.1 mrg ac_ext=c 4092 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 4093 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4094 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4095 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4096 1.1 mrg 4097 1.4 mrg 4098 1.4 mrg ac_ext=c 4099 1.4 mrg ac_cpp='$CPP $CPPFLAGS' 4100 1.4 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4101 1.4 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4102 1.4 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4103 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4104 1.4 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; } 4105 1.4 mrg # On Suns, sometimes $CPP names a directory. 4106 1.4 mrg if test -n "$CPP" && test -d "$CPP"; then 4107 1.4 mrg CPP= 4108 1.4 mrg fi 4109 1.4 mrg if test -z "$CPP"; then 4110 1.9 mrg if ${ac_cv_prog_CPP+:} false; then : 4111 1.1 mrg $as_echo_n "(cached) " >&6 4112 1.1 mrg else 4113 1.4 mrg # Double quotes because CPP needs to be expanded 4114 1.4 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4115 1.4 mrg do 4116 1.4 mrg ac_preproc_ok=false 4117 1.4 mrg for ac_c_preproc_warn_flag in '' yes 4118 1.1 mrg do 4119 1.4 mrg # Use a header file that comes with gcc, so configuring glibc 4120 1.4 mrg # with a fresh cross-compiler works. 4121 1.4 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4122 1.4 mrg # <limits.h> exists even on freestanding compilers. 4123 1.4 mrg # On the NeXT, cc -E runs the code through the compiler's parser, 4124 1.4 mrg # not just through cpp. "Syntax error" is here to catch this case. 4125 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4126 1.4 mrg /* end confdefs.h. */ 4127 1.4 mrg #ifdef __STDC__ 4128 1.4 mrg # include <limits.h> 4129 1.4 mrg #else 4130 1.4 mrg # include <assert.h> 4131 1.4 mrg #endif 4132 1.4 mrg Syntax error 4133 1.4 mrg _ACEOF 4134 1.4 mrg if ac_fn_c_try_cpp "$LINENO"; then : 4135 1.1 mrg 4136 1.1 mrg else 4137 1.4 mrg # Broken: fails on valid input. 4138 1.4 mrg continue 4139 1.1 mrg fi 4140 1.9 mrg rm -f conftest.err conftest.i conftest.$ac_ext 4141 1.1 mrg 4142 1.4 mrg # OK, works on sane cases. Now check whether nonexistent headers 4143 1.4 mrg # can be detected and how. 4144 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4145 1.1 mrg /* end confdefs.h. */ 4146 1.4 mrg #include <ac_nonexistent.h> 4147 1.1 mrg _ACEOF 4148 1.4 mrg if ac_fn_c_try_cpp "$LINENO"; then : 4149 1.4 mrg # Broken: success on invalid input. 4150 1.4 mrg continue 4151 1.1 mrg else 4152 1.4 mrg # Passes both tests. 4153 1.4 mrg ac_preproc_ok=: 4154 1.4 mrg break 4155 1.1 mrg fi 4156 1.9 mrg rm -f conftest.err conftest.i conftest.$ac_ext 4157 1.1 mrg 4158 1.4 mrg done 4159 1.4 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4160 1.9 mrg rm -f conftest.i conftest.err conftest.$ac_ext 4161 1.4 mrg if $ac_preproc_ok; then : 4162 1.4 mrg break 4163 1.1 mrg fi 4164 1.4 mrg 4165 1.4 mrg done 4166 1.4 mrg ac_cv_prog_CPP=$CPP 4167 1.4 mrg 4168 1.1 mrg fi 4169 1.4 mrg CPP=$ac_cv_prog_CPP 4170 1.1 mrg else 4171 1.4 mrg ac_cv_prog_CPP=$CPP 4172 1.4 mrg fi 4173 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4174 1.1 mrg $as_echo "$CPP" >&6; } 4175 1.1 mrg ac_preproc_ok=false 4176 1.1 mrg for ac_c_preproc_warn_flag in '' yes 4177 1.1 mrg do 4178 1.1 mrg # Use a header file that comes with gcc, so configuring glibc 4179 1.1 mrg # with a fresh cross-compiler works. 4180 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4181 1.1 mrg # <limits.h> exists even on freestanding compilers. 4182 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser, 4183 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case. 4184 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4185 1.1 mrg /* end confdefs.h. */ 4186 1.1 mrg #ifdef __STDC__ 4187 1.1 mrg # include <limits.h> 4188 1.1 mrg #else 4189 1.1 mrg # include <assert.h> 4190 1.1 mrg #endif 4191 1.1 mrg Syntax error 4192 1.1 mrg _ACEOF 4193 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then : 4194 1.1 mrg 4195 1.1 mrg else 4196 1.1 mrg # Broken: fails on valid input. 4197 1.1 mrg continue 4198 1.1 mrg fi 4199 1.9 mrg rm -f conftest.err conftest.i conftest.$ac_ext 4200 1.1 mrg 4201 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers 4202 1.1 mrg # can be detected and how. 4203 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4204 1.1 mrg /* end confdefs.h. */ 4205 1.1 mrg #include <ac_nonexistent.h> 4206 1.1 mrg _ACEOF 4207 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then : 4208 1.1 mrg # Broken: success on invalid input. 4209 1.1 mrg continue 4210 1.1 mrg else 4211 1.1 mrg # Passes both tests. 4212 1.1 mrg ac_preproc_ok=: 4213 1.1 mrg break 4214 1.1 mrg fi 4215 1.9 mrg rm -f conftest.err conftest.i conftest.$ac_ext 4216 1.1 mrg 4217 1.1 mrg done 4218 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4219 1.9 mrg rm -f conftest.i conftest.err conftest.$ac_ext 4220 1.1 mrg if $ac_preproc_ok; then : 4221 1.1 mrg 4222 1.1 mrg else 4223 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4224 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4225 1.9 mrg as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4226 1.9 mrg See \`config.log' for more details" "$LINENO" 5; } 4227 1.1 mrg fi 4228 1.1 mrg 4229 1.1 mrg ac_ext=c 4230 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 4231 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4232 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4233 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4234 1.1 mrg 4235 1.1 mrg 4236 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4237 1.1 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4238 1.9 mrg if ${ac_cv_path_GREP+:} false; then : 4239 1.1 mrg $as_echo_n "(cached) " >&6 4240 1.1 mrg else 4241 1.1 mrg if test -z "$GREP"; then 4242 1.1 mrg ac_path_GREP_found=false 4243 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST 4244 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4245 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4246 1.1 mrg do 4247 1.1 mrg IFS=$as_save_IFS 4248 1.1 mrg test -z "$as_dir" && as_dir=. 4249 1.1 mrg for ac_prog in grep ggrep; do 4250 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4251 1.1 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4252 1.9 mrg as_fn_executable_p "$ac_path_GREP" || continue 4253 1.1 mrg # Check for GNU ac_path_GREP and select it if it is found. 4254 1.1 mrg # Check for GNU $ac_path_GREP 4255 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in 4256 1.1 mrg *GNU*) 4257 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4258 1.1 mrg *) 4259 1.1 mrg ac_count=0 4260 1.1 mrg $as_echo_n 0123456789 >"conftest.in" 4261 1.1 mrg while : 4262 1.1 mrg do 4263 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4264 1.1 mrg mv "conftest.tmp" "conftest.in" 4265 1.1 mrg cp "conftest.in" "conftest.nl" 4266 1.1 mrg $as_echo 'GREP' >> "conftest.nl" 4267 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4268 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4269 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4270 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then 4271 1.1 mrg # Best one so far, save it but keep looking for a better one 4272 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" 4273 1.1 mrg ac_path_GREP_max=$ac_count 4274 1.1 mrg fi 4275 1.1 mrg # 10*(2^10) chars as input seems more than enough 4276 1.1 mrg test $ac_count -gt 10 && break 4277 1.1 mrg done 4278 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4279 1.1 mrg esac 4280 1.1 mrg 4281 1.1 mrg $ac_path_GREP_found && break 3 4282 1.1 mrg done 4283 1.1 mrg done 4284 1.1 mrg done 4285 1.1 mrg IFS=$as_save_IFS 4286 1.1 mrg if test -z "$ac_cv_path_GREP"; then 4287 1.9 mrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4288 1.1 mrg fi 4289 1.1 mrg else 4290 1.1 mrg ac_cv_path_GREP=$GREP 4291 1.1 mrg fi 4292 1.1 mrg 4293 1.1 mrg fi 4294 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4295 1.1 mrg $as_echo "$ac_cv_path_GREP" >&6; } 4296 1.1 mrg GREP="$ac_cv_path_GREP" 4297 1.1 mrg 4298 1.1 mrg 4299 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4300 1.1 mrg $as_echo_n "checking for egrep... " >&6; } 4301 1.9 mrg if ${ac_cv_path_EGREP+:} false; then : 4302 1.1 mrg $as_echo_n "(cached) " >&6 4303 1.1 mrg else 4304 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4305 1.1 mrg then ac_cv_path_EGREP="$GREP -E" 4306 1.1 mrg else 4307 1.1 mrg if test -z "$EGREP"; then 4308 1.1 mrg ac_path_EGREP_found=false 4309 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST 4310 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4311 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4312 1.1 mrg do 4313 1.1 mrg IFS=$as_save_IFS 4314 1.1 mrg test -z "$as_dir" && as_dir=. 4315 1.1 mrg for ac_prog in egrep; do 4316 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4317 1.1 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4318 1.9 mrg as_fn_executable_p "$ac_path_EGREP" || continue 4319 1.1 mrg # Check for GNU ac_path_EGREP and select it if it is found. 4320 1.1 mrg # Check for GNU $ac_path_EGREP 4321 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in 4322 1.1 mrg *GNU*) 4323 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4324 1.1 mrg *) 4325 1.1 mrg ac_count=0 4326 1.1 mrg $as_echo_n 0123456789 >"conftest.in" 4327 1.1 mrg while : 4328 1.1 mrg do 4329 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4330 1.1 mrg mv "conftest.tmp" "conftest.in" 4331 1.1 mrg cp "conftest.in" "conftest.nl" 4332 1.1 mrg $as_echo 'EGREP' >> "conftest.nl" 4333 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4334 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4335 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4336 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4337 1.1 mrg # Best one so far, save it but keep looking for a better one 4338 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" 4339 1.1 mrg ac_path_EGREP_max=$ac_count 4340 1.1 mrg fi 4341 1.1 mrg # 10*(2^10) chars as input seems more than enough 4342 1.1 mrg test $ac_count -gt 10 && break 4343 1.1 mrg done 4344 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4345 1.1 mrg esac 4346 1.1 mrg 4347 1.1 mrg $ac_path_EGREP_found && break 3 4348 1.1 mrg done 4349 1.1 mrg done 4350 1.1 mrg done 4351 1.1 mrg IFS=$as_save_IFS 4352 1.1 mrg if test -z "$ac_cv_path_EGREP"; then 4353 1.9 mrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4354 1.1 mrg fi 4355 1.1 mrg else 4356 1.1 mrg ac_cv_path_EGREP=$EGREP 4357 1.1 mrg fi 4358 1.1 mrg 4359 1.1 mrg fi 4360 1.1 mrg fi 4361 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4362 1.1 mrg $as_echo "$ac_cv_path_EGREP" >&6; } 4363 1.1 mrg EGREP="$ac_cv_path_EGREP" 4364 1.1 mrg 4365 1.1 mrg 4366 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4367 1.1 mrg $as_echo_n "checking for ANSI C header files... " >&6; } 4368 1.9 mrg if ${ac_cv_header_stdc+:} false; then : 4369 1.1 mrg $as_echo_n "(cached) " >&6 4370 1.1 mrg else 4371 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4372 1.1 mrg /* end confdefs.h. */ 4373 1.1 mrg #include <stdlib.h> 4374 1.1 mrg #include <stdarg.h> 4375 1.1 mrg #include <string.h> 4376 1.1 mrg #include <float.h> 4377 1.1 mrg 4378 1.1 mrg int 4379 1.1 mrg main () 4380 1.1 mrg { 4381 1.1 mrg 4382 1.1 mrg ; 4383 1.1 mrg return 0; 4384 1.1 mrg } 4385 1.1 mrg _ACEOF 4386 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 4387 1.1 mrg ac_cv_header_stdc=yes 4388 1.1 mrg else 4389 1.1 mrg ac_cv_header_stdc=no 4390 1.1 mrg fi 4391 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4392 1.1 mrg 4393 1.1 mrg if test $ac_cv_header_stdc = yes; then 4394 1.1 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4395 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4396 1.1 mrg /* end confdefs.h. */ 4397 1.1 mrg #include <string.h> 4398 1.1 mrg 4399 1.1 mrg _ACEOF 4400 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4401 1.1 mrg $EGREP "memchr" >/dev/null 2>&1; then : 4402 1.1 mrg 4403 1.1 mrg else 4404 1.1 mrg ac_cv_header_stdc=no 4405 1.1 mrg fi 4406 1.1 mrg rm -f conftest* 4407 1.1 mrg 4408 1.1 mrg fi 4409 1.1 mrg 4410 1.1 mrg if test $ac_cv_header_stdc = yes; then 4411 1.1 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4412 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4413 1.1 mrg /* end confdefs.h. */ 4414 1.1 mrg #include <stdlib.h> 4415 1.1 mrg 4416 1.1 mrg _ACEOF 4417 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4418 1.1 mrg $EGREP "free" >/dev/null 2>&1; then : 4419 1.1 mrg 4420 1.1 mrg else 4421 1.1 mrg ac_cv_header_stdc=no 4422 1.1 mrg fi 4423 1.1 mrg rm -f conftest* 4424 1.1 mrg 4425 1.1 mrg fi 4426 1.1 mrg 4427 1.1 mrg if test $ac_cv_header_stdc = yes; then 4428 1.1 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4429 1.1 mrg if test "$cross_compiling" = yes; then : 4430 1.1 mrg : 4431 1.1 mrg else 4432 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4433 1.1 mrg /* end confdefs.h. */ 4434 1.1 mrg #include <ctype.h> 4435 1.1 mrg #include <stdlib.h> 4436 1.1 mrg #if ((' ' & 0x0FF) == 0x020) 4437 1.1 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4438 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4439 1.1 mrg #else 4440 1.1 mrg # define ISLOWER(c) \ 4441 1.1 mrg (('a' <= (c) && (c) <= 'i') \ 4442 1.1 mrg || ('j' <= (c) && (c) <= 'r') \ 4443 1.1 mrg || ('s' <= (c) && (c) <= 'z')) 4444 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4445 1.1 mrg #endif 4446 1.1 mrg 4447 1.1 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4448 1.1 mrg int 4449 1.1 mrg main () 4450 1.1 mrg { 4451 1.1 mrg int i; 4452 1.1 mrg for (i = 0; i < 256; i++) 4453 1.1 mrg if (XOR (islower (i), ISLOWER (i)) 4454 1.1 mrg || toupper (i) != TOUPPER (i)) 4455 1.1 mrg return 2; 4456 1.1 mrg return 0; 4457 1.1 mrg } 4458 1.1 mrg _ACEOF 4459 1.1 mrg if ac_fn_c_try_run "$LINENO"; then : 4460 1.1 mrg 4461 1.1 mrg else 4462 1.1 mrg ac_cv_header_stdc=no 4463 1.1 mrg fi 4464 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4465 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext 4466 1.1 mrg fi 4467 1.1 mrg 4468 1.1 mrg fi 4469 1.1 mrg fi 4470 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4471 1.1 mrg $as_echo "$ac_cv_header_stdc" >&6; } 4472 1.1 mrg if test $ac_cv_header_stdc = yes; then 4473 1.1 mrg 4474 1.1 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h 4475 1.1 mrg 4476 1.1 mrg fi 4477 1.1 mrg 4478 1.1 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting. 4479 1.1 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4480 1.1 mrg inttypes.h stdint.h unistd.h 4481 1.1 mrg do : 4482 1.1 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4483 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4484 1.1 mrg " 4485 1.9 mrg if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4486 1.1 mrg cat >>confdefs.h <<_ACEOF 4487 1.1 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4488 1.1 mrg _ACEOF 4489 1.1 mrg 4490 1.1 mrg fi 4491 1.1 mrg 4492 1.1 mrg done 4493 1.1 mrg 4494 1.1 mrg 4495 1.1 mrg 4496 1.4 mrg ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4497 1.9 mrg if test "x$ac_cv_header_minix_config_h" = xyes; then : 4498 1.4 mrg MINIX=yes 4499 1.4 mrg else 4500 1.4 mrg MINIX= 4501 1.1 mrg fi 4502 1.1 mrg 4503 1.1 mrg 4504 1.4 mrg if test "$MINIX" = yes; then 4505 1.4 mrg 4506 1.4 mrg $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4507 1.4 mrg 4508 1.4 mrg 4509 1.4 mrg $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4510 1.4 mrg 4511 1.4 mrg 4512 1.4 mrg $as_echo "#define _MINIX 1" >>confdefs.h 4513 1.1 mrg 4514 1.4 mrg fi 4515 1.1 mrg 4516 1.1 mrg 4517 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4518 1.4 mrg $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4519 1.9 mrg if ${ac_cv_safe_to_define___extensions__+:} false; then : 4520 1.4 mrg $as_echo_n "(cached) " >&6 4521 1.1 mrg else 4522 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4523 1.4 mrg /* end confdefs.h. */ 4524 1.4 mrg 4525 1.9 mrg # define __EXTENSIONS__ 1 4526 1.9 mrg $ac_includes_default 4527 1.4 mrg int 4528 1.4 mrg main () 4529 1.4 mrg { 4530 1.1 mrg 4531 1.4 mrg ; 4532 1.4 mrg return 0; 4533 1.4 mrg } 4534 1.1 mrg _ACEOF 4535 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then : 4536 1.4 mrg ac_cv_safe_to_define___extensions__=yes 4537 1.1 mrg else 4538 1.4 mrg ac_cv_safe_to_define___extensions__=no 4539 1.4 mrg fi 4540 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4541 1.4 mrg fi 4542 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4543 1.4 mrg $as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4544 1.4 mrg test $ac_cv_safe_to_define___extensions__ = yes && 4545 1.4 mrg $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4546 1.4 mrg 4547 1.4 mrg $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4548 1.4 mrg 4549 1.4 mrg $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4550 1.4 mrg 4551 1.4 mrg $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4552 1.4 mrg 4553 1.4 mrg $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4554 1.4 mrg 4555 1.4 mrg 4556 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4557 1.4 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; } 4558 1.9 mrg if ${ac_cv_path_SED+:} false; then : 4559 1.4 mrg $as_echo_n "(cached) " >&6 4560 1.4 mrg else 4561 1.4 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4562 1.4 mrg for ac_i in 1 2 3 4 5 6 7; do 4563 1.4 mrg ac_script="$ac_script$as_nl$ac_script" 4564 1.4 mrg done 4565 1.4 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4566 1.4 mrg { ac_script=; unset ac_script;} 4567 1.4 mrg if test -z "$SED"; then 4568 1.4 mrg ac_path_SED_found=false 4569 1.4 mrg # Loop through the user's path and test for each of PROGNAME-LIST 4570 1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4571 1.4 mrg for as_dir in $PATH 4572 1.4 mrg do 4573 1.4 mrg IFS=$as_save_IFS 4574 1.4 mrg test -z "$as_dir" && as_dir=. 4575 1.4 mrg for ac_prog in sed gsed; do 4576 1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4577 1.4 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4578 1.9 mrg as_fn_executable_p "$ac_path_SED" || continue 4579 1.4 mrg # Check for GNU ac_path_SED and select it if it is found. 4580 1.4 mrg # Check for GNU $ac_path_SED 4581 1.4 mrg case `"$ac_path_SED" --version 2>&1` in 4582 1.4 mrg *GNU*) 4583 1.4 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4584 1.4 mrg *) 4585 1.4 mrg ac_count=0 4586 1.4 mrg $as_echo_n 0123456789 >"conftest.in" 4587 1.4 mrg while : 4588 1.4 mrg do 4589 1.4 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4590 1.4 mrg mv "conftest.tmp" "conftest.in" 4591 1.4 mrg cp "conftest.in" "conftest.nl" 4592 1.4 mrg $as_echo '' >> "conftest.nl" 4593 1.4 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4594 1.4 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4595 1.4 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4596 1.4 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then 4597 1.4 mrg # Best one so far, save it but keep looking for a better one 4598 1.4 mrg ac_cv_path_SED="$ac_path_SED" 4599 1.4 mrg ac_path_SED_max=$ac_count 4600 1.4 mrg fi 4601 1.4 mrg # 10*(2^10) chars as input seems more than enough 4602 1.4 mrg test $ac_count -gt 10 && break 4603 1.4 mrg done 4604 1.4 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4605 1.4 mrg esac 4606 1.4 mrg 4607 1.4 mrg $ac_path_SED_found && break 3 4608 1.4 mrg done 4609 1.4 mrg done 4610 1.4 mrg done 4611 1.4 mrg IFS=$as_save_IFS 4612 1.4 mrg if test -z "$ac_cv_path_SED"; then 4613 1.9 mrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4614 1.4 mrg fi 4615 1.4 mrg else 4616 1.4 mrg ac_cv_path_SED=$SED 4617 1.4 mrg fi 4618 1.4 mrg 4619 1.4 mrg fi 4620 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4621 1.4 mrg $as_echo "$ac_cv_path_SED" >&6; } 4622 1.4 mrg SED="$ac_cv_path_SED" 4623 1.4 mrg rm -f conftest.sed 4624 1.4 mrg 4625 1.4 mrg 4626 1.4 mrg # Figure out what compiler warnings we can enable. 4627 1.4 mrg # See config/warnings.m4 for details. 4628 1.4 mrg 4629 1.8 mrg ac_ext=c 4630 1.8 mrg ac_cpp='$CPP $CPPFLAGS' 4631 1.8 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4632 1.8 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4633 1.8 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4634 1.8 mrg 4635 1.4 mrg WARN_CFLAGS= 4636 1.4 mrg save_CFLAGS="$CFLAGS" 4637 1.4 mrg for real_option in -W -Wall -Wwrite-strings -Wstrict-prototypes \ 4638 1.4 mrg -Wmissing-prototypes -Wold-style-definition \ 4639 1.4 mrg -Wmissing-format-attribute -Wno-overlength-strings; do 4640 1.4 mrg # Do the check with the no- prefix removed since gcc silently 4641 1.4 mrg # accepts any -Wno-* option on purpose 4642 1.4 mrg case $real_option in 4643 1.4 mrg -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;; 4644 1.4 mrg *) option=$real_option ;; 4645 1.4 mrg esac 4646 1.4 mrg as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh` 4647 1.4 mrg 4648 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5 4649 1.4 mrg $as_echo_n "checking whether $CC supports $option... " >&6; } 4650 1.9 mrg if eval \${$as_acx_Woption+:} false; then : 4651 1.4 mrg $as_echo_n "(cached) " >&6 4652 1.4 mrg else 4653 1.4 mrg CFLAGS="$option" 4654 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4655 1.4 mrg /* end confdefs.h. */ 4656 1.4 mrg 4657 1.4 mrg int 4658 1.4 mrg main () 4659 1.4 mrg { 4660 1.4 mrg 4661 1.4 mrg ; 4662 1.4 mrg return 0; 4663 1.4 mrg } 4664 1.4 mrg _ACEOF 4665 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then : 4666 1.4 mrg eval "$as_acx_Woption=yes" 4667 1.4 mrg else 4668 1.4 mrg eval "$as_acx_Woption=no" 4669 1.4 mrg fi 4670 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4671 1.4 mrg 4672 1.4 mrg fi 4673 1.4 mrg eval ac_res=\$$as_acx_Woption 4674 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 4675 1.4 mrg $as_echo "$ac_res" >&6; } 4676 1.4 mrg if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then : 4677 1.4 mrg WARN_CFLAGS="$WARN_CFLAGS${WARN_CFLAGS:+ }$real_option" 4678 1.4 mrg fi 4679 1.4 mrg done 4680 1.4 mrg CFLAGS="$save_CFLAGS" 4681 1.8 mrg ac_ext=c 4682 1.8 mrg ac_cpp='$CPP $CPPFLAGS' 4683 1.8 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4684 1.8 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4685 1.8 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4686 1.8 mrg 4687 1.8 mrg 4688 1.8 mrg ac_ext=c 4689 1.8 mrg ac_cpp='$CPP $CPPFLAGS' 4690 1.8 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4691 1.8 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4692 1.8 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4693 1.4 mrg 4694 1.4 mrg WARN_PEDANTIC= 4695 1.4 mrg # Do the check with the no- prefix removed from the warning options 4696 1.4 mrg # since gcc silently accepts any -Wno-* option on purpose 4697 1.4 mrg if test "$GCC" = yes; then : 4698 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wlong-long" >&5 4699 1.4 mrg $as_echo_n "checking whether $CC supports -pedantic -Wlong-long... " >&6; } 4700 1.9 mrg if ${acx_cv_prog_cc_pedantic__Wlong_long+:} false; then : 4701 1.4 mrg $as_echo_n "(cached) " >&6 4702 1.4 mrg else 4703 1.4 mrg save_CFLAGS="$CFLAGS" 4704 1.4 mrg CFLAGS="-pedantic -Wlong-long" 4705 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4706 1.4 mrg /* end confdefs.h. */ 4707 1.4 mrg 4708 1.4 mrg int 4709 1.4 mrg main () 4710 1.4 mrg { 4711 1.4 mrg 4712 1.4 mrg ; 4713 1.4 mrg return 0; 4714 1.4 mrg } 4715 1.4 mrg _ACEOF 4716 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then : 4717 1.4 mrg acx_cv_prog_cc_pedantic__Wlong_long=yes 4718 1.4 mrg else 4719 1.4 mrg acx_cv_prog_cc_pedantic__Wlong_long=no 4720 1.4 mrg fi 4721 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4722 1.4 mrg CFLAGS="$save_CFLAGS" 4723 1.4 mrg fi 4724 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wlong_long" >&5 4725 1.4 mrg $as_echo "$acx_cv_prog_cc_pedantic__Wlong_long" >&6; } 4726 1.4 mrg if test $acx_cv_prog_cc_pedantic__Wlong_long = yes; then : 4727 1.4 mrg WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long" 4728 1.4 mrg fi 4729 1.4 mrg 4730 1.4 mrg fi 4731 1.8 mrg ac_ext=c 4732 1.8 mrg ac_cpp='$CPP $CPPFLAGS' 4733 1.8 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4734 1.8 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4735 1.8 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4736 1.8 mrg 4737 1.4 mrg 4738 1.4 mrg 4739 1.4 mrg # Only enable with --enable-werror-always until existing warnings are 4740 1.4 mrg # corrected. 4741 1.8 mrg ac_ext=c 4742 1.8 mrg ac_cpp='$CPP $CPPFLAGS' 4743 1.8 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4744 1.8 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4745 1.8 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4746 1.8 mrg 4747 1.4 mrg WERROR= 4748 1.4 mrg # Check whether --enable-werror-always was given. 4749 1.4 mrg if test "${enable_werror_always+set}" = set; then : 4750 1.4 mrg enableval=$enable_werror_always; 4751 1.4 mrg else 4752 1.4 mrg enable_werror_always=no 4753 1.4 mrg fi 4754 1.4 mrg 4755 1.4 mrg if test $enable_werror_always = yes; then : 4756 1.4 mrg WERROR="$WERROR${WERROR:+ }-Werror" 4757 1.4 mrg fi 4758 1.4 mrg 4759 1.8 mrg ac_ext=c 4760 1.8 mrg ac_cpp='$CPP $CPPFLAGS' 4761 1.8 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4762 1.8 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4763 1.8 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4764 1.8 mrg 4765 1.4 mrg 4766 1.4 mrg 4767 1.4 mrg # Determine the noncanonical target name, for directory use. 4768 1.4 mrg case ${build_alias} in 4769 1.4 mrg "") build_noncanonical=${build} ;; 4770 1.4 mrg *) build_noncanonical=${build_alias} ;; 4771 1.4 mrg esac 4772 1.4 mrg 4773 1.4 mrg case ${host_alias} in 4774 1.4 mrg "") host_noncanonical=${build_noncanonical} ;; 4775 1.4 mrg *) host_noncanonical=${host_alias} ;; 4776 1.4 mrg esac 4777 1.4 mrg 4778 1.4 mrg case ${target_alias} in 4779 1.4 mrg "") target_noncanonical=${host_noncanonical} ;; 4780 1.4 mrg *) target_noncanonical=${target_alias} ;; 4781 1.4 mrg esac 4782 1.4 mrg 4783 1.4 mrg 4784 1.4 mrg 4785 1.4 mrg 4786 1.4 mrg # Specify the local prefix 4787 1.4 mrg local_prefix= 4788 1.4 mrg 4789 1.4 mrg # Check whether --with-local-prefix was given. 4790 1.4 mrg if test "${with_local_prefix+set}" = set; then : 4791 1.4 mrg withval=$with_local_prefix; case "${withval}" in 4792 1.9 mrg yes) as_fn_error $? "bad value ${withval} given for local include directory prefix" "$LINENO" 5 ;; 4793 1.4 mrg no) ;; 4794 1.4 mrg *) local_prefix=$with_local_prefix ;; 4795 1.4 mrg esac 4796 1.4 mrg fi 4797 1.4 mrg 4798 1.4 mrg 4799 1.4 mrg # Default local prefix if it is empty 4800 1.4 mrg if test x$local_prefix = x; then 4801 1.4 mrg local_prefix=/usr/local 4802 1.4 mrg fi 4803 1.4 mrg 4804 1.4 mrg # Choose one or two-process fix methodology. Systems that cannot handle 4805 1.4 mrg # bi-directional pipes must use the two process method. 4806 1.4 mrg # 4807 1.4 mrg # Check whether --enable-twoprocess was given. 4808 1.4 mrg if test "${enable_twoprocess+set}" = set; then : 4809 1.4 mrg enableval=$enable_twoprocess; if test "x$enable_twoprocess" = xyes; then 4810 1.4 mrg TARGET=twoprocess 4811 1.4 mrg else 4812 1.4 mrg TARGET=oneprocess 4813 1.4 mrg fi 4814 1.4 mrg else 4815 1.4 mrg case $host in 4816 1.4 mrg i?86-*-msdosdjgpp* | \ 4817 1.4 mrg i?86-*-mingw32* | \ 4818 1.4 mrg x86_64-*-mingw32* | \ 4819 1.4 mrg *-*-beos* | \ 4820 1.4 mrg *-*-*vms*) 4821 1.4 mrg TARGET=twoprocess 4822 1.4 mrg ;; 4823 1.4 mrg 4824 1.4 mrg * ) 4825 1.4 mrg TARGET=oneprocess 4826 1.4 mrg ;; 4827 1.4 mrg esac 4828 1.4 mrg fi 4829 1.4 mrg 4830 1.4 mrg 4831 1.4 mrg 4832 1.4 mrg if test $TARGET = twoprocess; then 4833 1.4 mrg 4834 1.4 mrg $as_echo "#define SEPARATE_FIX_PROC 1" >>confdefs.h 4835 1.4 mrg 4836 1.4 mrg fi 4837 1.4 mrg 4838 1.4 mrg case $host in 4839 1.4 mrg vax-dec-bsd* ) 4840 1.4 mrg 4841 1.4 mrg $as_echo "#define exit xexit" >>confdefs.h 4842 1.4 mrg 4843 1.4 mrg 4844 1.4 mrg $as_echo "#define atexit xatexit" >>confdefs.h 4845 1.4 mrg 4846 1.4 mrg ;; 4847 1.4 mrg esac 4848 1.4 mrg 4849 1.4 mrg 4850 1.4 mrg cat >>confdefs.h <<_ACEOF 4851 1.4 mrg #define EXE_EXT "$ac_exeext" 4852 1.4 mrg _ACEOF 4853 1.4 mrg 4854 1.4 mrg 4855 1.4 mrg # Checks for header files. 4856 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4857 1.4 mrg $as_echo_n "checking for ANSI C header files... " >&6; } 4858 1.9 mrg if ${ac_cv_header_stdc+:} false; then : 4859 1.4 mrg $as_echo_n "(cached) " >&6 4860 1.4 mrg else 4861 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4862 1.4 mrg /* end confdefs.h. */ 4863 1.4 mrg #include <stdlib.h> 4864 1.4 mrg #include <stdarg.h> 4865 1.4 mrg #include <string.h> 4866 1.4 mrg #include <float.h> 4867 1.4 mrg 4868 1.4 mrg int 4869 1.4 mrg main () 4870 1.4 mrg { 4871 1.4 mrg 4872 1.4 mrg ; 4873 1.4 mrg return 0; 4874 1.4 mrg } 4875 1.4 mrg _ACEOF 4876 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then : 4877 1.4 mrg ac_cv_header_stdc=yes 4878 1.4 mrg else 4879 1.4 mrg ac_cv_header_stdc=no 4880 1.4 mrg fi 4881 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4882 1.4 mrg 4883 1.4 mrg if test $ac_cv_header_stdc = yes; then 4884 1.4 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4885 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4886 1.4 mrg /* end confdefs.h. */ 4887 1.4 mrg #include <string.h> 4888 1.4 mrg 4889 1.4 mrg _ACEOF 4890 1.4 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4891 1.4 mrg $EGREP "memchr" >/dev/null 2>&1; then : 4892 1.4 mrg 4893 1.4 mrg else 4894 1.4 mrg ac_cv_header_stdc=no 4895 1.4 mrg fi 4896 1.4 mrg rm -f conftest* 4897 1.4 mrg 4898 1.4 mrg fi 4899 1.4 mrg 4900 1.4 mrg if test $ac_cv_header_stdc = yes; then 4901 1.4 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4902 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4903 1.4 mrg /* end confdefs.h. */ 4904 1.4 mrg #include <stdlib.h> 4905 1.4 mrg 4906 1.4 mrg _ACEOF 4907 1.4 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4908 1.4 mrg $EGREP "free" >/dev/null 2>&1; then : 4909 1.4 mrg 4910 1.4 mrg else 4911 1.4 mrg ac_cv_header_stdc=no 4912 1.4 mrg fi 4913 1.4 mrg rm -f conftest* 4914 1.4 mrg 4915 1.4 mrg fi 4916 1.4 mrg 4917 1.4 mrg if test $ac_cv_header_stdc = yes; then 4918 1.4 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4919 1.4 mrg if test "$cross_compiling" = yes; then : 4920 1.4 mrg : 4921 1.4 mrg else 4922 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4923 1.4 mrg /* end confdefs.h. */ 4924 1.4 mrg #include <ctype.h> 4925 1.4 mrg #include <stdlib.h> 4926 1.4 mrg #if ((' ' & 0x0FF) == 0x020) 4927 1.4 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4928 1.4 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4929 1.4 mrg #else 4930 1.4 mrg # define ISLOWER(c) \ 4931 1.4 mrg (('a' <= (c) && (c) <= 'i') \ 4932 1.4 mrg || ('j' <= (c) && (c) <= 'r') \ 4933 1.4 mrg || ('s' <= (c) && (c) <= 'z')) 4934 1.4 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4935 1.4 mrg #endif 4936 1.4 mrg 4937 1.4 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4938 1.4 mrg int 4939 1.4 mrg main () 4940 1.4 mrg { 4941 1.4 mrg int i; 4942 1.4 mrg for (i = 0; i < 256; i++) 4943 1.4 mrg if (XOR (islower (i), ISLOWER (i)) 4944 1.4 mrg || toupper (i) != TOUPPER (i)) 4945 1.4 mrg return 2; 4946 1.4 mrg return 0; 4947 1.4 mrg } 4948 1.4 mrg _ACEOF 4949 1.4 mrg if ac_fn_c_try_run "$LINENO"; then : 4950 1.4 mrg 4951 1.4 mrg else 4952 1.4 mrg ac_cv_header_stdc=no 4953 1.4 mrg fi 4954 1.4 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4955 1.4 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext 4956 1.4 mrg fi 4957 1.4 mrg 4958 1.4 mrg fi 4959 1.4 mrg fi 4960 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4961 1.4 mrg $as_echo "$ac_cv_header_stdc" >&6; } 4962 1.4 mrg if test $ac_cv_header_stdc = yes; then 4963 1.4 mrg 4964 1.4 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h 4965 1.4 mrg 4966 1.4 mrg fi 4967 1.4 mrg 4968 1.4 mrg for ac_header in stddef.h stdlib.h strings.h unistd.h fcntl.h sys/file.h \ 4969 1.4 mrg sys/stat.h 4970 1.4 mrg do : 4971 1.4 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4972 1.4 mrg ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4973 1.9 mrg if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4974 1.4 mrg cat >>confdefs.h <<_ACEOF 4975 1.4 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4976 1.4 mrg _ACEOF 4977 1.4 mrg 4978 1.4 mrg fi 4979 1.4 mrg 4980 1.4 mrg done 4981 1.4 mrg 4982 1.4 mrg 4983 1.4 mrg for ac_func in clearerr_unlocked feof_unlocked ferror_unlocked fflush_unlocked fgetc_unlocked fgets_unlocked fileno_unlocked fprintf_unlocked fputc_unlocked fputs_unlocked fread_unlocked fwrite_unlocked getchar_unlocked getc_unlocked putchar_unlocked putc_unlocked 4984 1.4 mrg do : 4985 1.4 mrg as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 4986 1.4 mrg ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 4987 1.9 mrg if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 4988 1.4 mrg cat >>confdefs.h <<_ACEOF 4989 1.4 mrg #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 4990 1.4 mrg _ACEOF 4991 1.4 mrg 4992 1.4 mrg fi 4993 1.4 mrg done 4994 1.4 mrg 4995 1.4 mrg ac_fn_c_check_decl "$LINENO" "abort" "ac_cv_have_decl_abort" "$ac_includes_default" 4996 1.9 mrg if test "x$ac_cv_have_decl_abort" = xyes; then : 4997 1.4 mrg ac_have_decl=1 4998 1.4 mrg else 4999 1.4 mrg ac_have_decl=0 5000 1.4 mrg fi 5001 1.4 mrg 5002 1.4 mrg cat >>confdefs.h <<_ACEOF 5003 1.4 mrg #define HAVE_DECL_ABORT $ac_have_decl 5004 1.4 mrg _ACEOF 5005 1.4 mrg ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default" 5006 1.9 mrg if test "x$ac_cv_have_decl_asprintf" = xyes; then : 5007 1.4 mrg ac_have_decl=1 5008 1.4 mrg else 5009 1.4 mrg ac_have_decl=0 5010 1.1 mrg fi 5011 1.1 mrg 5012 1.1 mrg cat >>confdefs.h <<_ACEOF 5013 1.1 mrg #define HAVE_DECL_ASPRINTF $ac_have_decl 5014 1.1 mrg _ACEOF 5015 1.9 mrg as_ac_Symbol=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh` 5016 1.9 mrg ac_fn_c_check_decl "$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default" 5017 1.9 mrg if eval test \"x\$"$as_ac_Symbol"\" = x"yes"; then : 5018 1.1 mrg ac_have_decl=1 5019 1.1 mrg else 5020 1.1 mrg ac_have_decl=0 5021 1.1 mrg fi 5022 1.1 mrg 5023 1.1 mrg cat >>confdefs.h <<_ACEOF 5024 1.1 mrg #define HAVE_DECL_BASENAME $ac_have_decl 5025 1.1 mrg _ACEOF 5026 1.1 mrg ac_fn_c_check_decl "$LINENO" "errno" "ac_cv_have_decl_errno" "$ac_includes_default" 5027 1.9 mrg if test "x$ac_cv_have_decl_errno" = xyes; then : 5028 1.1 mrg ac_have_decl=1 5029 1.1 mrg else 5030 1.1 mrg ac_have_decl=0 5031 1.1 mrg fi 5032 1.1 mrg 5033 1.1 mrg cat >>confdefs.h <<_ACEOF 5034 1.1 mrg #define HAVE_DECL_ERRNO $ac_have_decl 5035 1.1 mrg _ACEOF 5036 1.1 mrg ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default" 5037 1.9 mrg if test "x$ac_cv_have_decl_vasprintf" = xyes; then : 5038 1.1 mrg ac_have_decl=1 5039 1.1 mrg else 5040 1.1 mrg ac_have_decl=0 5041 1.1 mrg fi 5042 1.1 mrg 5043 1.1 mrg cat >>confdefs.h <<_ACEOF 5044 1.1 mrg #define HAVE_DECL_VASPRINTF $ac_have_decl 5045 1.1 mrg _ACEOF 5046 1.10 mrg ac_fn_c_check_decl "$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default" 5047 1.10 mrg if test "x$ac_cv_have_decl_memmem" = xyes; then : 5048 1.10 mrg ac_have_decl=1 5049 1.10 mrg else 5050 1.10 mrg ac_have_decl=0 5051 1.10 mrg fi 5052 1.10 mrg 5053 1.10 mrg cat >>confdefs.h <<_ACEOF 5054 1.10 mrg #define HAVE_DECL_MEMMEM $ac_have_decl 5055 1.10 mrg _ACEOF 5056 1.4 mrg 5057 1.1 mrg ac_fn_c_check_decl "$LINENO" "clearerr_unlocked" "ac_cv_have_decl_clearerr_unlocked" "$ac_includes_default" 5058 1.9 mrg if test "x$ac_cv_have_decl_clearerr_unlocked" = xyes; then : 5059 1.1 mrg ac_have_decl=1 5060 1.1 mrg else 5061 1.1 mrg ac_have_decl=0 5062 1.1 mrg fi 5063 1.1 mrg 5064 1.1 mrg cat >>confdefs.h <<_ACEOF 5065 1.1 mrg #define HAVE_DECL_CLEARERR_UNLOCKED $ac_have_decl 5066 1.1 mrg _ACEOF 5067 1.1 mrg ac_fn_c_check_decl "$LINENO" "feof_unlocked" "ac_cv_have_decl_feof_unlocked" "$ac_includes_default" 5068 1.9 mrg if test "x$ac_cv_have_decl_feof_unlocked" = xyes; then : 5069 1.1 mrg ac_have_decl=1 5070 1.1 mrg else 5071 1.1 mrg ac_have_decl=0 5072 1.1 mrg fi 5073 1.1 mrg 5074 1.1 mrg cat >>confdefs.h <<_ACEOF 5075 1.1 mrg #define HAVE_DECL_FEOF_UNLOCKED $ac_have_decl 5076 1.1 mrg _ACEOF 5077 1.1 mrg ac_fn_c_check_decl "$LINENO" "ferror_unlocked" "ac_cv_have_decl_ferror_unlocked" "$ac_includes_default" 5078 1.9 mrg if test "x$ac_cv_have_decl_ferror_unlocked" = xyes; then : 5079 1.1 mrg ac_have_decl=1 5080 1.1 mrg else 5081 1.1 mrg ac_have_decl=0 5082 1.1 mrg fi 5083 1.1 mrg 5084 1.1 mrg cat >>confdefs.h <<_ACEOF 5085 1.1 mrg #define HAVE_DECL_FERROR_UNLOCKED $ac_have_decl 5086 1.1 mrg _ACEOF 5087 1.1 mrg ac_fn_c_check_decl "$LINENO" "fflush_unlocked" "ac_cv_have_decl_fflush_unlocked" "$ac_includes_default" 5088 1.9 mrg if test "x$ac_cv_have_decl_fflush_unlocked" = xyes; then : 5089 1.1 mrg ac_have_decl=1 5090 1.1 mrg else 5091 1.1 mrg ac_have_decl=0 5092 1.1 mrg fi 5093 1.1 mrg 5094 1.1 mrg cat >>confdefs.h <<_ACEOF 5095 1.1 mrg #define HAVE_DECL_FFLUSH_UNLOCKED $ac_have_decl 5096 1.1 mrg _ACEOF 5097 1.1 mrg ac_fn_c_check_decl "$LINENO" "fgetc_unlocked" "ac_cv_have_decl_fgetc_unlocked" "$ac_includes_default" 5098 1.9 mrg if test "x$ac_cv_have_decl_fgetc_unlocked" = xyes; then : 5099 1.1 mrg ac_have_decl=1 5100 1.1 mrg else 5101 1.1 mrg ac_have_decl=0 5102 1.1 mrg fi 5103 1.1 mrg 5104 1.1 mrg cat >>confdefs.h <<_ACEOF 5105 1.1 mrg #define HAVE_DECL_FGETC_UNLOCKED $ac_have_decl 5106 1.1 mrg _ACEOF 5107 1.1 mrg ac_fn_c_check_decl "$LINENO" "fgets_unlocked" "ac_cv_have_decl_fgets_unlocked" "$ac_includes_default" 5108 1.9 mrg if test "x$ac_cv_have_decl_fgets_unlocked" = xyes; then : 5109 1.1 mrg ac_have_decl=1 5110 1.1 mrg else 5111 1.1 mrg ac_have_decl=0 5112 1.1 mrg fi 5113 1.1 mrg 5114 1.1 mrg cat >>confdefs.h <<_ACEOF 5115 1.1 mrg #define HAVE_DECL_FGETS_UNLOCKED $ac_have_decl 5116 1.1 mrg _ACEOF 5117 1.1 mrg ac_fn_c_check_decl "$LINENO" "fileno_unlocked" "ac_cv_have_decl_fileno_unlocked" "$ac_includes_default" 5118 1.9 mrg if test "x$ac_cv_have_decl_fileno_unlocked" = xyes; then : 5119 1.1 mrg ac_have_decl=1 5120 1.1 mrg else 5121 1.1 mrg ac_have_decl=0 5122 1.1 mrg fi 5123 1.1 mrg 5124 1.1 mrg cat >>confdefs.h <<_ACEOF 5125 1.1 mrg #define HAVE_DECL_FILENO_UNLOCKED $ac_have_decl 5126 1.1 mrg _ACEOF 5127 1.1 mrg ac_fn_c_check_decl "$LINENO" "fprintf_unlocked" "ac_cv_have_decl_fprintf_unlocked" "$ac_includes_default" 5128 1.9 mrg if test "x$ac_cv_have_decl_fprintf_unlocked" = xyes; then : 5129 1.1 mrg ac_have_decl=1 5130 1.1 mrg else 5131 1.1 mrg ac_have_decl=0 5132 1.1 mrg fi 5133 1.1 mrg 5134 1.1 mrg cat >>confdefs.h <<_ACEOF 5135 1.1 mrg #define HAVE_DECL_FPRINTF_UNLOCKED $ac_have_decl 5136 1.1 mrg _ACEOF 5137 1.1 mrg ac_fn_c_check_decl "$LINENO" "fputc_unlocked" "ac_cv_have_decl_fputc_unlocked" "$ac_includes_default" 5138 1.9 mrg if test "x$ac_cv_have_decl_fputc_unlocked" = xyes; then : 5139 1.1 mrg ac_have_decl=1 5140 1.1 mrg else 5141 1.1 mrg ac_have_decl=0 5142 1.1 mrg fi 5143 1.1 mrg 5144 1.1 mrg cat >>confdefs.h <<_ACEOF 5145 1.1 mrg #define HAVE_DECL_FPUTC_UNLOCKED $ac_have_decl 5146 1.1 mrg _ACEOF 5147 1.1 mrg ac_fn_c_check_decl "$LINENO" "fputs_unlocked" "ac_cv_have_decl_fputs_unlocked" "$ac_includes_default" 5148 1.9 mrg if test "x$ac_cv_have_decl_fputs_unlocked" = xyes; then : 5149 1.1 mrg ac_have_decl=1 5150 1.1 mrg else 5151 1.1 mrg ac_have_decl=0 5152 1.1 mrg fi 5153 1.1 mrg 5154 1.1 mrg cat >>confdefs.h <<_ACEOF 5155 1.1 mrg #define HAVE_DECL_FPUTS_UNLOCKED $ac_have_decl 5156 1.1 mrg _ACEOF 5157 1.1 mrg ac_fn_c_check_decl "$LINENO" "fread_unlocked" "ac_cv_have_decl_fread_unlocked" "$ac_includes_default" 5158 1.9 mrg if test "x$ac_cv_have_decl_fread_unlocked" = xyes; then : 5159 1.1 mrg ac_have_decl=1 5160 1.1 mrg else 5161 1.1 mrg ac_have_decl=0 5162 1.1 mrg fi 5163 1.1 mrg 5164 1.1 mrg cat >>confdefs.h <<_ACEOF 5165 1.1 mrg #define HAVE_DECL_FREAD_UNLOCKED $ac_have_decl 5166 1.1 mrg _ACEOF 5167 1.1 mrg ac_fn_c_check_decl "$LINENO" "fwrite_unlocked" "ac_cv_have_decl_fwrite_unlocked" "$ac_includes_default" 5168 1.9 mrg if test "x$ac_cv_have_decl_fwrite_unlocked" = xyes; then : 5169 1.1 mrg ac_have_decl=1 5170 1.1 mrg else 5171 1.1 mrg ac_have_decl=0 5172 1.1 mrg fi 5173 1.1 mrg 5174 1.1 mrg cat >>confdefs.h <<_ACEOF 5175 1.1 mrg #define HAVE_DECL_FWRITE_UNLOCKED $ac_have_decl 5176 1.1 mrg _ACEOF 5177 1.1 mrg ac_fn_c_check_decl "$LINENO" "getchar_unlocked" "ac_cv_have_decl_getchar_unlocked" "$ac_includes_default" 5178 1.9 mrg if test "x$ac_cv_have_decl_getchar_unlocked" = xyes; then : 5179 1.1 mrg ac_have_decl=1 5180 1.1 mrg else 5181 1.1 mrg ac_have_decl=0 5182 1.1 mrg fi 5183 1.1 mrg 5184 1.1 mrg cat >>confdefs.h <<_ACEOF 5185 1.1 mrg #define HAVE_DECL_GETCHAR_UNLOCKED $ac_have_decl 5186 1.1 mrg _ACEOF 5187 1.1 mrg ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default" 5188 1.9 mrg if test "x$ac_cv_have_decl_getc_unlocked" = xyes; then : 5189 1.1 mrg ac_have_decl=1 5190 1.1 mrg else 5191 1.1 mrg ac_have_decl=0 5192 1.1 mrg fi 5193 1.1 mrg 5194 1.1 mrg cat >>confdefs.h <<_ACEOF 5195 1.1 mrg #define HAVE_DECL_GETC_UNLOCKED $ac_have_decl 5196 1.1 mrg _ACEOF 5197 1.1 mrg ac_fn_c_check_decl "$LINENO" "putchar_unlocked" "ac_cv_have_decl_putchar_unlocked" "$ac_includes_default" 5198 1.9 mrg if test "x$ac_cv_have_decl_putchar_unlocked" = xyes; then : 5199 1.1 mrg ac_have_decl=1 5200 1.1 mrg else 5201 1.1 mrg ac_have_decl=0 5202 1.1 mrg fi 5203 1.1 mrg 5204 1.1 mrg cat >>confdefs.h <<_ACEOF 5205 1.1 mrg #define HAVE_DECL_PUTCHAR_UNLOCKED $ac_have_decl 5206 1.1 mrg _ACEOF 5207 1.1 mrg ac_fn_c_check_decl "$LINENO" "putc_unlocked" "ac_cv_have_decl_putc_unlocked" "$ac_includes_default" 5208 1.9 mrg if test "x$ac_cv_have_decl_putc_unlocked" = xyes; then : 5209 1.1 mrg ac_have_decl=1 5210 1.1 mrg else 5211 1.1 mrg ac_have_decl=0 5212 1.1 mrg fi 5213 1.1 mrg 5214 1.1 mrg cat >>confdefs.h <<_ACEOF 5215 1.1 mrg #define HAVE_DECL_PUTC_UNLOCKED $ac_have_decl 5216 1.1 mrg _ACEOF 5217 1.1 mrg 5218 1.1 mrg 5219 1.1 mrg # Checks for typedefs, structures, and compiler characteristics. 5220 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 5221 1.1 mrg $as_echo_n "checking for an ANSI C-conforming const... " >&6; } 5222 1.9 mrg if ${ac_cv_c_const+:} false; then : 5223 1.1 mrg $as_echo_n "(cached) " >&6 5224 1.1 mrg else 5225 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5226 1.1 mrg /* end confdefs.h. */ 5227 1.1 mrg 5228 1.1 mrg int 5229 1.1 mrg main () 5230 1.1 mrg { 5231 1.9 mrg 5232 1.1 mrg #ifndef __cplusplus 5233 1.9 mrg /* Ultrix mips cc rejects this sort of thing. */ 5234 1.1 mrg typedef int charset[2]; 5235 1.9 mrg const charset cs = { 0, 0 }; 5236 1.1 mrg /* SunOS 4.1.1 cc rejects this. */ 5237 1.1 mrg char const *const *pcpcc; 5238 1.1 mrg char **ppc; 5239 1.1 mrg /* NEC SVR4.0.2 mips cc rejects this. */ 5240 1.1 mrg struct point {int x, y;}; 5241 1.1 mrg static struct point const zero = {0,0}; 5242 1.1 mrg /* AIX XL C 1.02.0.0 rejects this. 5243 1.1 mrg It does not let you subtract one const X* pointer from another in 5244 1.1 mrg an arm of an if-expression whose if-part is not a constant 5245 1.1 mrg expression */ 5246 1.1 mrg const char *g = "string"; 5247 1.1 mrg pcpcc = &g + (g ? g-g : 0); 5248 1.1 mrg /* HPUX 7.0 cc rejects these. */ 5249 1.1 mrg ++pcpcc; 5250 1.1 mrg ppc = (char**) pcpcc; 5251 1.1 mrg pcpcc = (char const *const *) ppc; 5252 1.9 mrg { /* SCO 3.2v4 cc rejects this sort of thing. */ 5253 1.9 mrg char tx; 5254 1.9 mrg char *t = &tx; 5255 1.1 mrg char const *s = 0 ? (char *) 0 : (char const *) 0; 5256 1.1 mrg 5257 1.1 mrg *t++ = 0; 5258 1.1 mrg if (s) return 0; 5259 1.1 mrg } 5260 1.1 mrg { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 5261 1.1 mrg int x[] = {25, 17}; 5262 1.1 mrg const int *foo = &x[0]; 5263 1.1 mrg ++foo; 5264 1.1 mrg } 5265 1.1 mrg { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 5266 1.1 mrg typedef const int *iptr; 5267 1.1 mrg iptr p = 0; 5268 1.1 mrg ++p; 5269 1.1 mrg } 5270 1.9 mrg { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying 5271 1.1 mrg "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 5272 1.9 mrg struct s { int j; const int *ap[3]; } bx; 5273 1.9 mrg struct s *b = &bx; b->j = 5; 5274 1.1 mrg } 5275 1.1 mrg { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 5276 1.1 mrg const int foo = 10; 5277 1.1 mrg if (!foo) return 0; 5278 1.1 mrg } 5279 1.1 mrg return !cs[0] && !zero.x; 5280 1.1 mrg #endif 5281 1.1 mrg 5282 1.1 mrg ; 5283 1.1 mrg return 0; 5284 1.1 mrg } 5285 1.1 mrg _ACEOF 5286 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 5287 1.1 mrg ac_cv_c_const=yes 5288 1.1 mrg else 5289 1.1 mrg ac_cv_c_const=no 5290 1.1 mrg fi 5291 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5292 1.1 mrg fi 5293 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 5294 1.1 mrg $as_echo "$ac_cv_c_const" >&6; } 5295 1.1 mrg if test $ac_cv_c_const = no; then 5296 1.1 mrg 5297 1.1 mrg $as_echo "#define const /**/" >>confdefs.h 5298 1.1 mrg 5299 1.1 mrg fi 5300 1.1 mrg 5301 1.1 mrg 5302 1.1 mrg # Checks for library functions. 5303 1.1 mrg 5304 1.1 mrg ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default" 5305 1.9 mrg if test "x$ac_cv_header_sys_mman_h" = xyes; then : 5306 1.1 mrg gcc_header_sys_mman_h=yes 5307 1.1 mrg else 5308 1.1 mrg gcc_header_sys_mman_h=no 5309 1.1 mrg fi 5310 1.1 mrg 5311 1.1 mrg 5312 1.1 mrg ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap" 5313 1.9 mrg if test "x$ac_cv_func_mmap" = xyes; then : 5314 1.1 mrg gcc_func_mmap=yes 5315 1.1 mrg else 5316 1.1 mrg gcc_func_mmap=no 5317 1.1 mrg fi 5318 1.1 mrg 5319 1.1 mrg if test "$gcc_header_sys_mman_h" != yes \ 5320 1.1 mrg || test "$gcc_func_mmap" != yes; then 5321 1.1 mrg gcc_cv_func_mmap_file=no 5322 1.1 mrg gcc_cv_func_mmap_dev_zero=no 5323 1.1 mrg gcc_cv_func_mmap_anon=no 5324 1.1 mrg else 5325 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether read-only mmap of a plain file works" >&5 5326 1.1 mrg $as_echo_n "checking whether read-only mmap of a plain file works... " >&6; } 5327 1.9 mrg if ${gcc_cv_func_mmap_file+:} false; then : 5328 1.1 mrg $as_echo_n "(cached) " >&6 5329 1.1 mrg else 5330 1.1 mrg # Add a system to this blacklist if 5331 1.1 mrg # mmap(0, stat_size, PROT_READ, MAP_PRIVATE, fd, 0) doesn't return a 5332 1.1 mrg # memory area containing the same data that you'd get if you applied 5333 1.1 mrg # read() to the same fd. The only system known to have a problem here 5334 1.1 mrg # is VMS, where text files have record structure. 5335 1.1 mrg case "$host_os" in 5336 1.4 mrg *vms* | ultrix*) 5337 1.1 mrg gcc_cv_func_mmap_file=no ;; 5338 1.1 mrg *) 5339 1.1 mrg gcc_cv_func_mmap_file=yes;; 5340 1.1 mrg esac 5341 1.1 mrg fi 5342 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_file" >&5 5343 1.1 mrg $as_echo "$gcc_cv_func_mmap_file" >&6; } 5344 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mmap from /dev/zero works" >&5 5345 1.1 mrg $as_echo_n "checking whether mmap from /dev/zero works... " >&6; } 5346 1.9 mrg if ${gcc_cv_func_mmap_dev_zero+:} false; then : 5347 1.1 mrg $as_echo_n "(cached) " >&6 5348 1.1 mrg else 5349 1.1 mrg # Add a system to this blacklist if it has mmap() but /dev/zero 5350 1.1 mrg # does not exist, or if mmapping /dev/zero does not give anonymous 5351 1.1 mrg # zeroed pages with both the following properties: 5352 1.1 mrg # 1. If you map N consecutive pages in with one call, and then 5353 1.1 mrg # unmap any subset of those pages, the pages that were not 5354 1.1 mrg # explicitly unmapped remain accessible. 5355 1.1 mrg # 2. If you map two adjacent blocks of memory and then unmap them 5356 1.1 mrg # both at once, they must both go away. 5357 1.1 mrg # Systems known to be in this category are Windows (all variants), 5358 1.1 mrg # VMS, and Darwin. 5359 1.1 mrg case "$host_os" in 5360 1.4 mrg *vms* | cygwin* | pe | mingw* | darwin* | ultrix* | hpux10* | hpux11.00) 5361 1.1 mrg gcc_cv_func_mmap_dev_zero=no ;; 5362 1.1 mrg *) 5363 1.1 mrg gcc_cv_func_mmap_dev_zero=yes;; 5364 1.1 mrg esac 5365 1.1 mrg fi 5366 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_dev_zero" >&5 5367 1.1 mrg $as_echo "$gcc_cv_func_mmap_dev_zero" >&6; } 5368 1.1 mrg 5369 1.1 mrg # Unlike /dev/zero, the MAP_ANON(YMOUS) defines can be probed for. 5370 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANON(YMOUS)" >&5 5371 1.1 mrg $as_echo_n "checking for MAP_ANON(YMOUS)... " >&6; } 5372 1.9 mrg if ${gcc_cv_decl_map_anon+:} false; then : 5373 1.1 mrg $as_echo_n "(cached) " >&6 5374 1.1 mrg else 5375 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5376 1.1 mrg /* end confdefs.h. */ 5377 1.1 mrg #include <sys/types.h> 5378 1.1 mrg #include <sys/mman.h> 5379 1.1 mrg #include <unistd.h> 5380 1.1 mrg 5381 1.1 mrg #ifndef MAP_ANONYMOUS 5382 1.1 mrg #define MAP_ANONYMOUS MAP_ANON 5383 1.1 mrg #endif 5384 1.1 mrg 5385 1.1 mrg int 5386 1.1 mrg main () 5387 1.1 mrg { 5388 1.1 mrg int n = MAP_ANONYMOUS; 5389 1.1 mrg ; 5390 1.1 mrg return 0; 5391 1.1 mrg } 5392 1.1 mrg _ACEOF 5393 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 5394 1.1 mrg gcc_cv_decl_map_anon=yes 5395 1.1 mrg else 5396 1.1 mrg gcc_cv_decl_map_anon=no 5397 1.1 mrg fi 5398 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5399 1.1 mrg fi 5400 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_decl_map_anon" >&5 5401 1.1 mrg $as_echo "$gcc_cv_decl_map_anon" >&6; } 5402 1.1 mrg 5403 1.1 mrg if test $gcc_cv_decl_map_anon = no; then 5404 1.1 mrg gcc_cv_func_mmap_anon=no 5405 1.1 mrg else 5406 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mmap with MAP_ANON(YMOUS) works" >&5 5407 1.1 mrg $as_echo_n "checking whether mmap with MAP_ANON(YMOUS) works... " >&6; } 5408 1.9 mrg if ${gcc_cv_func_mmap_anon+:} false; then : 5409 1.1 mrg $as_echo_n "(cached) " >&6 5410 1.1 mrg else 5411 1.1 mrg # Add a system to this blacklist if it has mmap() and MAP_ANON or 5412 1.1 mrg # MAP_ANONYMOUS, but using mmap(..., MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 5413 1.1 mrg # doesn't give anonymous zeroed pages with the same properties listed 5414 1.1 mrg # above for use of /dev/zero. 5415 1.1 mrg # Systems known to be in this category are Windows, VMS, and SCO Unix. 5416 1.1 mrg case "$host_os" in 5417 1.4 mrg *vms* | cygwin* | pe | mingw* | sco* | udk* ) 5418 1.1 mrg gcc_cv_func_mmap_anon=no ;; 5419 1.1 mrg *) 5420 1.1 mrg gcc_cv_func_mmap_anon=yes;; 5421 1.1 mrg esac 5422 1.1 mrg fi 5423 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_anon" >&5 5424 1.1 mrg $as_echo "$gcc_cv_func_mmap_anon" >&6; } 5425 1.1 mrg fi 5426 1.1 mrg fi 5427 1.1 mrg 5428 1.1 mrg if test $gcc_cv_func_mmap_file = yes; then 5429 1.1 mrg 5430 1.1 mrg $as_echo "#define HAVE_MMAP_FILE 1" >>confdefs.h 5431 1.1 mrg 5432 1.1 mrg fi 5433 1.1 mrg if test $gcc_cv_func_mmap_dev_zero = yes; then 5434 1.1 mrg 5435 1.1 mrg $as_echo "#define HAVE_MMAP_DEV_ZERO 1" >>confdefs.h 5436 1.1 mrg 5437 1.1 mrg fi 5438 1.1 mrg if test $gcc_cv_func_mmap_anon = yes; then 5439 1.1 mrg 5440 1.1 mrg $as_echo "#define HAVE_MMAP_ANON 1" >>confdefs.h 5441 1.1 mrg 5442 1.1 mrg fi 5443 1.1 mrg 5444 1.1 mrg 5445 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 5446 1.1 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 5447 1.1 mrg # Check whether --enable-maintainer-mode was given. 5448 1.1 mrg if test "${enable_maintainer_mode+set}" = set; then : 5449 1.1 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 5450 1.1 mrg else 5451 1.1 mrg USE_MAINTAINER_MODE=no 5452 1.1 mrg fi 5453 1.1 mrg 5454 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 5455 1.1 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; } 5456 1.1 mrg if test "$USE_MAINTAINER_MODE" = yes; then 5457 1.1 mrg MAINT= 5458 1.1 mrg else 5459 1.1 mrg MAINT='#' 5460 1.1 mrg fi 5461 1.1 mrg 5462 1.1 mrg 5463 1.1 mrg cat >>confdefs.h <<_ACEOF 5464 1.1 mrg #define SED_PROGRAM "${SED}" 5465 1.1 mrg _ACEOF 5466 1.1 mrg 5467 1.1 mrg 5468 1.8 mrg # Determine what GCC version number to use in filesystem paths. 5469 1.8 mrg 5470 1.8 mrg get_gcc_base_ver="cat" 5471 1.8 mrg 5472 1.8 mrg # Check whether --with-gcc-major-version-only was given. 5473 1.8 mrg if test "${with_gcc_major_version_only+set}" = set; then : 5474 1.8 mrg withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then 5475 1.8 mrg get_gcc_base_ver="sed -e 's/^\([0-9]*\).*/\1/'" 5476 1.8 mrg fi 5477 1.8 mrg 5478 1.8 mrg fi 5479 1.8 mrg 5480 1.8 mrg 5481 1.8 mrg 5482 1.8 mrg 5483 1.1 mrg ac_config_headers="$ac_config_headers config.h" 5484 1.1 mrg 5485 1.1 mrg ac_config_files="$ac_config_files Makefile mkheaders.almost:mkheaders.in" 5486 1.1 mrg 5487 1.1 mrg cat >confcache <<\_ACEOF 5488 1.1 mrg # This file is a shell script that caches the results of configure 5489 1.1 mrg # tests run on this system so they can be shared between configure 5490 1.1 mrg # scripts and configure runs, see configure's option --config-cache. 5491 1.1 mrg # It is not useful on other systems. If it contains results you don't 5492 1.1 mrg # want to keep, you may remove or edit it. 5493 1.1 mrg # 5494 1.1 mrg # config.status only pays attention to the cache file if you give it 5495 1.1 mrg # the --recheck option to rerun configure. 5496 1.1 mrg # 5497 1.1 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when 5498 1.1 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the 5499 1.1 mrg # following values. 5500 1.1 mrg 5501 1.1 mrg _ACEOF 5502 1.1 mrg 5503 1.1 mrg # The following way of writing the cache mishandles newlines in values, 5504 1.1 mrg # but we know of no workaround that is simple, portable, and efficient. 5505 1.1 mrg # So, we kill variables containing newlines. 5506 1.1 mrg # Ultrix sh set writes to stderr and can't be redirected directly, 5507 1.1 mrg # and sets the high bit in the cache file unless we assign to the vars. 5508 1.1 mrg ( 5509 1.1 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 5510 1.1 mrg eval ac_val=\$$ac_var 5511 1.1 mrg case $ac_val in #( 5512 1.1 mrg *${as_nl}*) 5513 1.1 mrg case $ac_var in #( 5514 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 5515 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 5516 1.1 mrg esac 5517 1.1 mrg case $ac_var in #( 5518 1.1 mrg _ | IFS | as_nl) ;; #( 5519 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 5520 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;; 5521 1.1 mrg esac ;; 5522 1.1 mrg esac 5523 1.1 mrg done 5524 1.1 mrg 5525 1.1 mrg (set) 2>&1 | 5526 1.1 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 5527 1.1 mrg *${as_nl}ac_space=\ *) 5528 1.1 mrg # `set' does not quote correctly, so add quotes: double-quote 5529 1.1 mrg # substitution turns \\\\ into \\, and sed turns \\ into \. 5530 1.1 mrg sed -n \ 5531 1.1 mrg "s/'/'\\\\''/g; 5532 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 5533 1.1 mrg ;; #( 5534 1.1 mrg *) 5535 1.1 mrg # `set' quotes correctly as required by POSIX, so do not add quotes. 5536 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 5537 1.1 mrg ;; 5538 1.1 mrg esac | 5539 1.1 mrg sort 5540 1.1 mrg ) | 5541 1.1 mrg sed ' 5542 1.1 mrg /^ac_cv_env_/b end 5543 1.1 mrg t clear 5544 1.1 mrg :clear 5545 1.1 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 5546 1.1 mrg t end 5547 1.1 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 5548 1.1 mrg :end' >>confcache 5549 1.1 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 5550 1.1 mrg if test -w "$cache_file"; then 5551 1.9 mrg if test "x$cache_file" != "x/dev/null"; then 5552 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 5553 1.1 mrg $as_echo "$as_me: updating cache $cache_file" >&6;} 5554 1.9 mrg if test ! -f "$cache_file" || test -h "$cache_file"; then 5555 1.9 mrg cat confcache >"$cache_file" 5556 1.9 mrg else 5557 1.9 mrg case $cache_file in #( 5558 1.9 mrg */* | ?:*) 5559 1.9 mrg mv -f confcache "$cache_file"$$ && 5560 1.9 mrg mv -f "$cache_file"$$ "$cache_file" ;; #( 5561 1.9 mrg *) 5562 1.9 mrg mv -f confcache "$cache_file" ;; 5563 1.9 mrg esac 5564 1.9 mrg fi 5565 1.9 mrg fi 5566 1.1 mrg else 5567 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 5568 1.1 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 5569 1.1 mrg fi 5570 1.1 mrg fi 5571 1.1 mrg rm -f confcache 5572 1.1 mrg 5573 1.1 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix 5574 1.1 mrg # Let make expand exec_prefix. 5575 1.1 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 5576 1.1 mrg 5577 1.1 mrg DEFS=-DHAVE_CONFIG_H 5578 1.1 mrg 5579 1.1 mrg ac_libobjs= 5580 1.1 mrg ac_ltlibobjs= 5581 1.9 mrg U= 5582 1.1 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 5583 1.1 mrg # 1. Remove the extension, and $U if already installed. 5584 1.1 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 5585 1.1 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 5586 1.1 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 5587 1.1 mrg # will be set to the directory where LIBOBJS objects are built. 5588 1.1 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 5589 1.1 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 5590 1.1 mrg done 5591 1.1 mrg LIBOBJS=$ac_libobjs 5592 1.1 mrg 5593 1.1 mrg LTLIBOBJS=$ac_ltlibobjs 5594 1.1 mrg 5595 1.1 mrg 5596 1.1 mrg 5597 1.9 mrg : "${CONFIG_STATUS=./config.status}" 5598 1.1 mrg ac_write_fail=0 5599 1.1 mrg ac_clean_files_save=$ac_clean_files 5600 1.1 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS" 5601 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 5602 1.1 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 5603 1.1 mrg as_write_fail=0 5604 1.1 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 5605 1.1 mrg #! $SHELL 5606 1.1 mrg # Generated by $as_me. 5607 1.1 mrg # Run this file to recreate the current configuration. 5608 1.1 mrg # Compiler output produced by configure, useful for debugging 5609 1.1 mrg # configure, is in config.log if it exists. 5610 1.1 mrg 5611 1.1 mrg debug=false 5612 1.1 mrg ac_cs_recheck=false 5613 1.1 mrg ac_cs_silent=false 5614 1.1 mrg 5615 1.1 mrg SHELL=\${CONFIG_SHELL-$SHELL} 5616 1.1 mrg export SHELL 5617 1.1 mrg _ASEOF 5618 1.1 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 5619 1.1 mrg ## -------------------- ## 5620 1.1 mrg ## M4sh Initialization. ## 5621 1.1 mrg ## -------------------- ## 5622 1.1 mrg 5623 1.1 mrg # Be more Bourne compatible 5624 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh 5625 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 5626 1.1 mrg emulate sh 5627 1.1 mrg NULLCMD=: 5628 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 5629 1.1 mrg # is contrary to our usage. Disable this feature. 5630 1.1 mrg alias -g '${1+"$@"}'='"$@"' 5631 1.1 mrg setopt NO_GLOB_SUBST 5632 1.1 mrg else 5633 1.1 mrg case `(set -o) 2>/dev/null` in #( 5634 1.1 mrg *posix*) : 5635 1.1 mrg set -o posix ;; #( 5636 1.1 mrg *) : 5637 1.1 mrg ;; 5638 1.1 mrg esac 5639 1.1 mrg fi 5640 1.1 mrg 5641 1.1 mrg 5642 1.1 mrg as_nl=' 5643 1.1 mrg ' 5644 1.1 mrg export as_nl 5645 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf. 5646 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5647 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 5648 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 5649 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris, 5650 1.1 mrg # but without wasting forks for bash or zsh. 5651 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \ 5652 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 5653 1.1 mrg as_echo='print -r --' 5654 1.1 mrg as_echo_n='print -rn --' 5655 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 5656 1.1 mrg as_echo='printf %s\n' 5657 1.1 mrg as_echo_n='printf %s' 5658 1.1 mrg else 5659 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5660 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5661 1.1 mrg as_echo_n='/usr/ucb/echo -n' 5662 1.1 mrg else 5663 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5664 1.1 mrg as_echo_n_body='eval 5665 1.1 mrg arg=$1; 5666 1.1 mrg case $arg in #( 5667 1.1 mrg *"$as_nl"*) 5668 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl"; 5669 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 5670 1.1 mrg esac; 5671 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 5672 1.1 mrg ' 5673 1.1 mrg export as_echo_n_body 5674 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo' 5675 1.1 mrg fi 5676 1.1 mrg export as_echo_body 5677 1.1 mrg as_echo='sh -c $as_echo_body as_echo' 5678 1.1 mrg fi 5679 1.1 mrg 5680 1.1 mrg # The user is always right. 5681 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then 5682 1.1 mrg PATH_SEPARATOR=: 5683 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 5684 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 5685 1.1 mrg PATH_SEPARATOR=';' 5686 1.1 mrg } 5687 1.1 mrg fi 5688 1.1 mrg 5689 1.1 mrg 5690 1.1 mrg # IFS 5691 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is 5692 1.1 mrg # there to prevent editors from complaining about space-tab. 5693 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word 5694 1.1 mrg # splitting by setting IFS to empty value.) 5695 1.1 mrg IFS=" "" $as_nl" 5696 1.1 mrg 5697 1.1 mrg # Find who we are. Look in the path if we contain no directory separator. 5698 1.9 mrg as_myself= 5699 1.1 mrg case $0 in #(( 5700 1.1 mrg *[\\/]* ) as_myself=$0 ;; 5701 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5702 1.1 mrg for as_dir in $PATH 5703 1.1 mrg do 5704 1.1 mrg IFS=$as_save_IFS 5705 1.1 mrg test -z "$as_dir" && as_dir=. 5706 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 5707 1.1 mrg done 5708 1.1 mrg IFS=$as_save_IFS 5709 1.1 mrg 5710 1.1 mrg ;; 5711 1.1 mrg esac 5712 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND' 5713 1.1 mrg # in which case we are not to be found in the path. 5714 1.1 mrg if test "x$as_myself" = x; then 5715 1.1 mrg as_myself=$0 5716 1.1 mrg fi 5717 1.1 mrg if test ! -f "$as_myself"; then 5718 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 5719 1.1 mrg exit 1 5720 1.1 mrg fi 5721 1.1 mrg 5722 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in 5723 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 5724 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could 5725 1.1 mrg # trigger a bug in pdksh 5.2.14. 5726 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH 5727 1.1 mrg do eval test x\${$as_var+set} = xset \ 5728 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 5729 1.1 mrg done 5730 1.1 mrg PS1='$ ' 5731 1.1 mrg PS2='> ' 5732 1.1 mrg PS4='+ ' 5733 1.1 mrg 5734 1.1 mrg # NLS nuisances. 5735 1.1 mrg LC_ALL=C 5736 1.1 mrg export LC_ALL 5737 1.1 mrg LANGUAGE=C 5738 1.1 mrg export LANGUAGE 5739 1.1 mrg 5740 1.1 mrg # CDPATH. 5741 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 5742 1.1 mrg 5743 1.1 mrg 5744 1.9 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD] 5745 1.9 mrg # ---------------------------------------- 5746 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 5747 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 5748 1.9 mrg # script with STATUS, using 1 if that was 0. 5749 1.1 mrg as_fn_error () 5750 1.1 mrg { 5751 1.9 mrg as_status=$1; test $as_status -eq 0 && as_status=1 5752 1.9 mrg if test "$4"; then 5753 1.9 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 5754 1.9 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 5755 1.1 mrg fi 5756 1.9 mrg $as_echo "$as_me: error: $2" >&2 5757 1.1 mrg as_fn_exit $as_status 5758 1.1 mrg } # as_fn_error 5759 1.1 mrg 5760 1.1 mrg 5761 1.1 mrg # as_fn_set_status STATUS 5762 1.1 mrg # ----------------------- 5763 1.1 mrg # Set $? to STATUS, without forking. 5764 1.1 mrg as_fn_set_status () 5765 1.1 mrg { 5766 1.1 mrg return $1 5767 1.1 mrg } # as_fn_set_status 5768 1.1 mrg 5769 1.1 mrg # as_fn_exit STATUS 5770 1.1 mrg # ----------------- 5771 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 5772 1.1 mrg as_fn_exit () 5773 1.1 mrg { 5774 1.1 mrg set +e 5775 1.1 mrg as_fn_set_status $1 5776 1.1 mrg exit $1 5777 1.1 mrg } # as_fn_exit 5778 1.1 mrg 5779 1.1 mrg # as_fn_unset VAR 5780 1.1 mrg # --------------- 5781 1.1 mrg # Portably unset VAR. 5782 1.1 mrg as_fn_unset () 5783 1.1 mrg { 5784 1.1 mrg { eval $1=; unset $1;} 5785 1.1 mrg } 5786 1.1 mrg as_unset=as_fn_unset 5787 1.1 mrg # as_fn_append VAR VALUE 5788 1.1 mrg # ---------------------- 5789 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take 5790 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over 5791 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive 5792 1.1 mrg # implementations. 5793 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 5794 1.1 mrg eval 'as_fn_append () 5795 1.1 mrg { 5796 1.1 mrg eval $1+=\$2 5797 1.1 mrg }' 5798 1.1 mrg else 5799 1.1 mrg as_fn_append () 5800 1.1 mrg { 5801 1.1 mrg eval $1=\$$1\$2 5802 1.1 mrg } 5803 1.1 mrg fi # as_fn_append 5804 1.1 mrg 5805 1.1 mrg # as_fn_arith ARG... 5806 1.1 mrg # ------------------ 5807 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the 5808 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments 5809 1.1 mrg # must be portable across $(()) and expr. 5810 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 5811 1.1 mrg eval 'as_fn_arith () 5812 1.1 mrg { 5813 1.1 mrg as_val=$(( $* )) 5814 1.1 mrg }' 5815 1.1 mrg else 5816 1.1 mrg as_fn_arith () 5817 1.1 mrg { 5818 1.1 mrg as_val=`expr "$@" || test $? -eq 1` 5819 1.1 mrg } 5820 1.1 mrg fi # as_fn_arith 5821 1.1 mrg 5822 1.1 mrg 5823 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 && 5824 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 5825 1.1 mrg as_expr=expr 5826 1.1 mrg else 5827 1.1 mrg as_expr=false 5828 1.1 mrg fi 5829 1.1 mrg 5830 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 5831 1.1 mrg as_basename=basename 5832 1.1 mrg else 5833 1.1 mrg as_basename=false 5834 1.1 mrg fi 5835 1.1 mrg 5836 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 5837 1.1 mrg as_dirname=dirname 5838 1.1 mrg else 5839 1.1 mrg as_dirname=false 5840 1.1 mrg fi 5841 1.1 mrg 5842 1.1 mrg as_me=`$as_basename -- "$0" || 5843 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 5844 1.1 mrg X"$0" : 'X\(//\)$' \| \ 5845 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 5846 1.1 mrg $as_echo X/"$0" | 5847 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 5848 1.1 mrg s//\1/ 5849 1.1 mrg q 5850 1.1 mrg } 5851 1.1 mrg /^X\/\(\/\/\)$/{ 5852 1.1 mrg s//\1/ 5853 1.1 mrg q 5854 1.1 mrg } 5855 1.1 mrg /^X\/\(\/\).*/{ 5856 1.1 mrg s//\1/ 5857 1.1 mrg q 5858 1.1 mrg } 5859 1.1 mrg s/.*/./; q'` 5860 1.1 mrg 5861 1.1 mrg # Avoid depending upon Character Ranges. 5862 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz' 5863 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 5864 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS 5865 1.1 mrg as_cr_digits='0123456789' 5866 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits 5867 1.1 mrg 5868 1.1 mrg ECHO_C= ECHO_N= ECHO_T= 5869 1.1 mrg case `echo -n x` in #((((( 5870 1.1 mrg -n*) 5871 1.1 mrg case `echo 'xy\c'` in 5872 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 5873 1.1 mrg xy) ECHO_C='\c';; 5874 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 5875 1.1 mrg ECHO_T=' ';; 5876 1.1 mrg esac;; 5877 1.1 mrg *) 5878 1.1 mrg ECHO_N='-n';; 5879 1.1 mrg esac 5880 1.1 mrg 5881 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file 5882 1.1 mrg if test -d conf$$.dir; then 5883 1.1 mrg rm -f conf$$.dir/conf$$.file 5884 1.1 mrg else 5885 1.1 mrg rm -f conf$$.dir 5886 1.1 mrg mkdir conf$$.dir 2>/dev/null 5887 1.1 mrg fi 5888 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then 5889 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then 5890 1.1 mrg as_ln_s='ln -s' 5891 1.1 mrg # ... but there are two gotchas: 5892 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 5893 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 5894 1.9 mrg # In both cases, we have to default to `cp -pR'. 5895 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 5896 1.9 mrg as_ln_s='cp -pR' 5897 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then 5898 1.1 mrg as_ln_s=ln 5899 1.1 mrg else 5900 1.9 mrg as_ln_s='cp -pR' 5901 1.1 mrg fi 5902 1.1 mrg else 5903 1.9 mrg as_ln_s='cp -pR' 5904 1.1 mrg fi 5905 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5906 1.1 mrg rmdir conf$$.dir 2>/dev/null 5907 1.1 mrg 5908 1.1 mrg 5909 1.1 mrg # as_fn_mkdir_p 5910 1.1 mrg # ------------- 5911 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary. 5912 1.1 mrg as_fn_mkdir_p () 5913 1.1 mrg { 5914 1.1 mrg 5915 1.1 mrg case $as_dir in #( 5916 1.1 mrg -*) as_dir=./$as_dir;; 5917 1.1 mrg esac 5918 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || { 5919 1.1 mrg as_dirs= 5920 1.1 mrg while :; do 5921 1.1 mrg case $as_dir in #( 5922 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 5923 1.1 mrg *) as_qdir=$as_dir;; 5924 1.1 mrg esac 5925 1.1 mrg as_dirs="'$as_qdir' $as_dirs" 5926 1.1 mrg as_dir=`$as_dirname -- "$as_dir" || 5927 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 5928 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \ 5929 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \ 5930 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 5931 1.1 mrg $as_echo X"$as_dir" | 5932 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 5933 1.1 mrg s//\1/ 5934 1.1 mrg q 5935 1.1 mrg } 5936 1.1 mrg /^X\(\/\/\)[^/].*/{ 5937 1.1 mrg s//\1/ 5938 1.1 mrg q 5939 1.1 mrg } 5940 1.1 mrg /^X\(\/\/\)$/{ 5941 1.1 mrg s//\1/ 5942 1.1 mrg q 5943 1.1 mrg } 5944 1.1 mrg /^X\(\/\).*/{ 5945 1.1 mrg s//\1/ 5946 1.1 mrg q 5947 1.1 mrg } 5948 1.1 mrg s/.*/./; q'` 5949 1.1 mrg test -d "$as_dir" && break 5950 1.1 mrg done 5951 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs" 5952 1.9 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 5953 1.1 mrg 5954 1.1 mrg 5955 1.1 mrg } # as_fn_mkdir_p 5956 1.1 mrg if mkdir -p . 2>/dev/null; then 5957 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"' 5958 1.1 mrg else 5959 1.1 mrg test -d ./-p && rmdir ./-p 5960 1.1 mrg as_mkdir_p=false 5961 1.1 mrg fi 5962 1.1 mrg 5963 1.9 mrg 5964 1.9 mrg # as_fn_executable_p FILE 5965 1.9 mrg # ----------------------- 5966 1.9 mrg # Test if FILE is an executable regular file. 5967 1.9 mrg as_fn_executable_p () 5968 1.9 mrg { 5969 1.9 mrg test -f "$1" && test -x "$1" 5970 1.9 mrg } # as_fn_executable_p 5971 1.9 mrg as_test_x='test -x' 5972 1.9 mrg as_executable_p=as_fn_executable_p 5973 1.1 mrg 5974 1.1 mrg # Sed expression to map a string onto a valid CPP name. 5975 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5976 1.1 mrg 5977 1.1 mrg # Sed expression to map a string onto a valid variable name. 5978 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 5979 1.1 mrg 5980 1.1 mrg 5981 1.1 mrg exec 6>&1 5982 1.1 mrg ## ----------------------------------- ## 5983 1.1 mrg ## Main body of $CONFIG_STATUS script. ## 5984 1.1 mrg ## ----------------------------------- ## 5985 1.1 mrg _ASEOF 5986 1.1 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 5987 1.1 mrg 5988 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5989 1.1 mrg # Save the log message, to keep $0 and so on meaningful, and to 5990 1.1 mrg # report actual input values of CONFIG_FILES etc. instead of their 5991 1.1 mrg # values after options handling. 5992 1.1 mrg ac_log=" 5993 1.1 mrg This file was extended by fixincludes $as_me , which was 5994 1.9 mrg generated by GNU Autoconf 2.69. Invocation command line was 5995 1.1 mrg 5996 1.1 mrg CONFIG_FILES = $CONFIG_FILES 5997 1.1 mrg CONFIG_HEADERS = $CONFIG_HEADERS 5998 1.1 mrg CONFIG_LINKS = $CONFIG_LINKS 5999 1.1 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS 6000 1.1 mrg $ $0 $@ 6001 1.1 mrg 6002 1.1 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q` 6003 1.1 mrg " 6004 1.1 mrg 6005 1.1 mrg _ACEOF 6006 1.1 mrg 6007 1.1 mrg case $ac_config_files in *" 6008 1.1 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;; 6009 1.1 mrg esac 6010 1.1 mrg 6011 1.1 mrg case $ac_config_headers in *" 6012 1.1 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;; 6013 1.1 mrg esac 6014 1.1 mrg 6015 1.1 mrg 6016 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6017 1.1 mrg # Files that config.status was made for. 6018 1.1 mrg config_files="$ac_config_files" 6019 1.1 mrg config_headers="$ac_config_headers" 6020 1.1 mrg 6021 1.1 mrg _ACEOF 6022 1.1 mrg 6023 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6024 1.1 mrg ac_cs_usage="\ 6025 1.1 mrg \`$as_me' instantiates files and other configuration actions 6026 1.1 mrg from templates according to the current configuration. Unless the files 6027 1.1 mrg and actions are specified as TAGs, all are instantiated by default. 6028 1.1 mrg 6029 1.1 mrg Usage: $0 [OPTION]... [TAG]... 6030 1.1 mrg 6031 1.1 mrg -h, --help print this help, then exit 6032 1.1 mrg -V, --version print version number and configuration settings, then exit 6033 1.9 mrg --config print configuration, then exit 6034 1.1 mrg -q, --quiet, --silent 6035 1.1 mrg do not print progress messages 6036 1.1 mrg -d, --debug don't remove temporary files 6037 1.1 mrg --recheck update $as_me by reconfiguring in the same conditions 6038 1.1 mrg --file=FILE[:TEMPLATE] 6039 1.1 mrg instantiate the configuration file FILE 6040 1.1 mrg --header=FILE[:TEMPLATE] 6041 1.1 mrg instantiate the configuration header FILE 6042 1.1 mrg 6043 1.1 mrg Configuration files: 6044 1.1 mrg $config_files 6045 1.1 mrg 6046 1.1 mrg Configuration headers: 6047 1.1 mrg $config_headers 6048 1.1 mrg 6049 1.1 mrg Report bugs to the package provider." 6050 1.1 mrg 6051 1.1 mrg _ACEOF 6052 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6053 1.9 mrg ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 6054 1.1 mrg ac_cs_version="\\ 6055 1.1 mrg fixincludes config.status 6056 1.9 mrg configured by $0, generated by GNU Autoconf 2.69, 6057 1.9 mrg with options \\"\$ac_cs_config\\" 6058 1.1 mrg 6059 1.9 mrg Copyright (C) 2012 Free Software Foundation, Inc. 6060 1.1 mrg This config.status script is free software; the Free Software Foundation 6061 1.1 mrg gives unlimited permission to copy, distribute and modify it." 6062 1.1 mrg 6063 1.1 mrg ac_pwd='$ac_pwd' 6064 1.1 mrg srcdir='$srcdir' 6065 1.1 mrg test -n "\$AWK" || AWK=awk 6066 1.1 mrg _ACEOF 6067 1.1 mrg 6068 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6069 1.1 mrg # The default lists apply if the user does not specify any file. 6070 1.1 mrg ac_need_defaults=: 6071 1.1 mrg while test $# != 0 6072 1.1 mrg do 6073 1.1 mrg case $1 in 6074 1.9 mrg --*=?*) 6075 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 6076 1.1 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 6077 1.1 mrg ac_shift=: 6078 1.1 mrg ;; 6079 1.9 mrg --*=) 6080 1.9 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 6081 1.9 mrg ac_optarg= 6082 1.9 mrg ac_shift=: 6083 1.9 mrg ;; 6084 1.1 mrg *) 6085 1.1 mrg ac_option=$1 6086 1.1 mrg ac_optarg=$2 6087 1.1 mrg ac_shift=shift 6088 1.1 mrg ;; 6089 1.1 mrg esac 6090 1.1 mrg 6091 1.1 mrg case $ac_option in 6092 1.1 mrg # Handling of the options. 6093 1.1 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 6094 1.1 mrg ac_cs_recheck=: ;; 6095 1.1 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 6096 1.1 mrg $as_echo "$ac_cs_version"; exit ;; 6097 1.9 mrg --config | --confi | --conf | --con | --co | --c ) 6098 1.9 mrg $as_echo "$ac_cs_config"; exit ;; 6099 1.1 mrg --debug | --debu | --deb | --de | --d | -d ) 6100 1.1 mrg debug=: ;; 6101 1.1 mrg --file | --fil | --fi | --f ) 6102 1.1 mrg $ac_shift 6103 1.1 mrg case $ac_optarg in 6104 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6105 1.9 mrg '') as_fn_error $? "missing file argument" ;; 6106 1.1 mrg esac 6107 1.1 mrg as_fn_append CONFIG_FILES " '$ac_optarg'" 6108 1.1 mrg ac_need_defaults=false;; 6109 1.1 mrg --header | --heade | --head | --hea ) 6110 1.1 mrg $ac_shift 6111 1.1 mrg case $ac_optarg in 6112 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6113 1.1 mrg esac 6114 1.1 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 6115 1.1 mrg ac_need_defaults=false;; 6116 1.1 mrg --he | --h) 6117 1.1 mrg # Conflict between --help and --header 6118 1.9 mrg as_fn_error $? "ambiguous option: \`$1' 6119 1.1 mrg Try \`$0 --help' for more information.";; 6120 1.1 mrg --help | --hel | -h ) 6121 1.1 mrg $as_echo "$ac_cs_usage"; exit ;; 6122 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 6123 1.1 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 6124 1.1 mrg ac_cs_silent=: ;; 6125 1.1 mrg 6126 1.1 mrg # This is an error. 6127 1.9 mrg -*) as_fn_error $? "unrecognized option: \`$1' 6128 1.1 mrg Try \`$0 --help' for more information." ;; 6129 1.1 mrg 6130 1.1 mrg *) as_fn_append ac_config_targets " $1" 6131 1.1 mrg ac_need_defaults=false ;; 6132 1.1 mrg 6133 1.1 mrg esac 6134 1.1 mrg shift 6135 1.1 mrg done 6136 1.1 mrg 6137 1.1 mrg ac_configure_extra_args= 6138 1.1 mrg 6139 1.1 mrg if $ac_cs_silent; then 6140 1.1 mrg exec 6>/dev/null 6141 1.1 mrg ac_configure_extra_args="$ac_configure_extra_args --silent" 6142 1.1 mrg fi 6143 1.1 mrg 6144 1.1 mrg _ACEOF 6145 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6146 1.1 mrg if \$ac_cs_recheck; then 6147 1.9 mrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 6148 1.1 mrg shift 6149 1.1 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 6150 1.1 mrg CONFIG_SHELL='$SHELL' 6151 1.1 mrg export CONFIG_SHELL 6152 1.1 mrg exec "\$@" 6153 1.1 mrg fi 6154 1.1 mrg 6155 1.1 mrg _ACEOF 6156 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6157 1.1 mrg exec 5>>config.log 6158 1.1 mrg { 6159 1.1 mrg echo 6160 1.1 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 6161 1.1 mrg ## Running $as_me. ## 6162 1.1 mrg _ASBOX 6163 1.1 mrg $as_echo "$ac_log" 6164 1.1 mrg } >&5 6165 1.1 mrg 6166 1.1 mrg _ACEOF 6167 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6168 1.1 mrg _ACEOF 6169 1.1 mrg 6170 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6171 1.1 mrg 6172 1.1 mrg # Handling of arguments. 6173 1.1 mrg for ac_config_target in $ac_config_targets 6174 1.1 mrg do 6175 1.1 mrg case $ac_config_target in 6176 1.1 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 6177 1.1 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 6178 1.1 mrg "mkheaders.almost") CONFIG_FILES="$CONFIG_FILES mkheaders.almost:mkheaders.in" ;; 6179 1.1 mrg 6180 1.9 mrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 6181 1.1 mrg esac 6182 1.1 mrg done 6183 1.1 mrg 6184 1.1 mrg 6185 1.1 mrg # If the user did not use the arguments to specify the items to instantiate, 6186 1.1 mrg # then the envvar interface is used. Set only those that are not. 6187 1.1 mrg # We use the long form for the default assignment because of an extremely 6188 1.1 mrg # bizarre bug on SunOS 4.1.3. 6189 1.1 mrg if $ac_need_defaults; then 6190 1.1 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 6191 1.1 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 6192 1.1 mrg fi 6193 1.1 mrg 6194 1.1 mrg # Have a temporary directory for convenience. Make it in the build tree 6195 1.1 mrg # simply because there is no reason against having it here, and in addition, 6196 1.1 mrg # creating and moving files from /tmp can sometimes cause problems. 6197 1.1 mrg # Hook for its removal unless debugging. 6198 1.1 mrg # Note that there is a small window in which the directory will not be cleaned: 6199 1.1 mrg # after its creation but before its name has been assigned to `$tmp'. 6200 1.1 mrg $debug || 6201 1.1 mrg { 6202 1.9 mrg tmp= ac_tmp= 6203 1.1 mrg trap 'exit_status=$? 6204 1.9 mrg : "${ac_tmp:=$tmp}" 6205 1.9 mrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 6206 1.1 mrg ' 0 6207 1.1 mrg trap 'as_fn_exit 1' 1 2 13 15 6208 1.1 mrg } 6209 1.1 mrg # Create a (secure) tmp directory for tmp files. 6210 1.1 mrg 6211 1.1 mrg { 6212 1.1 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 6213 1.9 mrg test -d "$tmp" 6214 1.1 mrg } || 6215 1.1 mrg { 6216 1.1 mrg tmp=./conf$$-$RANDOM 6217 1.1 mrg (umask 077 && mkdir "$tmp") 6218 1.9 mrg } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 6219 1.9 mrg ac_tmp=$tmp 6220 1.1 mrg 6221 1.1 mrg # Set up the scripts for CONFIG_FILES section. 6222 1.1 mrg # No need to generate them if there are no CONFIG_FILES. 6223 1.1 mrg # This happens for instance with `./config.status config.h'. 6224 1.1 mrg if test -n "$CONFIG_FILES"; then 6225 1.1 mrg 6226 1.1 mrg 6227 1.1 mrg ac_cr=`echo X | tr X '\015'` 6228 1.1 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr. 6229 1.1 mrg # But we know of no other shell where ac_cr would be empty at this 6230 1.1 mrg # point, so we can use a bashism as a fallback. 6231 1.1 mrg if test "x$ac_cr" = x; then 6232 1.1 mrg eval ac_cr=\$\'\\r\' 6233 1.1 mrg fi 6234 1.1 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 6235 1.1 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 6236 1.9 mrg ac_cs_awk_cr='\\r' 6237 1.1 mrg else 6238 1.1 mrg ac_cs_awk_cr=$ac_cr 6239 1.1 mrg fi 6240 1.1 mrg 6241 1.9 mrg echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 6242 1.1 mrg _ACEOF 6243 1.1 mrg 6244 1.1 mrg 6245 1.1 mrg { 6246 1.1 mrg echo "cat >conf$$subs.awk <<_ACEOF" && 6247 1.1 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 6248 1.1 mrg echo "_ACEOF" 6249 1.1 mrg } >conf$$subs.sh || 6250 1.9 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 6251 1.9 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 6252 1.1 mrg ac_delim='%!_!# ' 6253 1.1 mrg for ac_last_try in false false false false false :; do 6254 1.1 mrg . ./conf$$subs.sh || 6255 1.9 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 6256 1.1 mrg 6257 1.1 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 6258 1.1 mrg if test $ac_delim_n = $ac_delim_num; then 6259 1.1 mrg break 6260 1.1 mrg elif $ac_last_try; then 6261 1.9 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 6262 1.1 mrg else 6263 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6264 1.1 mrg fi 6265 1.1 mrg done 6266 1.1 mrg rm -f conf$$subs.sh 6267 1.1 mrg 6268 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6269 1.9 mrg cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 6270 1.1 mrg _ACEOF 6271 1.1 mrg sed -n ' 6272 1.1 mrg h 6273 1.1 mrg s/^/S["/; s/!.*/"]=/ 6274 1.1 mrg p 6275 1.1 mrg g 6276 1.1 mrg s/^[^!]*!// 6277 1.1 mrg :repl 6278 1.1 mrg t repl 6279 1.1 mrg s/'"$ac_delim"'$// 6280 1.1 mrg t delim 6281 1.1 mrg :nl 6282 1.1 mrg h 6283 1.9 mrg s/\(.\{148\}\)..*/\1/ 6284 1.1 mrg t more1 6285 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 6286 1.1 mrg p 6287 1.1 mrg n 6288 1.1 mrg b repl 6289 1.1 mrg :more1 6290 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6291 1.1 mrg p 6292 1.1 mrg g 6293 1.1 mrg s/.\{148\}// 6294 1.1 mrg t nl 6295 1.1 mrg :delim 6296 1.1 mrg h 6297 1.9 mrg s/\(.\{148\}\)..*/\1/ 6298 1.1 mrg t more2 6299 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/ 6300 1.1 mrg p 6301 1.1 mrg b 6302 1.1 mrg :more2 6303 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6304 1.1 mrg p 6305 1.1 mrg g 6306 1.1 mrg s/.\{148\}// 6307 1.1 mrg t delim 6308 1.1 mrg ' <conf$$subs.awk | sed ' 6309 1.1 mrg /^[^""]/{ 6310 1.1 mrg N 6311 1.1 mrg s/\n// 6312 1.1 mrg } 6313 1.1 mrg ' >>$CONFIG_STATUS || ac_write_fail=1 6314 1.1 mrg rm -f conf$$subs.awk 6315 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6316 1.1 mrg _ACAWK 6317 1.9 mrg cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 6318 1.1 mrg for (key in S) S_is_set[key] = 1 6319 1.1 mrg FS = "" 6320 1.1 mrg 6321 1.1 mrg } 6322 1.1 mrg { 6323 1.1 mrg line = $ 0 6324 1.1 mrg nfields = split(line, field, "@") 6325 1.1 mrg substed = 0 6326 1.1 mrg len = length(field[1]) 6327 1.1 mrg for (i = 2; i < nfields; i++) { 6328 1.1 mrg key = field[i] 6329 1.1 mrg keylen = length(key) 6330 1.1 mrg if (S_is_set[key]) { 6331 1.1 mrg value = S[key] 6332 1.1 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 6333 1.1 mrg len += length(value) + length(field[++i]) 6334 1.1 mrg substed = 1 6335 1.1 mrg } else 6336 1.1 mrg len += 1 + keylen 6337 1.1 mrg } 6338 1.1 mrg 6339 1.1 mrg print line 6340 1.1 mrg } 6341 1.1 mrg 6342 1.1 mrg _ACAWK 6343 1.1 mrg _ACEOF 6344 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6345 1.1 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 6346 1.1 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 6347 1.1 mrg else 6348 1.1 mrg cat 6349 1.9 mrg fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 6350 1.9 mrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 6351 1.1 mrg _ACEOF 6352 1.1 mrg 6353 1.9 mrg # VPATH may cause trouble with some makes, so we remove sole $(srcdir), 6354 1.9 mrg # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 6355 1.1 mrg # trailing colons and then remove the whole line if VPATH becomes empty 6356 1.1 mrg # (actually we leave an empty line to preserve line numbers). 6357 1.1 mrg if test "x$srcdir" = x.; then 6358 1.9 mrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 6359 1.9 mrg h 6360 1.9 mrg s/// 6361 1.9 mrg s/^/:/ 6362 1.9 mrg s/[ ]*$/:/ 6363 1.9 mrg s/:\$(srcdir):/:/g 6364 1.9 mrg s/:\${srcdir}:/:/g 6365 1.9 mrg s/:@srcdir@:/:/g 6366 1.9 mrg s/^:*// 6367 1.1 mrg s/:*$// 6368 1.9 mrg x 6369 1.9 mrg s/\(=[ ]*\).*/\1/ 6370 1.9 mrg G 6371 1.9 mrg s/\n// 6372 1.1 mrg s/^[^=]*=[ ]*$// 6373 1.1 mrg }' 6374 1.1 mrg fi 6375 1.1 mrg 6376 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6377 1.1 mrg fi # test -n "$CONFIG_FILES" 6378 1.1 mrg 6379 1.1 mrg # Set up the scripts for CONFIG_HEADERS section. 6380 1.1 mrg # No need to generate them if there are no CONFIG_HEADERS. 6381 1.1 mrg # This happens for instance with `./config.status Makefile'. 6382 1.1 mrg if test -n "$CONFIG_HEADERS"; then 6383 1.9 mrg cat >"$ac_tmp/defines.awk" <<\_ACAWK || 6384 1.1 mrg BEGIN { 6385 1.1 mrg _ACEOF 6386 1.1 mrg 6387 1.1 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as 6388 1.1 mrg # here-document in config.status, that substitutes the proper values into 6389 1.1 mrg # config.h.in to produce config.h. 6390 1.1 mrg 6391 1.1 mrg # Create a delimiter string that does not exist in confdefs.h, to ease 6392 1.1 mrg # handling of long lines. 6393 1.1 mrg ac_delim='%!_!# ' 6394 1.1 mrg for ac_last_try in false false :; do 6395 1.9 mrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 6396 1.9 mrg if test -z "$ac_tt"; then 6397 1.1 mrg break 6398 1.1 mrg elif $ac_last_try; then 6399 1.9 mrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 6400 1.1 mrg else 6401 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6402 1.1 mrg fi 6403 1.1 mrg done 6404 1.1 mrg 6405 1.1 mrg # For the awk script, D is an array of macro values keyed by name, 6406 1.1 mrg # likewise P contains macro parameters if any. Preserve backslash 6407 1.1 mrg # newline sequences. 6408 1.1 mrg 6409 1.1 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 6410 1.1 mrg sed -n ' 6411 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g 6412 1.1 mrg t rset 6413 1.1 mrg :rset 6414 1.1 mrg s/^[ ]*#[ ]*define[ ][ ]*/ / 6415 1.1 mrg t def 6416 1.1 mrg d 6417 1.1 mrg :def 6418 1.1 mrg s/\\$// 6419 1.1 mrg t bsnl 6420 1.1 mrg s/["\\]/\\&/g 6421 1.1 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6422 1.1 mrg D["\1"]=" \3"/p 6423 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 6424 1.1 mrg d 6425 1.1 mrg :bsnl 6426 1.1 mrg s/["\\]/\\&/g 6427 1.1 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6428 1.1 mrg D["\1"]=" \3\\\\\\n"\\/p 6429 1.1 mrg t cont 6430 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 6431 1.1 mrg t cont 6432 1.1 mrg d 6433 1.1 mrg :cont 6434 1.1 mrg n 6435 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g 6436 1.1 mrg t clear 6437 1.1 mrg :clear 6438 1.1 mrg s/\\$// 6439 1.1 mrg t bsnlc 6440 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p 6441 1.1 mrg d 6442 1.1 mrg :bsnlc 6443 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 6444 1.1 mrg b cont 6445 1.1 mrg ' <confdefs.h | sed ' 6446 1.1 mrg s/'"$ac_delim"'/"\\\ 6447 1.1 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1 6448 1.1 mrg 6449 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6450 1.1 mrg for (key in D) D_is_set[key] = 1 6451 1.1 mrg FS = "" 6452 1.1 mrg } 6453 1.1 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 6454 1.1 mrg line = \$ 0 6455 1.1 mrg split(line, arg, " ") 6456 1.1 mrg if (arg[1] == "#") { 6457 1.1 mrg defundef = arg[2] 6458 1.1 mrg mac1 = arg[3] 6459 1.1 mrg } else { 6460 1.1 mrg defundef = substr(arg[1], 2) 6461 1.1 mrg mac1 = arg[2] 6462 1.1 mrg } 6463 1.1 mrg split(mac1, mac2, "(") #) 6464 1.1 mrg macro = mac2[1] 6465 1.1 mrg prefix = substr(line, 1, index(line, defundef) - 1) 6466 1.1 mrg if (D_is_set[macro]) { 6467 1.1 mrg # Preserve the white space surrounding the "#". 6468 1.1 mrg print prefix "define", macro P[macro] D[macro] 6469 1.1 mrg next 6470 1.1 mrg } else { 6471 1.1 mrg # Replace #undef with comments. This is necessary, for example, 6472 1.1 mrg # in the case of _POSIX_SOURCE, which is predefined and required 6473 1.1 mrg # on some systems where configure will not decide to define it. 6474 1.1 mrg if (defundef == "undef") { 6475 1.1 mrg print "/*", prefix defundef, macro, "*/" 6476 1.1 mrg next 6477 1.1 mrg } 6478 1.1 mrg } 6479 1.1 mrg } 6480 1.1 mrg { print } 6481 1.1 mrg _ACAWK 6482 1.1 mrg _ACEOF 6483 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6484 1.9 mrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 6485 1.1 mrg fi # test -n "$CONFIG_HEADERS" 6486 1.1 mrg 6487 1.1 mrg 6488 1.1 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS " 6489 1.1 mrg shift 6490 1.1 mrg for ac_tag 6491 1.1 mrg do 6492 1.1 mrg case $ac_tag in 6493 1.1 mrg :[FHLC]) ac_mode=$ac_tag; continue;; 6494 1.1 mrg esac 6495 1.1 mrg case $ac_mode$ac_tag in 6496 1.1 mrg :[FHL]*:*);; 6497 1.9 mrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 6498 1.1 mrg :[FH]-) ac_tag=-:-;; 6499 1.1 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 6500 1.1 mrg esac 6501 1.1 mrg ac_save_IFS=$IFS 6502 1.1 mrg IFS=: 6503 1.1 mrg set x $ac_tag 6504 1.1 mrg IFS=$ac_save_IFS 6505 1.1 mrg shift 6506 1.1 mrg ac_file=$1 6507 1.1 mrg shift 6508 1.1 mrg 6509 1.1 mrg case $ac_mode in 6510 1.1 mrg :L) ac_source=$1;; 6511 1.1 mrg :[FH]) 6512 1.1 mrg ac_file_inputs= 6513 1.1 mrg for ac_f 6514 1.1 mrg do 6515 1.1 mrg case $ac_f in 6516 1.9 mrg -) ac_f="$ac_tmp/stdin";; 6517 1.1 mrg *) # Look for the file first in the build tree, then in the source tree 6518 1.1 mrg # (if the path is not absolute). The absolute path cannot be DOS-style, 6519 1.1 mrg # because $ac_f cannot contain `:'. 6520 1.1 mrg test -f "$ac_f" || 6521 1.1 mrg case $ac_f in 6522 1.1 mrg [\\/$]*) false;; 6523 1.1 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 6524 1.1 mrg esac || 6525 1.9 mrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 6526 1.1 mrg esac 6527 1.1 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 6528 1.1 mrg as_fn_append ac_file_inputs " '$ac_f'" 6529 1.1 mrg done 6530 1.1 mrg 6531 1.1 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't 6532 1.1 mrg # use $as_me), people would be surprised to read: 6533 1.1 mrg # /* config.h. Generated by config.status. */ 6534 1.1 mrg configure_input='Generated from '` 6535 1.1 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 6536 1.1 mrg `' by configure.' 6537 1.1 mrg if test x"$ac_file" != x-; then 6538 1.1 mrg configure_input="$ac_file. $configure_input" 6539 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 6540 1.1 mrg $as_echo "$as_me: creating $ac_file" >&6;} 6541 1.1 mrg fi 6542 1.1 mrg # Neutralize special characters interpreted by sed in replacement strings. 6543 1.1 mrg case $configure_input in #( 6544 1.1 mrg *\&* | *\|* | *\\* ) 6545 1.1 mrg ac_sed_conf_input=`$as_echo "$configure_input" | 6546 1.1 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 6547 1.1 mrg *) ac_sed_conf_input=$configure_input;; 6548 1.1 mrg esac 6549 1.1 mrg 6550 1.1 mrg case $ac_tag in 6551 1.9 mrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 6552 1.9 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 6553 1.1 mrg esac 6554 1.1 mrg ;; 6555 1.1 mrg esac 6556 1.1 mrg 6557 1.1 mrg ac_dir=`$as_dirname -- "$ac_file" || 6558 1.1 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6559 1.1 mrg X"$ac_file" : 'X\(//\)[^/]' \| \ 6560 1.1 mrg X"$ac_file" : 'X\(//\)$' \| \ 6561 1.1 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 6562 1.1 mrg $as_echo X"$ac_file" | 6563 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6564 1.1 mrg s//\1/ 6565 1.1 mrg q 6566 1.1 mrg } 6567 1.1 mrg /^X\(\/\/\)[^/].*/{ 6568 1.1 mrg s//\1/ 6569 1.1 mrg q 6570 1.1 mrg } 6571 1.1 mrg /^X\(\/\/\)$/{ 6572 1.1 mrg s//\1/ 6573 1.1 mrg q 6574 1.1 mrg } 6575 1.1 mrg /^X\(\/\).*/{ 6576 1.1 mrg s//\1/ 6577 1.1 mrg q 6578 1.1 mrg } 6579 1.1 mrg s/.*/./; q'` 6580 1.1 mrg as_dir="$ac_dir"; as_fn_mkdir_p 6581 1.1 mrg ac_builddir=. 6582 1.1 mrg 6583 1.1 mrg case "$ac_dir" in 6584 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 6585 1.1 mrg *) 6586 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 6587 1.1 mrg # A ".." for each directory in $ac_dir_suffix. 6588 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 6589 1.1 mrg case $ac_top_builddir_sub in 6590 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 6591 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 6592 1.1 mrg esac ;; 6593 1.1 mrg esac 6594 1.1 mrg ac_abs_top_builddir=$ac_pwd 6595 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix 6596 1.1 mrg # for backward compatibility: 6597 1.1 mrg ac_top_builddir=$ac_top_build_prefix 6598 1.1 mrg 6599 1.1 mrg case $srcdir in 6600 1.1 mrg .) # We are building in place. 6601 1.1 mrg ac_srcdir=. 6602 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub 6603 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;; 6604 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name. 6605 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix; 6606 1.1 mrg ac_top_srcdir=$srcdir 6607 1.1 mrg ac_abs_top_srcdir=$srcdir ;; 6608 1.1 mrg *) # Relative name. 6609 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 6610 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir 6611 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 6612 1.1 mrg esac 6613 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 6614 1.1 mrg 6615 1.1 mrg 6616 1.1 mrg case $ac_mode in 6617 1.1 mrg :F) 6618 1.1 mrg # 6619 1.1 mrg # CONFIG_FILE 6620 1.1 mrg # 6621 1.1 mrg 6622 1.1 mrg _ACEOF 6623 1.1 mrg 6624 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6625 1.1 mrg # If the template does not know about datarootdir, expand it. 6626 1.1 mrg # FIXME: This hack should be removed a few years after 2.60. 6627 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen= 6628 1.1 mrg ac_sed_dataroot=' 6629 1.1 mrg /datarootdir/ { 6630 1.1 mrg p 6631 1.1 mrg q 6632 1.1 mrg } 6633 1.1 mrg /@datadir@/p 6634 1.1 mrg /@docdir@/p 6635 1.1 mrg /@infodir@/p 6636 1.1 mrg /@localedir@/p 6637 1.1 mrg /@mandir@/p' 6638 1.1 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 6639 1.1 mrg *datarootdir*) ac_datarootdir_seen=yes;; 6640 1.1 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 6641 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 6642 1.1 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 6643 1.1 mrg _ACEOF 6644 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6645 1.1 mrg ac_datarootdir_hack=' 6646 1.1 mrg s&@datadir@&$datadir&g 6647 1.1 mrg s&@docdir@&$docdir&g 6648 1.1 mrg s&@infodir@&$infodir&g 6649 1.1 mrg s&@localedir@&$localedir&g 6650 1.1 mrg s&@mandir@&$mandir&g 6651 1.1 mrg s&\\\${datarootdir}&$datarootdir&g' ;; 6652 1.1 mrg esac 6653 1.1 mrg _ACEOF 6654 1.1 mrg 6655 1.1 mrg # Neutralize VPATH when `$srcdir' = `.'. 6656 1.1 mrg # Shell code in configure.ac might set extrasub. 6657 1.1 mrg # FIXME: do we really want to maintain this feature? 6658 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6659 1.1 mrg ac_sed_extra="$ac_vpsub 6660 1.1 mrg $extrasub 6661 1.1 mrg _ACEOF 6662 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6663 1.1 mrg :t 6664 1.1 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 6665 1.1 mrg s|@configure_input@|$ac_sed_conf_input|;t t 6666 1.1 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t 6667 1.1 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t 6668 1.1 mrg s&@srcdir@&$ac_srcdir&;t t 6669 1.1 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t 6670 1.1 mrg s&@top_srcdir@&$ac_top_srcdir&;t t 6671 1.1 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 6672 1.1 mrg s&@builddir@&$ac_builddir&;t t 6673 1.1 mrg s&@abs_builddir@&$ac_abs_builddir&;t t 6674 1.1 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 6675 1.1 mrg $ac_datarootdir_hack 6676 1.1 mrg " 6677 1.9 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 6678 1.9 mrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6679 1.1 mrg 6680 1.1 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 6681 1.9 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 6682 1.9 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 6683 1.9 mrg "$ac_tmp/out"`; test -z "$ac_out"; } && 6684 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6685 1.9 mrg which seems to be undefined. Please make sure it is defined" >&5 6686 1.1 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6687 1.9 mrg which seems to be undefined. Please make sure it is defined" >&2;} 6688 1.1 mrg 6689 1.9 mrg rm -f "$ac_tmp/stdin" 6690 1.1 mrg case $ac_file in 6691 1.9 mrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 6692 1.9 mrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 6693 1.1 mrg esac \ 6694 1.9 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6695 1.1 mrg ;; 6696 1.1 mrg :H) 6697 1.1 mrg # 6698 1.1 mrg # CONFIG_HEADER 6699 1.1 mrg # 6700 1.1 mrg if test x"$ac_file" != x-; then 6701 1.1 mrg { 6702 1.1 mrg $as_echo "/* $configure_input */" \ 6703 1.9 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 6704 1.9 mrg } >"$ac_tmp/config.h" \ 6705 1.9 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6706 1.9 mrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 6707 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 6708 1.1 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;} 6709 1.1 mrg else 6710 1.1 mrg rm -f "$ac_file" 6711 1.9 mrg mv "$ac_tmp/config.h" "$ac_file" \ 6712 1.9 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6713 1.1 mrg fi 6714 1.1 mrg else 6715 1.1 mrg $as_echo "/* $configure_input */" \ 6716 1.9 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 6717 1.9 mrg || as_fn_error $? "could not create -" "$LINENO" 5 6718 1.1 mrg fi 6719 1.1 mrg ;; 6720 1.1 mrg 6721 1.1 mrg 6722 1.1 mrg esac 6723 1.1 mrg 6724 1.1 mrg 6725 1.1 mrg case $ac_file$ac_mode in 6726 1.1 mrg "config.h":H) echo timestamp > stamp-h ;; 6727 1.1 mrg 6728 1.1 mrg esac 6729 1.1 mrg done # for ac_tag 6730 1.1 mrg 6731 1.1 mrg 6732 1.1 mrg as_fn_exit 0 6733 1.1 mrg _ACEOF 6734 1.1 mrg ac_clean_files=$ac_clean_files_save 6735 1.1 mrg 6736 1.1 mrg test $ac_write_fail = 0 || 6737 1.9 mrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 6738 1.1 mrg 6739 1.1 mrg 6740 1.1 mrg # configure is writing to config.log, and then calls config.status. 6741 1.1 mrg # config.status does its own redirection, appending to config.log. 6742 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open 6743 1.1 mrg # by configure, so config.status won't be able to write to it; its 6744 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null, 6745 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and 6746 1.1 mrg # appended to by config.status. When coming back to configure, we 6747 1.1 mrg # need to make the FD available again. 6748 1.1 mrg if test "$no_create" != yes; then 6749 1.1 mrg ac_cs_success=: 6750 1.1 mrg ac_config_status_args= 6751 1.1 mrg test "$silent" = yes && 6752 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet" 6753 1.1 mrg exec 5>/dev/null 6754 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 6755 1.1 mrg exec 5>>config.log 6756 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 6757 1.1 mrg # would make configure fail if this is the last instruction. 6758 1.9 mrg $ac_cs_success || as_fn_exit 1 6759 1.1 mrg fi 6760 1.1 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 6761 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 6762 1.1 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 6763 1.1 mrg fi 6764 1.1 mrg 6765