1 1.1 christos #! /bin/sh 2 1.1.1.2 christos # From configure.ac for Readline 8.1, version 2.90. 3 1.1 christos # Guess values for system-dependent variables and create Makefiles. 4 1.1.1.2 christos # Generated by GNU Autoconf 2.69 for readline 8.1. 5 1.1 christos # 6 1.1 christos # Report bugs to <bug-readline (at] gnu.org>. 7 1.1 christos # 8 1.1 christos # 9 1.1 christos # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 10 1.1 christos # 11 1.1 christos # 12 1.1 christos # This configure script is free software; the Free Software Foundation 13 1.1 christos # gives unlimited permission to copy, distribute and modify it. 14 1.1 christos ## -------------------- ## 15 1.1 christos ## M4sh Initialization. ## 16 1.1 christos ## -------------------- ## 17 1.1 christos 18 1.1 christos # Be more Bourne compatible 19 1.1 christos DUALCASE=1; export DUALCASE # for MKS sh 20 1.1 christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 21 1.1 christos emulate sh 22 1.1 christos NULLCMD=: 23 1.1 christos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 24 1.1 christos # is contrary to our usage. Disable this feature. 25 1.1 christos alias -g '${1+"$@"}'='"$@"' 26 1.1 christos setopt NO_GLOB_SUBST 27 1.1 christos else 28 1.1 christos case `(set -o) 2>/dev/null` in #( 29 1.1 christos *posix*) : 30 1.1 christos set -o posix ;; #( 31 1.1 christos *) : 32 1.1 christos ;; 33 1.1 christos esac 34 1.1 christos fi 35 1.1 christos 36 1.1 christos 37 1.1 christos as_nl=' 38 1.1 christos ' 39 1.1 christos export as_nl 40 1.1 christos # Printing a long string crashes Solaris 7 /usr/bin/printf. 41 1.1 christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 42 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 43 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 44 1.1 christos # Prefer a ksh shell builtin over an external printf program on Solaris, 45 1.1 christos # but without wasting forks for bash or zsh. 46 1.1 christos if test -z "$BASH_VERSION$ZSH_VERSION" \ 47 1.1 christos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 48 1.1 christos as_echo='print -r --' 49 1.1 christos as_echo_n='print -rn --' 50 1.1 christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 51 1.1 christos as_echo='printf %s\n' 52 1.1 christos as_echo_n='printf %s' 53 1.1 christos else 54 1.1 christos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 55 1.1 christos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 56 1.1 christos as_echo_n='/usr/ucb/echo -n' 57 1.1 christos else 58 1.1 christos as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 59 1.1 christos as_echo_n_body='eval 60 1.1 christos arg=$1; 61 1.1 christos case $arg in #( 62 1.1 christos *"$as_nl"*) 63 1.1 christos expr "X$arg" : "X\\(.*\\)$as_nl"; 64 1.1 christos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 65 1.1 christos esac; 66 1.1 christos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 67 1.1 christos ' 68 1.1 christos export as_echo_n_body 69 1.1 christos as_echo_n='sh -c $as_echo_n_body as_echo' 70 1.1 christos fi 71 1.1 christos export as_echo_body 72 1.1 christos as_echo='sh -c $as_echo_body as_echo' 73 1.1 christos fi 74 1.1 christos 75 1.1 christos # The user is always right. 76 1.1 christos if test "${PATH_SEPARATOR+set}" != set; then 77 1.1 christos PATH_SEPARATOR=: 78 1.1 christos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 79 1.1 christos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 80 1.1 christos PATH_SEPARATOR=';' 81 1.1 christos } 82 1.1 christos fi 83 1.1 christos 84 1.1 christos 85 1.1 christos # IFS 86 1.1 christos # We need space, tab and new line, in precisely that order. Quoting is 87 1.1 christos # there to prevent editors from complaining about space-tab. 88 1.1 christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word 89 1.1 christos # splitting by setting IFS to empty value.) 90 1.1 christos IFS=" "" $as_nl" 91 1.1 christos 92 1.1 christos # Find who we are. Look in the path if we contain no directory separator. 93 1.1 christos as_myself= 94 1.1 christos case $0 in #(( 95 1.1 christos *[\\/]* ) as_myself=$0 ;; 96 1.1 christos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 97 1.1 christos for as_dir in $PATH 98 1.1 christos do 99 1.1 christos IFS=$as_save_IFS 100 1.1 christos test -z "$as_dir" && as_dir=. 101 1.1 christos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 102 1.1 christos done 103 1.1 christos IFS=$as_save_IFS 104 1.1 christos 105 1.1 christos ;; 106 1.1 christos esac 107 1.1 christos # We did not find ourselves, most probably we were run as `sh COMMAND' 108 1.1 christos # in which case we are not to be found in the path. 109 1.1 christos if test "x$as_myself" = x; then 110 1.1 christos as_myself=$0 111 1.1 christos fi 112 1.1 christos if test ! -f "$as_myself"; then 113 1.1 christos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 114 1.1 christos exit 1 115 1.1 christos fi 116 1.1 christos 117 1.1 christos # Unset variables that we do not need and which cause bugs (e.g. in 118 1.1 christos # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 119 1.1 christos # suppresses any "Segmentation fault" message there. '((' could 120 1.1 christos # trigger a bug in pdksh 5.2.14. 121 1.1 christos for as_var in BASH_ENV ENV MAIL MAILPATH 122 1.1 christos do eval test x\${$as_var+set} = xset \ 123 1.1 christos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 124 1.1 christos done 125 1.1 christos PS1='$ ' 126 1.1 christos PS2='> ' 127 1.1 christos PS4='+ ' 128 1.1 christos 129 1.1 christos # NLS nuisances. 130 1.1 christos LC_ALL=C 131 1.1 christos export LC_ALL 132 1.1 christos LANGUAGE=C 133 1.1 christos export LANGUAGE 134 1.1 christos 135 1.1 christos # CDPATH. 136 1.1 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 137 1.1 christos 138 1.1 christos # Use a proper internal environment variable to ensure we don't fall 139 1.1 christos # into an infinite loop, continuously re-executing ourselves. 140 1.1 christos if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 141 1.1 christos _as_can_reexec=no; export _as_can_reexec; 142 1.1 christos # We cannot yet assume a decent shell, so we have to provide a 143 1.1 christos # neutralization value for shells without unset; and this also 144 1.1 christos # works around shells that cannot unset nonexistent variables. 145 1.1 christos # Preserve -v and -x to the replacement shell. 146 1.1 christos BASH_ENV=/dev/null 147 1.1 christos ENV=/dev/null 148 1.1 christos (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 149 1.1 christos case $- in # (((( 150 1.1 christos *v*x* | *x*v* ) as_opts=-vx ;; 151 1.1 christos *v* ) as_opts=-v ;; 152 1.1 christos *x* ) as_opts=-x ;; 153 1.1 christos * ) as_opts= ;; 154 1.1 christos esac 155 1.1 christos exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 156 1.1 christos # Admittedly, this is quite paranoid, since all the known shells bail 157 1.1 christos # out after a failed `exec'. 158 1.1 christos $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 159 1.1 christos as_fn_exit 255 160 1.1 christos fi 161 1.1 christos # We don't want this to propagate to other subprocesses. 162 1.1 christos { _as_can_reexec=; unset _as_can_reexec;} 163 1.1 christos if test "x$CONFIG_SHELL" = x; then 164 1.1 christos as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 165 1.1 christos emulate sh 166 1.1 christos NULLCMD=: 167 1.1 christos # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 168 1.1 christos # is contrary to our usage. Disable this feature. 169 1.1 christos alias -g '\${1+\"\$@\"}'='\"\$@\"' 170 1.1 christos setopt NO_GLOB_SUBST 171 1.1 christos else 172 1.1 christos case \`(set -o) 2>/dev/null\` in #( 173 1.1 christos *posix*) : 174 1.1 christos set -o posix ;; #( 175 1.1 christos *) : 176 1.1 christos ;; 177 1.1 christos esac 178 1.1 christos fi 179 1.1 christos " 180 1.1 christos as_required="as_fn_return () { (exit \$1); } 181 1.1 christos as_fn_success () { as_fn_return 0; } 182 1.1 christos as_fn_failure () { as_fn_return 1; } 183 1.1 christos as_fn_ret_success () { return 0; } 184 1.1 christos as_fn_ret_failure () { return 1; } 185 1.1 christos 186 1.1 christos exitcode=0 187 1.1 christos as_fn_success || { exitcode=1; echo as_fn_success failed.; } 188 1.1 christos as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 189 1.1 christos as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 190 1.1 christos as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 191 1.1 christos if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 192 1.1 christos 193 1.1 christos else 194 1.1 christos exitcode=1; echo positional parameters were not saved. 195 1.1 christos fi 196 1.1 christos test x\$exitcode = x0 || exit 1 197 1.1 christos test -x / || exit 1" 198 1.1 christos as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 199 1.1 christos as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 200 1.1 christos eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 201 1.1 christos test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 202 1.1 christos test \$(( 1 + 1 )) = 2 || exit 1" 203 1.1 christos if (eval "$as_required") 2>/dev/null; then : 204 1.1 christos as_have_required=yes 205 1.1 christos else 206 1.1 christos as_have_required=no 207 1.1 christos fi 208 1.1 christos if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 209 1.1 christos 210 1.1 christos else 211 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 212 1.1 christos as_found=false 213 1.1 christos for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 214 1.1 christos do 215 1.1 christos IFS=$as_save_IFS 216 1.1 christos test -z "$as_dir" && as_dir=. 217 1.1 christos as_found=: 218 1.1 christos case $as_dir in #( 219 1.1 christos /*) 220 1.1 christos for as_base in sh bash ksh sh5; do 221 1.1 christos # Try only shells that exist, to save several forks. 222 1.1 christos as_shell=$as_dir/$as_base 223 1.1 christos if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 224 1.1 christos { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 225 1.1 christos CONFIG_SHELL=$as_shell as_have_required=yes 226 1.1 christos if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 227 1.1 christos break 2 228 1.1 christos fi 229 1.1 christos fi 230 1.1 christos done;; 231 1.1 christos esac 232 1.1 christos as_found=false 233 1.1 christos done 234 1.1 christos $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 235 1.1 christos { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 236 1.1 christos CONFIG_SHELL=$SHELL as_have_required=yes 237 1.1 christos fi; } 238 1.1 christos IFS=$as_save_IFS 239 1.1 christos 240 1.1 christos 241 1.1 christos if test "x$CONFIG_SHELL" != x; then : 242 1.1 christos export CONFIG_SHELL 243 1.1 christos # We cannot yet assume a decent shell, so we have to provide a 244 1.1 christos # neutralization value for shells without unset; and this also 245 1.1 christos # works around shells that cannot unset nonexistent variables. 246 1.1 christos # Preserve -v and -x to the replacement shell. 247 1.1 christos BASH_ENV=/dev/null 248 1.1 christos ENV=/dev/null 249 1.1 christos (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 250 1.1 christos case $- in # (((( 251 1.1 christos *v*x* | *x*v* ) as_opts=-vx ;; 252 1.1 christos *v* ) as_opts=-v ;; 253 1.1 christos *x* ) as_opts=-x ;; 254 1.1 christos * ) as_opts= ;; 255 1.1 christos esac 256 1.1 christos exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 257 1.1 christos # Admittedly, this is quite paranoid, since all the known shells bail 258 1.1 christos # out after a failed `exec'. 259 1.1 christos $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 260 1.1 christos exit 255 261 1.1 christos fi 262 1.1 christos 263 1.1 christos if test x$as_have_required = xno; then : 264 1.1 christos $as_echo "$0: This script requires a shell more modern than all" 265 1.1 christos $as_echo "$0: the shells that I found on your system." 266 1.1 christos if test x${ZSH_VERSION+set} = xset ; then 267 1.1 christos $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 268 1.1 christos $as_echo "$0: be upgraded to zsh 4.3.4 or later." 269 1.1 christos else 270 1.1 christos $as_echo "$0: Please tell bug-autoconf (at] gnu.org and 271 1.1 christos $0: bug-readline (at] gnu.org about your system, including any 272 1.1 christos $0: error possibly output before this message. Then install 273 1.1 christos $0: a modern shell, or manually run the script under such a 274 1.1 christos $0: shell if you do have one." 275 1.1 christos fi 276 1.1 christos exit 1 277 1.1 christos fi 278 1.1 christos fi 279 1.1 christos fi 280 1.1 christos SHELL=${CONFIG_SHELL-/bin/sh} 281 1.1 christos export SHELL 282 1.1 christos # Unset more variables known to interfere with behavior of common tools. 283 1.1 christos CLICOLOR_FORCE= GREP_OPTIONS= 284 1.1 christos unset CLICOLOR_FORCE GREP_OPTIONS 285 1.1 christos 286 1.1 christos ## --------------------- ## 287 1.1 christos ## M4sh Shell Functions. ## 288 1.1 christos ## --------------------- ## 289 1.1 christos # as_fn_unset VAR 290 1.1 christos # --------------- 291 1.1 christos # Portably unset VAR. 292 1.1 christos as_fn_unset () 293 1.1 christos { 294 1.1 christos { eval $1=; unset $1;} 295 1.1 christos } 296 1.1 christos as_unset=as_fn_unset 297 1.1 christos 298 1.1 christos # as_fn_set_status STATUS 299 1.1 christos # ----------------------- 300 1.1 christos # Set $? to STATUS, without forking. 301 1.1 christos as_fn_set_status () 302 1.1 christos { 303 1.1 christos return $1 304 1.1 christos } # as_fn_set_status 305 1.1 christos 306 1.1 christos # as_fn_exit STATUS 307 1.1 christos # ----------------- 308 1.1 christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 309 1.1 christos as_fn_exit () 310 1.1 christos { 311 1.1 christos set +e 312 1.1 christos as_fn_set_status $1 313 1.1 christos exit $1 314 1.1 christos } # as_fn_exit 315 1.1 christos 316 1.1 christos # as_fn_mkdir_p 317 1.1 christos # ------------- 318 1.1 christos # Create "$as_dir" as a directory, including parents if necessary. 319 1.1 christos as_fn_mkdir_p () 320 1.1 christos { 321 1.1 christos 322 1.1 christos case $as_dir in #( 323 1.1 christos -*) as_dir=./$as_dir;; 324 1.1 christos esac 325 1.1 christos test -d "$as_dir" || eval $as_mkdir_p || { 326 1.1 christos as_dirs= 327 1.1 christos while :; do 328 1.1 christos case $as_dir in #( 329 1.1 christos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 330 1.1 christos *) as_qdir=$as_dir;; 331 1.1 christos esac 332 1.1 christos as_dirs="'$as_qdir' $as_dirs" 333 1.1 christos as_dir=`$as_dirname -- "$as_dir" || 334 1.1 christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 335 1.1 christos X"$as_dir" : 'X\(//\)[^/]' \| \ 336 1.1 christos X"$as_dir" : 'X\(//\)$' \| \ 337 1.1 christos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 338 1.1 christos $as_echo X"$as_dir" | 339 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 340 1.1 christos s//\1/ 341 1.1 christos q 342 1.1 christos } 343 1.1 christos /^X\(\/\/\)[^/].*/{ 344 1.1 christos s//\1/ 345 1.1 christos q 346 1.1 christos } 347 1.1 christos /^X\(\/\/\)$/{ 348 1.1 christos s//\1/ 349 1.1 christos q 350 1.1 christos } 351 1.1 christos /^X\(\/\).*/{ 352 1.1 christos s//\1/ 353 1.1 christos q 354 1.1 christos } 355 1.1 christos s/.*/./; q'` 356 1.1 christos test -d "$as_dir" && break 357 1.1 christos done 358 1.1 christos test -z "$as_dirs" || eval "mkdir $as_dirs" 359 1.1 christos } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 360 1.1 christos 361 1.1 christos 362 1.1 christos } # as_fn_mkdir_p 363 1.1 christos 364 1.1 christos # as_fn_executable_p FILE 365 1.1 christos # ----------------------- 366 1.1 christos # Test if FILE is an executable regular file. 367 1.1 christos as_fn_executable_p () 368 1.1 christos { 369 1.1 christos test -f "$1" && test -x "$1" 370 1.1 christos } # as_fn_executable_p 371 1.1 christos # as_fn_append VAR VALUE 372 1.1 christos # ---------------------- 373 1.1 christos # Append the text in VALUE to the end of the definition contained in VAR. Take 374 1.1 christos # advantage of any shell optimizations that allow amortized linear growth over 375 1.1 christos # repeated appends, instead of the typical quadratic growth present in naive 376 1.1 christos # implementations. 377 1.1 christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 378 1.1 christos eval 'as_fn_append () 379 1.1 christos { 380 1.1 christos eval $1+=\$2 381 1.1 christos }' 382 1.1 christos else 383 1.1 christos as_fn_append () 384 1.1 christos { 385 1.1 christos eval $1=\$$1\$2 386 1.1 christos } 387 1.1 christos fi # as_fn_append 388 1.1 christos 389 1.1 christos # as_fn_arith ARG... 390 1.1 christos # ------------------ 391 1.1 christos # Perform arithmetic evaluation on the ARGs, and store the result in the 392 1.1 christos # global $as_val. Take advantage of shells that can avoid forks. The arguments 393 1.1 christos # must be portable across $(()) and expr. 394 1.1 christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 395 1.1 christos eval 'as_fn_arith () 396 1.1 christos { 397 1.1 christos as_val=$(( $* )) 398 1.1 christos }' 399 1.1 christos else 400 1.1 christos as_fn_arith () 401 1.1 christos { 402 1.1 christos as_val=`expr "$@" || test $? -eq 1` 403 1.1 christos } 404 1.1 christos fi # as_fn_arith 405 1.1 christos 406 1.1 christos 407 1.1 christos # as_fn_error STATUS ERROR [LINENO LOG_FD] 408 1.1 christos # ---------------------------------------- 409 1.1 christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 410 1.1 christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 411 1.1 christos # script with STATUS, using 1 if that was 0. 412 1.1 christos as_fn_error () 413 1.1 christos { 414 1.1 christos as_status=$1; test $as_status -eq 0 && as_status=1 415 1.1 christos if test "$4"; then 416 1.1 christos as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 417 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 418 1.1 christos fi 419 1.1 christos $as_echo "$as_me: error: $2" >&2 420 1.1 christos as_fn_exit $as_status 421 1.1 christos } # as_fn_error 422 1.1 christos 423 1.1 christos if expr a : '\(a\)' >/dev/null 2>&1 && 424 1.1 christos test "X`expr 00001 : '.*\(...\)'`" = X001; then 425 1.1 christos as_expr=expr 426 1.1 christos else 427 1.1 christos as_expr=false 428 1.1 christos fi 429 1.1 christos 430 1.1 christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 431 1.1 christos as_basename=basename 432 1.1 christos else 433 1.1 christos as_basename=false 434 1.1 christos fi 435 1.1 christos 436 1.1 christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 437 1.1 christos as_dirname=dirname 438 1.1 christos else 439 1.1 christos as_dirname=false 440 1.1 christos fi 441 1.1 christos 442 1.1 christos as_me=`$as_basename -- "$0" || 443 1.1 christos $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 444 1.1 christos X"$0" : 'X\(//\)$' \| \ 445 1.1 christos X"$0" : 'X\(/\)' \| . 2>/dev/null || 446 1.1 christos $as_echo X/"$0" | 447 1.1 christos sed '/^.*\/\([^/][^/]*\)\/*$/{ 448 1.1 christos s//\1/ 449 1.1 christos q 450 1.1 christos } 451 1.1 christos /^X\/\(\/\/\)$/{ 452 1.1 christos s//\1/ 453 1.1 christos q 454 1.1 christos } 455 1.1 christos /^X\/\(\/\).*/{ 456 1.1 christos s//\1/ 457 1.1 christos q 458 1.1 christos } 459 1.1 christos s/.*/./; q'` 460 1.1 christos 461 1.1 christos # Avoid depending upon Character Ranges. 462 1.1 christos as_cr_letters='abcdefghijklmnopqrstuvwxyz' 463 1.1 christos as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 464 1.1 christos as_cr_Letters=$as_cr_letters$as_cr_LETTERS 465 1.1 christos as_cr_digits='0123456789' 466 1.1 christos as_cr_alnum=$as_cr_Letters$as_cr_digits 467 1.1 christos 468 1.1 christos 469 1.1 christos as_lineno_1=$LINENO as_lineno_1a=$LINENO 470 1.1 christos as_lineno_2=$LINENO as_lineno_2a=$LINENO 471 1.1 christos eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 472 1.1 christos test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 473 1.1 christos # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 474 1.1 christos sed -n ' 475 1.1 christos p 476 1.1 christos /[$]LINENO/= 477 1.1 christos ' <$as_myself | 478 1.1 christos sed ' 479 1.1 christos s/[$]LINENO.*/&-/ 480 1.1 christos t lineno 481 1.1 christos b 482 1.1 christos :lineno 483 1.1 christos N 484 1.1 christos :loop 485 1.1 christos s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 486 1.1 christos t loop 487 1.1 christos s/-\n.*// 488 1.1 christos ' >$as_me.lineno && 489 1.1 christos chmod +x "$as_me.lineno" || 490 1.1 christos { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 491 1.1 christos 492 1.1 christos # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 493 1.1 christos # already done that, so ensure we don't try to do so again and fall 494 1.1 christos # in an infinite loop. This has already happened in practice. 495 1.1 christos _as_can_reexec=no; export _as_can_reexec 496 1.1 christos # Don't try to exec as it changes $[0], causing all sort of problems 497 1.1 christos # (the dirname of $[0] is not the place where we might find the 498 1.1 christos # original and so on. Autoconf is especially sensitive to this). 499 1.1 christos . "./$as_me.lineno" 500 1.1 christos # Exit status is that of the last command. 501 1.1 christos exit 502 1.1 christos } 503 1.1 christos 504 1.1 christos ECHO_C= ECHO_N= ECHO_T= 505 1.1 christos case `echo -n x` in #((((( 506 1.1 christos -n*) 507 1.1 christos case `echo 'xy\c'` in 508 1.1 christos *c*) ECHO_T=' ';; # ECHO_T is single tab character. 509 1.1 christos xy) ECHO_C='\c';; 510 1.1 christos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 511 1.1 christos ECHO_T=' ';; 512 1.1 christos esac;; 513 1.1 christos *) 514 1.1 christos ECHO_N='-n';; 515 1.1 christos esac 516 1.1 christos 517 1.1 christos rm -f conf$$ conf$$.exe conf$$.file 518 1.1 christos if test -d conf$$.dir; then 519 1.1 christos rm -f conf$$.dir/conf$$.file 520 1.1 christos else 521 1.1 christos rm -f conf$$.dir 522 1.1 christos mkdir conf$$.dir 2>/dev/null 523 1.1 christos fi 524 1.1 christos if (echo >conf$$.file) 2>/dev/null; then 525 1.1 christos if ln -s conf$$.file conf$$ 2>/dev/null; then 526 1.1 christos as_ln_s='ln -s' 527 1.1 christos # ... but there are two gotchas: 528 1.1 christos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 529 1.1 christos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 530 1.1 christos # In both cases, we have to default to `cp -pR'. 531 1.1 christos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 532 1.1 christos as_ln_s='cp -pR' 533 1.1 christos elif ln conf$$.file conf$$ 2>/dev/null; then 534 1.1 christos as_ln_s=ln 535 1.1 christos else 536 1.1 christos as_ln_s='cp -pR' 537 1.1 christos fi 538 1.1 christos else 539 1.1 christos as_ln_s='cp -pR' 540 1.1 christos fi 541 1.1 christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 542 1.1 christos rmdir conf$$.dir 2>/dev/null 543 1.1 christos 544 1.1 christos if mkdir -p . 2>/dev/null; then 545 1.1 christos as_mkdir_p='mkdir -p "$as_dir"' 546 1.1 christos else 547 1.1 christos test -d ./-p && rmdir ./-p 548 1.1 christos as_mkdir_p=false 549 1.1 christos fi 550 1.1 christos 551 1.1 christos as_test_x='test -x' 552 1.1 christos as_executable_p=as_fn_executable_p 553 1.1 christos 554 1.1 christos # Sed expression to map a string onto a valid CPP name. 555 1.1 christos as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 556 1.1 christos 557 1.1 christos # Sed expression to map a string onto a valid variable name. 558 1.1 christos as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 559 1.1 christos 560 1.1 christos 561 1.1 christos test -n "$DJDIR" || exec 7<&0 </dev/null 562 1.1 christos exec 6>&1 563 1.1 christos 564 1.1 christos # Name of the host. 565 1.1 christos # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 566 1.1 christos # so uname gets run too. 567 1.1 christos ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 568 1.1 christos 569 1.1 christos # 570 1.1 christos # Initializations. 571 1.1 christos # 572 1.1 christos ac_default_prefix=/usr/local 573 1.1 christos ac_clean_files= 574 1.1 christos ac_config_libobj_dir=. 575 1.1 christos LIBOBJS= 576 1.1 christos cross_compiling=no 577 1.1 christos subdirs= 578 1.1 christos MFLAGS= 579 1.1 christos MAKEFLAGS= 580 1.1 christos 581 1.1 christos # Identity of this package. 582 1.1 christos PACKAGE_NAME='readline' 583 1.1 christos PACKAGE_TARNAME='readline' 584 1.1.1.2 christos PACKAGE_VERSION='8.1' 585 1.1.1.2 christos PACKAGE_STRING='readline 8.1' 586 1.1 christos PACKAGE_BUGREPORT='bug-readline (at] gnu.org' 587 1.1 christos PACKAGE_URL='' 588 1.1 christos 589 1.1 christos ac_unique_file="readline.h" 590 1.1 christos # Factoring default headers for most tests. 591 1.1 christos ac_includes_default="\ 592 1.1 christos #include <stdio.h> 593 1.1 christos #ifdef HAVE_SYS_TYPES_H 594 1.1 christos # include <sys/types.h> 595 1.1 christos #endif 596 1.1 christos #ifdef HAVE_SYS_STAT_H 597 1.1 christos # include <sys/stat.h> 598 1.1 christos #endif 599 1.1 christos #ifdef STDC_HEADERS 600 1.1 christos # include <stdlib.h> 601 1.1 christos # include <stddef.h> 602 1.1 christos #else 603 1.1 christos # ifdef HAVE_STDLIB_H 604 1.1 christos # include <stdlib.h> 605 1.1 christos # endif 606 1.1 christos #endif 607 1.1 christos #ifdef HAVE_STRING_H 608 1.1 christos # if !defined STDC_HEADERS && defined HAVE_MEMORY_H 609 1.1 christos # include <memory.h> 610 1.1 christos # endif 611 1.1 christos # include <string.h> 612 1.1 christos #endif 613 1.1 christos #ifdef HAVE_STRINGS_H 614 1.1 christos # include <strings.h> 615 1.1 christos #endif 616 1.1 christos #ifdef HAVE_INTTYPES_H 617 1.1 christos # include <inttypes.h> 618 1.1 christos #endif 619 1.1 christos #ifdef HAVE_STDINT_H 620 1.1 christos # include <stdint.h> 621 1.1 christos #endif 622 1.1 christos #ifdef HAVE_UNISTD_H 623 1.1 christos # include <unistd.h> 624 1.1 christos #endif" 625 1.1 christos 626 1.1 christos ac_subst_vars='LTLIBOBJS 627 1.1 christos TERMCAP_PKG_CONFIG_LIB 628 1.1 christos TERMCAP_LIB 629 1.1 christos LIBVERSION 630 1.1 christos ARFLAGS 631 1.1 christos LOCAL_DEFS 632 1.1 christos LOCAL_LDFLAGS 633 1.1 christos LOCAL_CFLAGS 634 1.1 christos BUILD_DIR 635 1.1 christos EXAMPLES_INSTALL_TARGET 636 1.1 christos SHARED_INSTALL_TARGET 637 1.1 christos STATIC_INSTALL_TARGET 638 1.1 christos SHARED_TARGET 639 1.1 christos STATIC_TARGET 640 1.1 christos SHLIB_MINOR 641 1.1 christos SHLIB_MAJOR 642 1.1 christos SHLIB_LIBS 643 1.1 christos SHLIB_DLLVERSION 644 1.1 christos SHLIB_LIBVERSION 645 1.1 christos SHLIB_LIBSUFF 646 1.1 christos SHLIB_LIBPREF 647 1.1 christos SHLIB_DOT 648 1.1 christos SHLIB_XLDFLAGS 649 1.1 christos SHLIB_STATUS 650 1.1 christos SHOBJ_STATUS 651 1.1 christos SHOBJ_LIBS 652 1.1 christos SHOBJ_XLDFLAGS 653 1.1 christos SHOBJ_LDFLAGS 654 1.1 christos SHOBJ_LD 655 1.1 christos SHOBJ_CFLAGS 656 1.1 christos SHOBJ_CC 657 1.1 christos LIBOBJS 658 1.1 christos MAKE_SHELL 659 1.1 christos RANLIB 660 1.1 christos AR 661 1.1 christos INSTALL_DATA 662 1.1 christos INSTALL_SCRIPT 663 1.1 christos INSTALL_PROGRAM 664 1.1 christos EGREP 665 1.1 christos GREP 666 1.1 christos CPP 667 1.1 christos OBJEXT 668 1.1 christos EXEEXT 669 1.1 christos ac_ct_CC 670 1.1 christos CPPFLAGS 671 1.1 christos LDFLAGS 672 1.1 christos CFLAGS 673 1.1 christos CC 674 1.1 christos SET_MAKE 675 1.1 christos CROSS_COMPILE 676 1.1.1.2 christos BRACKETED_PASTE 677 1.1 christos host_os 678 1.1 christos host_vendor 679 1.1 christos host_cpu 680 1.1 christos host 681 1.1 christos build_os 682 1.1 christos build_vendor 683 1.1 christos build_cpu 684 1.1 christos build 685 1.1 christos target_alias 686 1.1 christos host_alias 687 1.1 christos build_alias 688 1.1 christos LIBS 689 1.1 christos ECHO_T 690 1.1 christos ECHO_N 691 1.1 christos ECHO_C 692 1.1 christos DEFS 693 1.1 christos mandir 694 1.1 christos localedir 695 1.1 christos libdir 696 1.1 christos psdir 697 1.1 christos pdfdir 698 1.1 christos dvidir 699 1.1 christos htmldir 700 1.1 christos infodir 701 1.1 christos docdir 702 1.1 christos oldincludedir 703 1.1 christos includedir 704 1.1 christos localstatedir 705 1.1 christos sharedstatedir 706 1.1 christos sysconfdir 707 1.1 christos datadir 708 1.1 christos datarootdir 709 1.1 christos libexecdir 710 1.1 christos sbindir 711 1.1 christos bindir 712 1.1 christos program_transform_name 713 1.1 christos prefix 714 1.1 christos exec_prefix 715 1.1 christos PACKAGE_URL 716 1.1 christos PACKAGE_BUGREPORT 717 1.1 christos PACKAGE_STRING 718 1.1 christos PACKAGE_VERSION 719 1.1 christos PACKAGE_TARNAME 720 1.1 christos PACKAGE_NAME 721 1.1 christos PATH_SEPARATOR 722 1.1 christos SHELL' 723 1.1 christos ac_subst_files='' 724 1.1 christos ac_user_opts=' 725 1.1 christos enable_option_checking 726 1.1 christos with_curses 727 1.1.1.3 christos with_shared_termcap_library 728 1.1 christos enable_multibyte 729 1.1 christos enable_static 730 1.1 christos enable_install_examples 731 1.1.1.2 christos enable_bracketed_paste_default 732 1.1 christos enable_largefile 733 1.1 christos ' 734 1.1 christos ac_precious_vars='build_alias 735 1.1 christos host_alias 736 1.1 christos target_alias 737 1.1 christos CC 738 1.1 christos CFLAGS 739 1.1 christos LDFLAGS 740 1.1 christos LIBS 741 1.1 christos CPPFLAGS 742 1.1 christos CPP' 743 1.1 christos 744 1.1 christos 745 1.1 christos # Initialize some variables set by options. 746 1.1 christos ac_init_help= 747 1.1 christos ac_init_version=false 748 1.1 christos ac_unrecognized_opts= 749 1.1 christos ac_unrecognized_sep= 750 1.1 christos # The variables have the same names as the options, with 751 1.1 christos # dashes changed to underlines. 752 1.1 christos cache_file=/dev/null 753 1.1 christos exec_prefix=NONE 754 1.1 christos no_create= 755 1.1 christos no_recursion= 756 1.1 christos prefix=NONE 757 1.1 christos program_prefix=NONE 758 1.1 christos program_suffix=NONE 759 1.1 christos program_transform_name=s,x,x, 760 1.1 christos silent= 761 1.1 christos site= 762 1.1 christos srcdir= 763 1.1 christos verbose= 764 1.1 christos x_includes=NONE 765 1.1 christos x_libraries=NONE 766 1.1 christos 767 1.1 christos # Installation directory options. 768 1.1 christos # These are left unexpanded so users can "make install exec_prefix=/foo" 769 1.1 christos # and all the variables that are supposed to be based on exec_prefix 770 1.1 christos # by default will actually change. 771 1.1 christos # Use braces instead of parens because sh, perl, etc. also accept them. 772 1.1 christos # (The list follows the same order as the GNU Coding Standards.) 773 1.1 christos bindir='${exec_prefix}/bin' 774 1.1 christos sbindir='${exec_prefix}/sbin' 775 1.1 christos libexecdir='${exec_prefix}/libexec' 776 1.1 christos datarootdir='${prefix}/share' 777 1.1 christos datadir='${datarootdir}' 778 1.1 christos sysconfdir='${prefix}/etc' 779 1.1 christos sharedstatedir='${prefix}/com' 780 1.1 christos localstatedir='${prefix}/var' 781 1.1 christos includedir='${prefix}/include' 782 1.1 christos oldincludedir='/usr/include' 783 1.1 christos docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 784 1.1 christos infodir='${datarootdir}/info' 785 1.1 christos htmldir='${docdir}' 786 1.1 christos dvidir='${docdir}' 787 1.1 christos pdfdir='${docdir}' 788 1.1 christos psdir='${docdir}' 789 1.1 christos libdir='${exec_prefix}/lib' 790 1.1 christos localedir='${datarootdir}/locale' 791 1.1 christos mandir='${datarootdir}/man' 792 1.1 christos 793 1.1 christos ac_prev= 794 1.1 christos ac_dashdash= 795 1.1 christos for ac_option 796 1.1 christos do 797 1.1 christos # If the previous option needs an argument, assign it. 798 1.1 christos if test -n "$ac_prev"; then 799 1.1 christos eval $ac_prev=\$ac_option 800 1.1 christos ac_prev= 801 1.1 christos continue 802 1.1 christos fi 803 1.1 christos 804 1.1 christos case $ac_option in 805 1.1 christos *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 806 1.1 christos *=) ac_optarg= ;; 807 1.1 christos *) ac_optarg=yes ;; 808 1.1 christos esac 809 1.1 christos 810 1.1 christos # Accept the important Cygnus configure options, so we can diagnose typos. 811 1.1 christos 812 1.1 christos case $ac_dashdash$ac_option in 813 1.1 christos --) 814 1.1 christos ac_dashdash=yes ;; 815 1.1 christos 816 1.1 christos -bindir | --bindir | --bindi | --bind | --bin | --bi) 817 1.1 christos ac_prev=bindir ;; 818 1.1 christos -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 819 1.1 christos bindir=$ac_optarg ;; 820 1.1 christos 821 1.1 christos -build | --build | --buil | --bui | --bu) 822 1.1 christos ac_prev=build_alias ;; 823 1.1 christos -build=* | --build=* | --buil=* | --bui=* | --bu=*) 824 1.1 christos build_alias=$ac_optarg ;; 825 1.1 christos 826 1.1 christos -cache-file | --cache-file | --cache-fil | --cache-fi \ 827 1.1 christos | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 828 1.1 christos ac_prev=cache_file ;; 829 1.1 christos -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 830 1.1 christos | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 831 1.1 christos cache_file=$ac_optarg ;; 832 1.1 christos 833 1.1 christos --config-cache | -C) 834 1.1 christos cache_file=config.cache ;; 835 1.1 christos 836 1.1 christos -datadir | --datadir | --datadi | --datad) 837 1.1 christos ac_prev=datadir ;; 838 1.1 christos -datadir=* | --datadir=* | --datadi=* | --datad=*) 839 1.1 christos datadir=$ac_optarg ;; 840 1.1 christos 841 1.1 christos -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 842 1.1 christos | --dataroo | --dataro | --datar) 843 1.1 christos ac_prev=datarootdir ;; 844 1.1 christos -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 845 1.1 christos | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 846 1.1 christos datarootdir=$ac_optarg ;; 847 1.1 christos 848 1.1 christos -disable-* | --disable-*) 849 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 850 1.1 christos # Reject names that are not valid shell variable names. 851 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 852 1.1 christos as_fn_error $? "invalid feature name: $ac_useropt" 853 1.1 christos ac_useropt_orig=$ac_useropt 854 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 855 1.1 christos case $ac_user_opts in 856 1.1 christos *" 857 1.1 christos "enable_$ac_useropt" 858 1.1 christos "*) ;; 859 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 860 1.1 christos ac_unrecognized_sep=', ';; 861 1.1 christos esac 862 1.1 christos eval enable_$ac_useropt=no ;; 863 1.1 christos 864 1.1 christos -docdir | --docdir | --docdi | --doc | --do) 865 1.1 christos ac_prev=docdir ;; 866 1.1 christos -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 867 1.1 christos docdir=$ac_optarg ;; 868 1.1 christos 869 1.1 christos -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 870 1.1 christos ac_prev=dvidir ;; 871 1.1 christos -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 872 1.1 christos dvidir=$ac_optarg ;; 873 1.1 christos 874 1.1 christos -enable-* | --enable-*) 875 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 876 1.1 christos # Reject names that are not valid shell variable names. 877 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 878 1.1 christos as_fn_error $? "invalid feature name: $ac_useropt" 879 1.1 christos ac_useropt_orig=$ac_useropt 880 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 881 1.1 christos case $ac_user_opts in 882 1.1 christos *" 883 1.1 christos "enable_$ac_useropt" 884 1.1 christos "*) ;; 885 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 886 1.1 christos ac_unrecognized_sep=', ';; 887 1.1 christos esac 888 1.1 christos eval enable_$ac_useropt=\$ac_optarg ;; 889 1.1 christos 890 1.1 christos -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 891 1.1 christos | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 892 1.1 christos | --exec | --exe | --ex) 893 1.1 christos ac_prev=exec_prefix ;; 894 1.1 christos -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 895 1.1 christos | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 896 1.1 christos | --exec=* | --exe=* | --ex=*) 897 1.1 christos exec_prefix=$ac_optarg ;; 898 1.1 christos 899 1.1 christos -gas | --gas | --ga | --g) 900 1.1 christos # Obsolete; use --with-gas. 901 1.1 christos with_gas=yes ;; 902 1.1 christos 903 1.1 christos -help | --help | --hel | --he | -h) 904 1.1 christos ac_init_help=long ;; 905 1.1 christos -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 906 1.1 christos ac_init_help=recursive ;; 907 1.1 christos -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 908 1.1 christos ac_init_help=short ;; 909 1.1 christos 910 1.1 christos -host | --host | --hos | --ho) 911 1.1 christos ac_prev=host_alias ;; 912 1.1 christos -host=* | --host=* | --hos=* | --ho=*) 913 1.1 christos host_alias=$ac_optarg ;; 914 1.1 christos 915 1.1 christos -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 916 1.1 christos ac_prev=htmldir ;; 917 1.1 christos -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 918 1.1 christos | --ht=*) 919 1.1 christos htmldir=$ac_optarg ;; 920 1.1 christos 921 1.1 christos -includedir | --includedir | --includedi | --included | --include \ 922 1.1 christos | --includ | --inclu | --incl | --inc) 923 1.1 christos ac_prev=includedir ;; 924 1.1 christos -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 925 1.1 christos | --includ=* | --inclu=* | --incl=* | --inc=*) 926 1.1 christos includedir=$ac_optarg ;; 927 1.1 christos 928 1.1 christos -infodir | --infodir | --infodi | --infod | --info | --inf) 929 1.1 christos ac_prev=infodir ;; 930 1.1 christos -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 931 1.1 christos infodir=$ac_optarg ;; 932 1.1 christos 933 1.1 christos -libdir | --libdir | --libdi | --libd) 934 1.1 christos ac_prev=libdir ;; 935 1.1 christos -libdir=* | --libdir=* | --libdi=* | --libd=*) 936 1.1 christos libdir=$ac_optarg ;; 937 1.1 christos 938 1.1 christos -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 939 1.1 christos | --libexe | --libex | --libe) 940 1.1 christos ac_prev=libexecdir ;; 941 1.1 christos -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 942 1.1 christos | --libexe=* | --libex=* | --libe=*) 943 1.1 christos libexecdir=$ac_optarg ;; 944 1.1 christos 945 1.1 christos -localedir | --localedir | --localedi | --localed | --locale) 946 1.1 christos ac_prev=localedir ;; 947 1.1 christos -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 948 1.1 christos localedir=$ac_optarg ;; 949 1.1 christos 950 1.1 christos -localstatedir | --localstatedir | --localstatedi | --localstated \ 951 1.1 christos | --localstate | --localstat | --localsta | --localst | --locals) 952 1.1 christos ac_prev=localstatedir ;; 953 1.1 christos -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 954 1.1 christos | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 955 1.1 christos localstatedir=$ac_optarg ;; 956 1.1 christos 957 1.1 christos -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 958 1.1 christos ac_prev=mandir ;; 959 1.1 christos -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 960 1.1 christos mandir=$ac_optarg ;; 961 1.1 christos 962 1.1 christos -nfp | --nfp | --nf) 963 1.1 christos # Obsolete; use --without-fp. 964 1.1 christos with_fp=no ;; 965 1.1 christos 966 1.1 christos -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 967 1.1 christos | --no-cr | --no-c | -n) 968 1.1 christos no_create=yes ;; 969 1.1 christos 970 1.1 christos -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 971 1.1 christos | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 972 1.1 christos no_recursion=yes ;; 973 1.1 christos 974 1.1 christos -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 975 1.1 christos | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 976 1.1 christos | --oldin | --oldi | --old | --ol | --o) 977 1.1 christos ac_prev=oldincludedir ;; 978 1.1 christos -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 979 1.1 christos | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 980 1.1 christos | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 981 1.1 christos oldincludedir=$ac_optarg ;; 982 1.1 christos 983 1.1 christos -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 984 1.1 christos ac_prev=prefix ;; 985 1.1 christos -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 986 1.1 christos prefix=$ac_optarg ;; 987 1.1 christos 988 1.1 christos -program-prefix | --program-prefix | --program-prefi | --program-pref \ 989 1.1 christos | --program-pre | --program-pr | --program-p) 990 1.1 christos ac_prev=program_prefix ;; 991 1.1 christos -program-prefix=* | --program-prefix=* | --program-prefi=* \ 992 1.1 christos | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 993 1.1 christos program_prefix=$ac_optarg ;; 994 1.1 christos 995 1.1 christos -program-suffix | --program-suffix | --program-suffi | --program-suff \ 996 1.1 christos | --program-suf | --program-su | --program-s) 997 1.1 christos ac_prev=program_suffix ;; 998 1.1 christos -program-suffix=* | --program-suffix=* | --program-suffi=* \ 999 1.1 christos | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1000 1.1 christos program_suffix=$ac_optarg ;; 1001 1.1 christos 1002 1.1 christos -program-transform-name | --program-transform-name \ 1003 1.1 christos | --program-transform-nam | --program-transform-na \ 1004 1.1 christos | --program-transform-n | --program-transform- \ 1005 1.1 christos | --program-transform | --program-transfor \ 1006 1.1 christos | --program-transfo | --program-transf \ 1007 1.1 christos | --program-trans | --program-tran \ 1008 1.1 christos | --progr-tra | --program-tr | --program-t) 1009 1.1 christos ac_prev=program_transform_name ;; 1010 1.1 christos -program-transform-name=* | --program-transform-name=* \ 1011 1.1 christos | --program-transform-nam=* | --program-transform-na=* \ 1012 1.1 christos | --program-transform-n=* | --program-transform-=* \ 1013 1.1 christos | --program-transform=* | --program-transfor=* \ 1014 1.1 christos | --program-transfo=* | --program-transf=* \ 1015 1.1 christos | --program-trans=* | --program-tran=* \ 1016 1.1 christos | --progr-tra=* | --program-tr=* | --program-t=*) 1017 1.1 christos program_transform_name=$ac_optarg ;; 1018 1.1 christos 1019 1.1 christos -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1020 1.1 christos ac_prev=pdfdir ;; 1021 1.1 christos -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1022 1.1 christos pdfdir=$ac_optarg ;; 1023 1.1 christos 1024 1.1 christos -psdir | --psdir | --psdi | --psd | --ps) 1025 1.1 christos ac_prev=psdir ;; 1026 1.1 christos -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1027 1.1 christos psdir=$ac_optarg ;; 1028 1.1 christos 1029 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1030 1.1 christos | -silent | --silent | --silen | --sile | --sil) 1031 1.1 christos silent=yes ;; 1032 1.1 christos 1033 1.1 christos -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1034 1.1 christos ac_prev=sbindir ;; 1035 1.1 christos -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1036 1.1 christos | --sbi=* | --sb=*) 1037 1.1 christos sbindir=$ac_optarg ;; 1038 1.1 christos 1039 1.1 christos -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1040 1.1 christos | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1041 1.1 christos | --sharedst | --shareds | --shared | --share | --shar \ 1042 1.1 christos | --sha | --sh) 1043 1.1 christos ac_prev=sharedstatedir ;; 1044 1.1 christos -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1045 1.1 christos | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1046 1.1 christos | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1047 1.1 christos | --sha=* | --sh=*) 1048 1.1 christos sharedstatedir=$ac_optarg ;; 1049 1.1 christos 1050 1.1 christos -site | --site | --sit) 1051 1.1 christos ac_prev=site ;; 1052 1.1 christos -site=* | --site=* | --sit=*) 1053 1.1 christos site=$ac_optarg ;; 1054 1.1 christos 1055 1.1 christos -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1056 1.1 christos ac_prev=srcdir ;; 1057 1.1 christos -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1058 1.1 christos srcdir=$ac_optarg ;; 1059 1.1 christos 1060 1.1 christos -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1061 1.1 christos | --syscon | --sysco | --sysc | --sys | --sy) 1062 1.1 christos ac_prev=sysconfdir ;; 1063 1.1 christos -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1064 1.1 christos | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1065 1.1 christos sysconfdir=$ac_optarg ;; 1066 1.1 christos 1067 1.1 christos -target | --target | --targe | --targ | --tar | --ta | --t) 1068 1.1 christos ac_prev=target_alias ;; 1069 1.1 christos -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1070 1.1 christos target_alias=$ac_optarg ;; 1071 1.1 christos 1072 1.1 christos -v | -verbose | --verbose | --verbos | --verbo | --verb) 1073 1.1 christos verbose=yes ;; 1074 1.1 christos 1075 1.1 christos -version | --version | --versio | --versi | --vers | -V) 1076 1.1 christos ac_init_version=: ;; 1077 1.1 christos 1078 1.1 christos -with-* | --with-*) 1079 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1080 1.1 christos # Reject names that are not valid shell variable names. 1081 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1082 1.1 christos as_fn_error $? "invalid package name: $ac_useropt" 1083 1.1 christos ac_useropt_orig=$ac_useropt 1084 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1085 1.1 christos case $ac_user_opts in 1086 1.1 christos *" 1087 1.1 christos "with_$ac_useropt" 1088 1.1 christos "*) ;; 1089 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1090 1.1 christos ac_unrecognized_sep=', ';; 1091 1.1 christos esac 1092 1.1 christos eval with_$ac_useropt=\$ac_optarg ;; 1093 1.1 christos 1094 1.1 christos -without-* | --without-*) 1095 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1096 1.1 christos # Reject names that are not valid shell variable names. 1097 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1098 1.1 christos as_fn_error $? "invalid package name: $ac_useropt" 1099 1.1 christos ac_useropt_orig=$ac_useropt 1100 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1101 1.1 christos case $ac_user_opts in 1102 1.1 christos *" 1103 1.1 christos "with_$ac_useropt" 1104 1.1 christos "*) ;; 1105 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1106 1.1 christos ac_unrecognized_sep=', ';; 1107 1.1 christos esac 1108 1.1 christos eval with_$ac_useropt=no ;; 1109 1.1 christos 1110 1.1 christos --x) 1111 1.1 christos # Obsolete; use --with-x. 1112 1.1 christos with_x=yes ;; 1113 1.1 christos 1114 1.1 christos -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1115 1.1 christos | --x-incl | --x-inc | --x-in | --x-i) 1116 1.1 christos ac_prev=x_includes ;; 1117 1.1 christos -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1118 1.1 christos | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1119 1.1 christos x_includes=$ac_optarg ;; 1120 1.1 christos 1121 1.1 christos -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1122 1.1 christos | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1123 1.1 christos ac_prev=x_libraries ;; 1124 1.1 christos -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1125 1.1 christos | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1126 1.1 christos x_libraries=$ac_optarg ;; 1127 1.1 christos 1128 1.1 christos -*) as_fn_error $? "unrecognized option: \`$ac_option' 1129 1.1 christos Try \`$0 --help' for more information" 1130 1.1 christos ;; 1131 1.1 christos 1132 1.1 christos *=*) 1133 1.1 christos ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1134 1.1 christos # Reject names that are not valid shell variable names. 1135 1.1 christos case $ac_envvar in #( 1136 1.1 christos '' | [0-9]* | *[!_$as_cr_alnum]* ) 1137 1.1 christos as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1138 1.1 christos esac 1139 1.1 christos eval $ac_envvar=\$ac_optarg 1140 1.1 christos export $ac_envvar ;; 1141 1.1 christos 1142 1.1 christos *) 1143 1.1 christos # FIXME: should be removed in autoconf 3.0. 1144 1.1 christos $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1145 1.1 christos expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1146 1.1 christos $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1147 1.1 christos : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1148 1.1 christos ;; 1149 1.1 christos 1150 1.1 christos esac 1151 1.1 christos done 1152 1.1 christos 1153 1.1 christos if test -n "$ac_prev"; then 1154 1.1 christos ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1155 1.1 christos as_fn_error $? "missing argument to $ac_option" 1156 1.1 christos fi 1157 1.1 christos 1158 1.1 christos if test -n "$ac_unrecognized_opts"; then 1159 1.1 christos case $enable_option_checking in 1160 1.1 christos no) ;; 1161 1.1 christos fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1162 1.1 christos *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1163 1.1 christos esac 1164 1.1 christos fi 1165 1.1 christos 1166 1.1 christos # Check all directory arguments for consistency. 1167 1.1 christos for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1168 1.1 christos datadir sysconfdir sharedstatedir localstatedir includedir \ 1169 1.1 christos oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1170 1.1 christos libdir localedir mandir 1171 1.1 christos do 1172 1.1 christos eval ac_val=\$$ac_var 1173 1.1 christos # Remove trailing slashes. 1174 1.1 christos case $ac_val in 1175 1.1 christos */ ) 1176 1.1 christos ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1177 1.1 christos eval $ac_var=\$ac_val;; 1178 1.1 christos esac 1179 1.1 christos # Be sure to have absolute directory names. 1180 1.1 christos case $ac_val in 1181 1.1 christos [\\/$]* | ?:[\\/]* ) continue;; 1182 1.1 christos NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1183 1.1 christos esac 1184 1.1 christos as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1185 1.1 christos done 1186 1.1 christos 1187 1.1 christos # There might be people who depend on the old broken behavior: `$host' 1188 1.1 christos # used to hold the argument of --host etc. 1189 1.1 christos # FIXME: To remove some day. 1190 1.1 christos build=$build_alias 1191 1.1 christos host=$host_alias 1192 1.1 christos target=$target_alias 1193 1.1 christos 1194 1.1 christos # FIXME: To remove some day. 1195 1.1 christos if test "x$host_alias" != x; then 1196 1.1 christos if test "x$build_alias" = x; then 1197 1.1 christos cross_compiling=maybe 1198 1.1 christos elif test "x$build_alias" != "x$host_alias"; then 1199 1.1 christos cross_compiling=yes 1200 1.1 christos fi 1201 1.1 christos fi 1202 1.1 christos 1203 1.1 christos ac_tool_prefix= 1204 1.1 christos test -n "$host_alias" && ac_tool_prefix=$host_alias- 1205 1.1 christos 1206 1.1 christos test "$silent" = yes && exec 6>/dev/null 1207 1.1 christos 1208 1.1 christos 1209 1.1 christos ac_pwd=`pwd` && test -n "$ac_pwd" && 1210 1.1 christos ac_ls_di=`ls -di .` && 1211 1.1 christos ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1212 1.1 christos as_fn_error $? "working directory cannot be determined" 1213 1.1 christos test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1214 1.1 christos as_fn_error $? "pwd does not report name of working directory" 1215 1.1 christos 1216 1.1 christos 1217 1.1 christos # Find the source files, if location was not specified. 1218 1.1 christos if test -z "$srcdir"; then 1219 1.1 christos ac_srcdir_defaulted=yes 1220 1.1 christos # Try the directory containing this script, then the parent directory. 1221 1.1 christos ac_confdir=`$as_dirname -- "$as_myself" || 1222 1.1 christos $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1223 1.1 christos X"$as_myself" : 'X\(//\)[^/]' \| \ 1224 1.1 christos X"$as_myself" : 'X\(//\)$' \| \ 1225 1.1 christos X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1226 1.1 christos $as_echo X"$as_myself" | 1227 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1228 1.1 christos s//\1/ 1229 1.1 christos q 1230 1.1 christos } 1231 1.1 christos /^X\(\/\/\)[^/].*/{ 1232 1.1 christos s//\1/ 1233 1.1 christos q 1234 1.1 christos } 1235 1.1 christos /^X\(\/\/\)$/{ 1236 1.1 christos s//\1/ 1237 1.1 christos q 1238 1.1 christos } 1239 1.1 christos /^X\(\/\).*/{ 1240 1.1 christos s//\1/ 1241 1.1 christos q 1242 1.1 christos } 1243 1.1 christos s/.*/./; q'` 1244 1.1 christos srcdir=$ac_confdir 1245 1.1 christos if test ! -r "$srcdir/$ac_unique_file"; then 1246 1.1 christos srcdir=.. 1247 1.1 christos fi 1248 1.1 christos else 1249 1.1 christos ac_srcdir_defaulted=no 1250 1.1 christos fi 1251 1.1 christos if test ! -r "$srcdir/$ac_unique_file"; then 1252 1.1 christos test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1253 1.1 christos as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1254 1.1 christos fi 1255 1.1 christos ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1256 1.1 christos ac_abs_confdir=`( 1257 1.1 christos cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1258 1.1 christos pwd)` 1259 1.1 christos # When building in place, set srcdir=. 1260 1.1 christos if test "$ac_abs_confdir" = "$ac_pwd"; then 1261 1.1 christos srcdir=. 1262 1.1 christos fi 1263 1.1 christos # Remove unnecessary trailing slashes from srcdir. 1264 1.1 christos # Double slashes in file names in object file debugging info 1265 1.1 christos # mess up M-x gdb in Emacs. 1266 1.1 christos case $srcdir in 1267 1.1 christos */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1268 1.1 christos esac 1269 1.1 christos for ac_var in $ac_precious_vars; do 1270 1.1 christos eval ac_env_${ac_var}_set=\${${ac_var}+set} 1271 1.1 christos eval ac_env_${ac_var}_value=\$${ac_var} 1272 1.1 christos eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1273 1.1 christos eval ac_cv_env_${ac_var}_value=\$${ac_var} 1274 1.1 christos done 1275 1.1 christos 1276 1.1 christos # 1277 1.1 christos # Report the --help message. 1278 1.1 christos # 1279 1.1 christos if test "$ac_init_help" = "long"; then 1280 1.1 christos # Omit some internal or obsolete options to make the list less imposing. 1281 1.1 christos # This message is too long to be a string in the A/UX 3.1 sh. 1282 1.1 christos cat <<_ACEOF 1283 1.1.1.2 christos \`configure' configures readline 8.1 to adapt to many kinds of systems. 1284 1.1 christos 1285 1.1 christos Usage: $0 [OPTION]... [VAR=VALUE]... 1286 1.1 christos 1287 1.1 christos To assign environment variables (e.g., CC, CFLAGS...), specify them as 1288 1.1 christos VAR=VALUE. See below for descriptions of some of the useful variables. 1289 1.1 christos 1290 1.1 christos Defaults for the options are specified in brackets. 1291 1.1 christos 1292 1.1 christos Configuration: 1293 1.1 christos -h, --help display this help and exit 1294 1.1 christos --help=short display options specific to this package 1295 1.1 christos --help=recursive display the short help of all the included packages 1296 1.1 christos -V, --version display version information and exit 1297 1.1 christos -q, --quiet, --silent do not print \`checking ...' messages 1298 1.1 christos --cache-file=FILE cache test results in FILE [disabled] 1299 1.1 christos -C, --config-cache alias for \`--cache-file=config.cache' 1300 1.1 christos -n, --no-create do not create output files 1301 1.1 christos --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1302 1.1 christos 1303 1.1 christos Installation directories: 1304 1.1 christos --prefix=PREFIX install architecture-independent files in PREFIX 1305 1.1 christos [$ac_default_prefix] 1306 1.1 christos --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1307 1.1 christos [PREFIX] 1308 1.1 christos 1309 1.1 christos By default, \`make install' will install all the files in 1310 1.1 christos \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1311 1.1 christos an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1312 1.1 christos for instance \`--prefix=\$HOME'. 1313 1.1 christos 1314 1.1 christos For better control, use the options below. 1315 1.1 christos 1316 1.1 christos Fine tuning of the installation directories: 1317 1.1 christos --bindir=DIR user executables [EPREFIX/bin] 1318 1.1 christos --sbindir=DIR system admin executables [EPREFIX/sbin] 1319 1.1 christos --libexecdir=DIR program executables [EPREFIX/libexec] 1320 1.1 christos --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1321 1.1 christos --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1322 1.1 christos --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1323 1.1 christos --libdir=DIR object code libraries [EPREFIX/lib] 1324 1.1 christos --includedir=DIR C header files [PREFIX/include] 1325 1.1 christos --oldincludedir=DIR C header files for non-gcc [/usr/include] 1326 1.1 christos --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1327 1.1 christos --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1328 1.1 christos --infodir=DIR info documentation [DATAROOTDIR/info] 1329 1.1 christos --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1330 1.1 christos --mandir=DIR man documentation [DATAROOTDIR/man] 1331 1.1 christos --docdir=DIR documentation root [DATAROOTDIR/doc/readline] 1332 1.1 christos --htmldir=DIR html documentation [DOCDIR] 1333 1.1 christos --dvidir=DIR dvi documentation [DOCDIR] 1334 1.1 christos --pdfdir=DIR pdf documentation [DOCDIR] 1335 1.1 christos --psdir=DIR ps documentation [DOCDIR] 1336 1.1 christos _ACEOF 1337 1.1 christos 1338 1.1 christos cat <<\_ACEOF 1339 1.1 christos 1340 1.1 christos System types: 1341 1.1 christos --build=BUILD configure for building on BUILD [guessed] 1342 1.1 christos --host=HOST cross-compile to build programs to run on HOST [BUILD] 1343 1.1 christos _ACEOF 1344 1.1 christos fi 1345 1.1 christos 1346 1.1 christos if test -n "$ac_init_help"; then 1347 1.1 christos case $ac_init_help in 1348 1.1.1.2 christos short | recursive ) echo "Configuration of readline 8.1:";; 1349 1.1 christos esac 1350 1.1 christos cat <<\_ACEOF 1351 1.1 christos 1352 1.1 christos Optional Features: 1353 1.1 christos --disable-option-checking ignore unrecognized --enable/--with options 1354 1.1 christos --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1355 1.1 christos --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1356 1.1 christos --enable-multibyte enable multibyte characters if OS supports them 1357 1.1 christos --enable-static build static libraries [[default=YES]] 1358 1.1 christos --disable-install-examples 1359 1.1 christos don't install examples [[default=install]] 1360 1.1.1.2 christos --disable-bracketed-paste-default 1361 1.1.1.2 christos disable bracketed paste by default 1362 1.1.1.2 christos [[default=enable]] 1363 1.1 christos --disable-largefile omit support for large files 1364 1.1 christos 1365 1.1 christos Optional Packages: 1366 1.1 christos --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1367 1.1 christos --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1368 1.1 christos --with-curses use the curses library instead of the termcap 1369 1.1 christos library 1370 1.1.1.3 christos --with-shared-termcap-library 1371 1.1.1.3 christos link the readline shared library against the 1372 1.1.1.3 christos termcap/curses shared library [[default=NO]] 1373 1.1 christos 1374 1.1 christos Some influential environment variables: 1375 1.1 christos CC C compiler command 1376 1.1 christos CFLAGS C compiler flags 1377 1.1 christos LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1378 1.1 christos nonstandard directory <lib dir> 1379 1.1 christos LIBS libraries to pass to the linker, e.g. -l<library> 1380 1.1 christos CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1381 1.1 christos you have headers in a nonstandard directory <include dir> 1382 1.1 christos CPP C preprocessor 1383 1.1 christos 1384 1.1 christos Use these variables to override the choices made by `configure' or to help 1385 1.1 christos it to find libraries and programs with nonstandard names/locations. 1386 1.1 christos 1387 1.1 christos Report bugs to <bug-readline (at] gnu.org>. 1388 1.1 christos _ACEOF 1389 1.1 christos ac_status=$? 1390 1.1 christos fi 1391 1.1 christos 1392 1.1 christos if test "$ac_init_help" = "recursive"; then 1393 1.1 christos # If there are subdirs, report their specific --help. 1394 1.1 christos for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1395 1.1 christos test -d "$ac_dir" || 1396 1.1 christos { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1397 1.1 christos continue 1398 1.1 christos ac_builddir=. 1399 1.1 christos 1400 1.1 christos case "$ac_dir" in 1401 1.1 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1402 1.1 christos *) 1403 1.1 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1404 1.1 christos # A ".." for each directory in $ac_dir_suffix. 1405 1.1 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1406 1.1 christos case $ac_top_builddir_sub in 1407 1.1 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1408 1.1 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1409 1.1 christos esac ;; 1410 1.1 christos esac 1411 1.1 christos ac_abs_top_builddir=$ac_pwd 1412 1.1 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix 1413 1.1 christos # for backward compatibility: 1414 1.1 christos ac_top_builddir=$ac_top_build_prefix 1415 1.1 christos 1416 1.1 christos case $srcdir in 1417 1.1 christos .) # We are building in place. 1418 1.1 christos ac_srcdir=. 1419 1.1 christos ac_top_srcdir=$ac_top_builddir_sub 1420 1.1 christos ac_abs_top_srcdir=$ac_pwd ;; 1421 1.1 christos [\\/]* | ?:[\\/]* ) # Absolute name. 1422 1.1 christos ac_srcdir=$srcdir$ac_dir_suffix; 1423 1.1 christos ac_top_srcdir=$srcdir 1424 1.1 christos ac_abs_top_srcdir=$srcdir ;; 1425 1.1 christos *) # Relative name. 1426 1.1 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1427 1.1 christos ac_top_srcdir=$ac_top_build_prefix$srcdir 1428 1.1 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1429 1.1 christos esac 1430 1.1 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1431 1.1 christos 1432 1.1 christos cd "$ac_dir" || { ac_status=$?; continue; } 1433 1.1 christos # Check for guested configure. 1434 1.1 christos if test -f "$ac_srcdir/configure.gnu"; then 1435 1.1 christos echo && 1436 1.1 christos $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1437 1.1 christos elif test -f "$ac_srcdir/configure"; then 1438 1.1 christos echo && 1439 1.1 christos $SHELL "$ac_srcdir/configure" --help=recursive 1440 1.1 christos else 1441 1.1 christos $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1442 1.1 christos fi || ac_status=$? 1443 1.1 christos cd "$ac_pwd" || { ac_status=$?; break; } 1444 1.1 christos done 1445 1.1 christos fi 1446 1.1 christos 1447 1.1 christos test -n "$ac_init_help" && exit $ac_status 1448 1.1 christos if $ac_init_version; then 1449 1.1 christos cat <<\_ACEOF 1450 1.1.1.2 christos readline configure 8.1 1451 1.1 christos generated by GNU Autoconf 2.69 1452 1.1 christos 1453 1.1 christos Copyright (C) 2012 Free Software Foundation, Inc. 1454 1.1 christos This configure script is free software; the Free Software Foundation 1455 1.1 christos gives unlimited permission to copy, distribute and modify it. 1456 1.1 christos _ACEOF 1457 1.1 christos exit 1458 1.1 christos fi 1459 1.1 christos 1460 1.1 christos ## ------------------------ ## 1461 1.1 christos ## Autoconf initialization. ## 1462 1.1 christos ## ------------------------ ## 1463 1.1 christos 1464 1.1 christos # ac_fn_c_try_compile LINENO 1465 1.1 christos # -------------------------- 1466 1.1 christos # Try to compile conftest.$ac_ext, and return whether this succeeded. 1467 1.1 christos ac_fn_c_try_compile () 1468 1.1 christos { 1469 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1470 1.1 christos rm -f conftest.$ac_objext 1471 1.1 christos if { { ac_try="$ac_compile" 1472 1.1 christos case "(($ac_try" in 1473 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1474 1.1 christos *) ac_try_echo=$ac_try;; 1475 1.1 christos esac 1476 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1477 1.1 christos $as_echo "$ac_try_echo"; } >&5 1478 1.1 christos (eval "$ac_compile") 2>conftest.err 1479 1.1 christos ac_status=$? 1480 1.1 christos if test -s conftest.err; then 1481 1.1 christos grep -v '^ *+' conftest.err >conftest.er1 1482 1.1 christos cat conftest.er1 >&5 1483 1.1 christos mv -f conftest.er1 conftest.err 1484 1.1 christos fi 1485 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1486 1.1 christos test $ac_status = 0; } && { 1487 1.1 christos test -z "$ac_c_werror_flag" || 1488 1.1 christos test ! -s conftest.err 1489 1.1 christos } && test -s conftest.$ac_objext; then : 1490 1.1 christos ac_retval=0 1491 1.1 christos else 1492 1.1 christos $as_echo "$as_me: failed program was:" >&5 1493 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5 1494 1.1 christos 1495 1.1 christos ac_retval=1 1496 1.1 christos fi 1497 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1498 1.1 christos as_fn_set_status $ac_retval 1499 1.1 christos 1500 1.1 christos } # ac_fn_c_try_compile 1501 1.1 christos 1502 1.1 christos # ac_fn_c_try_cpp LINENO 1503 1.1 christos # ---------------------- 1504 1.1 christos # Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1505 1.1 christos ac_fn_c_try_cpp () 1506 1.1 christos { 1507 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1508 1.1 christos if { { ac_try="$ac_cpp conftest.$ac_ext" 1509 1.1 christos case "(($ac_try" in 1510 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1511 1.1 christos *) ac_try_echo=$ac_try;; 1512 1.1 christos esac 1513 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1514 1.1 christos $as_echo "$ac_try_echo"; } >&5 1515 1.1 christos (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1516 1.1 christos ac_status=$? 1517 1.1 christos if test -s conftest.err; then 1518 1.1 christos grep -v '^ *+' conftest.err >conftest.er1 1519 1.1 christos cat conftest.er1 >&5 1520 1.1 christos mv -f conftest.er1 conftest.err 1521 1.1 christos fi 1522 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1523 1.1 christos test $ac_status = 0; } > conftest.i && { 1524 1.1 christos test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1525 1.1 christos test ! -s conftest.err 1526 1.1 christos }; then : 1527 1.1 christos ac_retval=0 1528 1.1 christos else 1529 1.1 christos $as_echo "$as_me: failed program was:" >&5 1530 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5 1531 1.1 christos 1532 1.1 christos ac_retval=1 1533 1.1 christos fi 1534 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1535 1.1 christos as_fn_set_status $ac_retval 1536 1.1 christos 1537 1.1 christos } # ac_fn_c_try_cpp 1538 1.1 christos 1539 1.1 christos # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1540 1.1 christos # ------------------------------------------------------- 1541 1.1 christos # Tests whether HEADER exists, giving a warning if it cannot be compiled using 1542 1.1 christos # the include files in INCLUDES and setting the cache variable VAR 1543 1.1 christos # accordingly. 1544 1.1 christos ac_fn_c_check_header_mongrel () 1545 1.1 christos { 1546 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1547 1.1 christos if eval \${$3+:} false; then : 1548 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1549 1.1 christos $as_echo_n "checking for $2... " >&6; } 1550 1.1 christos if eval \${$3+:} false; then : 1551 1.1 christos $as_echo_n "(cached) " >&6 1552 1.1 christos fi 1553 1.1 christos eval ac_res=\$$3 1554 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1555 1.1 christos $as_echo "$ac_res" >&6; } 1556 1.1 christos else 1557 1.1 christos # Is the header compilable? 1558 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1559 1.1 christos $as_echo_n "checking $2 usability... " >&6; } 1560 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1561 1.1 christos /* end confdefs.h. */ 1562 1.1 christos $4 1563 1.1 christos #include <$2> 1564 1.1 christos _ACEOF 1565 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 1566 1.1 christos ac_header_compiler=yes 1567 1.1 christos else 1568 1.1 christos ac_header_compiler=no 1569 1.1 christos fi 1570 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1571 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1572 1.1 christos $as_echo "$ac_header_compiler" >&6; } 1573 1.1 christos 1574 1.1 christos # Is the header present? 1575 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1576 1.1 christos $as_echo_n "checking $2 presence... " >&6; } 1577 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1578 1.1 christos /* end confdefs.h. */ 1579 1.1 christos #include <$2> 1580 1.1 christos _ACEOF 1581 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then : 1582 1.1 christos ac_header_preproc=yes 1583 1.1 christos else 1584 1.1 christos ac_header_preproc=no 1585 1.1 christos fi 1586 1.1 christos rm -f conftest.err conftest.i conftest.$ac_ext 1587 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1588 1.1 christos $as_echo "$ac_header_preproc" >&6; } 1589 1.1 christos 1590 1.1 christos # So? What about this header? 1591 1.1 christos case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1592 1.1 christos yes:no: ) 1593 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1594 1.1 christos $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1595 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1596 1.1 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1597 1.1 christos ;; 1598 1.1 christos no:yes:* ) 1599 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1600 1.1 christos $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1601 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1602 1.1 christos $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1603 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1604 1.1 christos $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1605 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1606 1.1 christos $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1607 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1608 1.1 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1609 1.1 christos ( $as_echo "## ----------------------------------- ## 1610 1.1 christos ## Report this to bug-readline (at] gnu.org ## 1611 1.1 christos ## ----------------------------------- ##" 1612 1.1 christos ) | sed "s/^/$as_me: WARNING: /" >&2 1613 1.1 christos ;; 1614 1.1 christos esac 1615 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1616 1.1 christos $as_echo_n "checking for $2... " >&6; } 1617 1.1 christos if eval \${$3+:} false; then : 1618 1.1 christos $as_echo_n "(cached) " >&6 1619 1.1 christos else 1620 1.1 christos eval "$3=\$ac_header_compiler" 1621 1.1 christos fi 1622 1.1 christos eval ac_res=\$$3 1623 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1624 1.1 christos $as_echo "$ac_res" >&6; } 1625 1.1 christos fi 1626 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1627 1.1 christos 1628 1.1 christos } # ac_fn_c_check_header_mongrel 1629 1.1 christos 1630 1.1 christos # ac_fn_c_try_run LINENO 1631 1.1 christos # ---------------------- 1632 1.1 christos # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1633 1.1 christos # that executables *can* be run. 1634 1.1 christos ac_fn_c_try_run () 1635 1.1 christos { 1636 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1637 1.1 christos if { { ac_try="$ac_link" 1638 1.1 christos case "(($ac_try" in 1639 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1640 1.1 christos *) ac_try_echo=$ac_try;; 1641 1.1 christos esac 1642 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1643 1.1 christos $as_echo "$ac_try_echo"; } >&5 1644 1.1 christos (eval "$ac_link") 2>&5 1645 1.1 christos ac_status=$? 1646 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1647 1.1 christos test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1648 1.1 christos { { case "(($ac_try" in 1649 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1650 1.1 christos *) ac_try_echo=$ac_try;; 1651 1.1 christos esac 1652 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1653 1.1 christos $as_echo "$ac_try_echo"; } >&5 1654 1.1 christos (eval "$ac_try") 2>&5 1655 1.1 christos ac_status=$? 1656 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1657 1.1 christos test $ac_status = 0; }; }; then : 1658 1.1 christos ac_retval=0 1659 1.1 christos else 1660 1.1 christos $as_echo "$as_me: program exited with status $ac_status" >&5 1661 1.1 christos $as_echo "$as_me: failed program was:" >&5 1662 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5 1663 1.1 christos 1664 1.1 christos ac_retval=$ac_status 1665 1.1 christos fi 1666 1.1 christos rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1667 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1668 1.1 christos as_fn_set_status $ac_retval 1669 1.1 christos 1670 1.1 christos } # ac_fn_c_try_run 1671 1.1 christos 1672 1.1 christos # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1673 1.1 christos # ------------------------------------------------------- 1674 1.1 christos # Tests whether HEADER exists and can be compiled using the include files in 1675 1.1 christos # INCLUDES, setting the cache variable VAR accordingly. 1676 1.1 christos ac_fn_c_check_header_compile () 1677 1.1 christos { 1678 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1679 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1680 1.1 christos $as_echo_n "checking for $2... " >&6; } 1681 1.1 christos if eval \${$3+:} false; then : 1682 1.1 christos $as_echo_n "(cached) " >&6 1683 1.1 christos else 1684 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1685 1.1 christos /* end confdefs.h. */ 1686 1.1 christos $4 1687 1.1 christos #include <$2> 1688 1.1 christos _ACEOF 1689 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 1690 1.1 christos eval "$3=yes" 1691 1.1 christos else 1692 1.1 christos eval "$3=no" 1693 1.1 christos fi 1694 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1695 1.1 christos fi 1696 1.1 christos eval ac_res=\$$3 1697 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1698 1.1 christos $as_echo "$ac_res" >&6; } 1699 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1700 1.1 christos 1701 1.1 christos } # ac_fn_c_check_header_compile 1702 1.1 christos 1703 1.1 christos # ac_fn_c_check_type LINENO TYPE VAR INCLUDES 1704 1.1 christos # ------------------------------------------- 1705 1.1 christos # Tests whether TYPE exists after having included INCLUDES, setting cache 1706 1.1 christos # variable VAR accordingly. 1707 1.1 christos ac_fn_c_check_type () 1708 1.1 christos { 1709 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1710 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1711 1.1 christos $as_echo_n "checking for $2... " >&6; } 1712 1.1 christos if eval \${$3+:} false; then : 1713 1.1 christos $as_echo_n "(cached) " >&6 1714 1.1 christos else 1715 1.1 christos eval "$3=no" 1716 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1717 1.1 christos /* end confdefs.h. */ 1718 1.1 christos $4 1719 1.1 christos int 1720 1.1 christos main () 1721 1.1 christos { 1722 1.1 christos if (sizeof ($2)) 1723 1.1 christos return 0; 1724 1.1 christos ; 1725 1.1 christos return 0; 1726 1.1 christos } 1727 1.1 christos _ACEOF 1728 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 1729 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1730 1.1 christos /* end confdefs.h. */ 1731 1.1 christos $4 1732 1.1 christos int 1733 1.1 christos main () 1734 1.1 christos { 1735 1.1 christos if (sizeof (($2))) 1736 1.1 christos return 0; 1737 1.1 christos ; 1738 1.1 christos return 0; 1739 1.1 christos } 1740 1.1 christos _ACEOF 1741 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 1742 1.1 christos 1743 1.1 christos else 1744 1.1 christos eval "$3=yes" 1745 1.1 christos fi 1746 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1747 1.1 christos fi 1748 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1749 1.1 christos fi 1750 1.1 christos eval ac_res=\$$3 1751 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1752 1.1 christos $as_echo "$ac_res" >&6; } 1753 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1754 1.1 christos 1755 1.1 christos } # ac_fn_c_check_type 1756 1.1 christos 1757 1.1 christos # ac_fn_c_try_link LINENO 1758 1.1 christos # ----------------------- 1759 1.1 christos # Try to link conftest.$ac_ext, and return whether this succeeded. 1760 1.1 christos ac_fn_c_try_link () 1761 1.1 christos { 1762 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1763 1.1 christos rm -f conftest.$ac_objext conftest$ac_exeext 1764 1.1 christos if { { ac_try="$ac_link" 1765 1.1 christos case "(($ac_try" in 1766 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1767 1.1 christos *) ac_try_echo=$ac_try;; 1768 1.1 christos esac 1769 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1770 1.1 christos $as_echo "$ac_try_echo"; } >&5 1771 1.1 christos (eval "$ac_link") 2>conftest.err 1772 1.1 christos ac_status=$? 1773 1.1 christos if test -s conftest.err; then 1774 1.1 christos grep -v '^ *+' conftest.err >conftest.er1 1775 1.1 christos cat conftest.er1 >&5 1776 1.1 christos mv -f conftest.er1 conftest.err 1777 1.1 christos fi 1778 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1779 1.1 christos test $ac_status = 0; } && { 1780 1.1 christos test -z "$ac_c_werror_flag" || 1781 1.1 christos test ! -s conftest.err 1782 1.1 christos } && test -s conftest$ac_exeext && { 1783 1.1 christos test "$cross_compiling" = yes || 1784 1.1 christos test -x conftest$ac_exeext 1785 1.1 christos }; then : 1786 1.1 christos ac_retval=0 1787 1.1 christos else 1788 1.1 christos $as_echo "$as_me: failed program was:" >&5 1789 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5 1790 1.1 christos 1791 1.1 christos ac_retval=1 1792 1.1 christos fi 1793 1.1 christos # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1794 1.1 christos # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1795 1.1 christos # interfere with the next link command; also delete a directory that is 1796 1.1 christos # left behind by Apple's compiler. We do this before executing the actions. 1797 1.1 christos rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1798 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1799 1.1 christos as_fn_set_status $ac_retval 1800 1.1 christos 1801 1.1 christos } # ac_fn_c_try_link 1802 1.1 christos 1803 1.1 christos # ac_fn_c_check_func LINENO FUNC VAR 1804 1.1 christos # ---------------------------------- 1805 1.1 christos # Tests whether FUNC exists, setting the cache variable VAR accordingly 1806 1.1 christos ac_fn_c_check_func () 1807 1.1 christos { 1808 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1809 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1810 1.1 christos $as_echo_n "checking for $2... " >&6; } 1811 1.1 christos if eval \${$3+:} false; then : 1812 1.1 christos $as_echo_n "(cached) " >&6 1813 1.1 christos else 1814 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1815 1.1 christos /* end confdefs.h. */ 1816 1.1 christos /* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1817 1.1 christos For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1818 1.1 christos #define $2 innocuous_$2 1819 1.1 christos 1820 1.1 christos /* System header to define __stub macros and hopefully few prototypes, 1821 1.1 christos which can conflict with char $2 (); below. 1822 1.1 christos Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1823 1.1 christos <limits.h> exists even on freestanding compilers. */ 1824 1.1 christos 1825 1.1 christos #ifdef __STDC__ 1826 1.1 christos # include <limits.h> 1827 1.1 christos #else 1828 1.1 christos # include <assert.h> 1829 1.1 christos #endif 1830 1.1 christos 1831 1.1 christos #undef $2 1832 1.1 christos 1833 1.1 christos /* Override any GCC internal prototype to avoid an error. 1834 1.1 christos Use char because int might match the return type of a GCC 1835 1.1 christos builtin and then its argument prototype would still apply. */ 1836 1.1 christos #ifdef __cplusplus 1837 1.1 christos extern "C" 1838 1.1 christos #endif 1839 1.1 christos char $2 (); 1840 1.1 christos /* The GNU C library defines this for functions which it implements 1841 1.1 christos to always fail with ENOSYS. Some functions are actually named 1842 1.1 christos something starting with __ and the normal name is an alias. */ 1843 1.1 christos #if defined __stub_$2 || defined __stub___$2 1844 1.1 christos choke me 1845 1.1 christos #endif 1846 1.1 christos 1847 1.1 christos int 1848 1.1 christos main () 1849 1.1 christos { 1850 1.1 christos return $2 (); 1851 1.1 christos ; 1852 1.1 christos return 0; 1853 1.1 christos } 1854 1.1 christos _ACEOF 1855 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 1856 1.1 christos eval "$3=yes" 1857 1.1 christos else 1858 1.1 christos eval "$3=no" 1859 1.1 christos fi 1860 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 1861 1.1 christos conftest$ac_exeext conftest.$ac_ext 1862 1.1 christos fi 1863 1.1 christos eval ac_res=\$$3 1864 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1865 1.1 christos $as_echo "$ac_res" >&6; } 1866 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1867 1.1 christos 1868 1.1 christos } # ac_fn_c_check_func 1869 1.1 christos 1870 1.1.1.3 christos # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES 1871 1.1.1.3 christos # ---------------------------------------------------- 1872 1.1.1.3 christos # Tries to find if the field MEMBER exists in type AGGR, after including 1873 1.1.1.3 christos # INCLUDES, setting cache variable VAR accordingly. 1874 1.1.1.3 christos ac_fn_c_check_member () 1875 1.1.1.3 christos { 1876 1.1.1.3 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1877 1.1.1.3 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 1878 1.1.1.3 christos $as_echo_n "checking for $2.$3... " >&6; } 1879 1.1.1.3 christos if eval \${$4+:} false; then : 1880 1.1.1.3 christos $as_echo_n "(cached) " >&6 1881 1.1.1.3 christos else 1882 1.1.1.3 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1883 1.1.1.3 christos /* end confdefs.h. */ 1884 1.1.1.3 christos $5 1885 1.1.1.3 christos int 1886 1.1.1.3 christos main () 1887 1.1.1.3 christos { 1888 1.1.1.3 christos static $2 ac_aggr; 1889 1.1.1.3 christos if (ac_aggr.$3) 1890 1.1.1.3 christos return 0; 1891 1.1.1.3 christos ; 1892 1.1.1.3 christos return 0; 1893 1.1.1.3 christos } 1894 1.1.1.3 christos _ACEOF 1895 1.1.1.3 christos if ac_fn_c_try_compile "$LINENO"; then : 1896 1.1.1.3 christos eval "$4=yes" 1897 1.1.1.3 christos else 1898 1.1.1.3 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1899 1.1.1.3 christos /* end confdefs.h. */ 1900 1.1.1.3 christos $5 1901 1.1.1.3 christos int 1902 1.1.1.3 christos main () 1903 1.1.1.3 christos { 1904 1.1.1.3 christos static $2 ac_aggr; 1905 1.1.1.3 christos if (sizeof ac_aggr.$3) 1906 1.1.1.3 christos return 0; 1907 1.1.1.3 christos ; 1908 1.1.1.3 christos return 0; 1909 1.1.1.3 christos } 1910 1.1.1.3 christos _ACEOF 1911 1.1.1.3 christos if ac_fn_c_try_compile "$LINENO"; then : 1912 1.1.1.3 christos eval "$4=yes" 1913 1.1.1.3 christos else 1914 1.1.1.3 christos eval "$4=no" 1915 1.1.1.3 christos fi 1916 1.1.1.3 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1917 1.1.1.3 christos fi 1918 1.1.1.3 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1919 1.1.1.3 christos fi 1920 1.1.1.3 christos eval ac_res=\$$4 1921 1.1.1.3 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1922 1.1.1.3 christos $as_echo "$ac_res" >&6; } 1923 1.1.1.3 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1924 1.1.1.3 christos 1925 1.1.1.3 christos } # ac_fn_c_check_member 1926 1.1.1.3 christos 1927 1.1 christos # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1928 1.1 christos # --------------------------------------------- 1929 1.1 christos # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1930 1.1 christos # accordingly. 1931 1.1 christos ac_fn_c_check_decl () 1932 1.1 christos { 1933 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1934 1.1 christos as_decl_name=`echo $2|sed 's/ *(.*//'` 1935 1.1 christos as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1936 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1937 1.1 christos $as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1938 1.1 christos if eval \${$3+:} false; then : 1939 1.1 christos $as_echo_n "(cached) " >&6 1940 1.1 christos else 1941 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1942 1.1 christos /* end confdefs.h. */ 1943 1.1 christos $4 1944 1.1 christos int 1945 1.1 christos main () 1946 1.1 christos { 1947 1.1 christos #ifndef $as_decl_name 1948 1.1 christos #ifdef __cplusplus 1949 1.1 christos (void) $as_decl_use; 1950 1.1 christos #else 1951 1.1 christos (void) $as_decl_name; 1952 1.1 christos #endif 1953 1.1 christos #endif 1954 1.1 christos 1955 1.1 christos ; 1956 1.1 christos return 0; 1957 1.1 christos } 1958 1.1 christos _ACEOF 1959 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 1960 1.1 christos eval "$3=yes" 1961 1.1 christos else 1962 1.1 christos eval "$3=no" 1963 1.1 christos fi 1964 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1965 1.1 christos fi 1966 1.1 christos eval ac_res=\$$3 1967 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1968 1.1 christos $as_echo "$ac_res" >&6; } 1969 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1970 1.1 christos 1971 1.1 christos } # ac_fn_c_check_decl 1972 1.1 christos 1973 1.1 christos # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES 1974 1.1 christos # -------------------------------------------- 1975 1.1 christos # Tries to find the compile-time value of EXPR in a program that includes 1976 1.1 christos # INCLUDES, setting VAR accordingly. Returns whether the value could be 1977 1.1 christos # computed 1978 1.1 christos ac_fn_c_compute_int () 1979 1.1 christos { 1980 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1981 1.1 christos if test "$cross_compiling" = yes; then 1982 1.1 christos # Depending upon the size, compute the lo and hi bounds. 1983 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1984 1.1 christos /* end confdefs.h. */ 1985 1.1 christos $4 1986 1.1 christos int 1987 1.1 christos main () 1988 1.1 christos { 1989 1.1 christos static int test_array [1 - 2 * !(($2) >= 0)]; 1990 1.1 christos test_array [0] = 0; 1991 1.1 christos return test_array [0]; 1992 1.1 christos 1993 1.1 christos ; 1994 1.1 christos return 0; 1995 1.1 christos } 1996 1.1 christos _ACEOF 1997 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 1998 1.1 christos ac_lo=0 ac_mid=0 1999 1.1 christos while :; do 2000 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2001 1.1 christos /* end confdefs.h. */ 2002 1.1 christos $4 2003 1.1 christos int 2004 1.1 christos main () 2005 1.1 christos { 2006 1.1 christos static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 2007 1.1 christos test_array [0] = 0; 2008 1.1 christos return test_array [0]; 2009 1.1 christos 2010 1.1 christos ; 2011 1.1 christos return 0; 2012 1.1 christos } 2013 1.1 christos _ACEOF 2014 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 2015 1.1 christos ac_hi=$ac_mid; break 2016 1.1 christos else 2017 1.1 christos as_fn_arith $ac_mid + 1 && ac_lo=$as_val 2018 1.1 christos if test $ac_lo -le $ac_mid; then 2019 1.1 christos ac_lo= ac_hi= 2020 1.1 christos break 2021 1.1 christos fi 2022 1.1 christos as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val 2023 1.1 christos fi 2024 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2025 1.1 christos done 2026 1.1 christos else 2027 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2028 1.1 christos /* end confdefs.h. */ 2029 1.1 christos $4 2030 1.1 christos int 2031 1.1 christos main () 2032 1.1 christos { 2033 1.1 christos static int test_array [1 - 2 * !(($2) < 0)]; 2034 1.1 christos test_array [0] = 0; 2035 1.1 christos return test_array [0]; 2036 1.1 christos 2037 1.1 christos ; 2038 1.1 christos return 0; 2039 1.1 christos } 2040 1.1 christos _ACEOF 2041 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 2042 1.1 christos ac_hi=-1 ac_mid=-1 2043 1.1 christos while :; do 2044 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2045 1.1 christos /* end confdefs.h. */ 2046 1.1 christos $4 2047 1.1 christos int 2048 1.1 christos main () 2049 1.1 christos { 2050 1.1 christos static int test_array [1 - 2 * !(($2) >= $ac_mid)]; 2051 1.1 christos test_array [0] = 0; 2052 1.1 christos return test_array [0]; 2053 1.1 christos 2054 1.1 christos ; 2055 1.1 christos return 0; 2056 1.1 christos } 2057 1.1 christos _ACEOF 2058 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 2059 1.1 christos ac_lo=$ac_mid; break 2060 1.1 christos else 2061 1.1 christos as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val 2062 1.1 christos if test $ac_mid -le $ac_hi; then 2063 1.1 christos ac_lo= ac_hi= 2064 1.1 christos break 2065 1.1 christos fi 2066 1.1 christos as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val 2067 1.1 christos fi 2068 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2069 1.1 christos done 2070 1.1 christos else 2071 1.1 christos ac_lo= ac_hi= 2072 1.1 christos fi 2073 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2074 1.1 christos fi 2075 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2076 1.1 christos # Binary search between lo and hi bounds. 2077 1.1 christos while test "x$ac_lo" != "x$ac_hi"; do 2078 1.1 christos as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val 2079 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2080 1.1 christos /* end confdefs.h. */ 2081 1.1 christos $4 2082 1.1 christos int 2083 1.1 christos main () 2084 1.1 christos { 2085 1.1 christos static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 2086 1.1 christos test_array [0] = 0; 2087 1.1 christos return test_array [0]; 2088 1.1 christos 2089 1.1 christos ; 2090 1.1 christos return 0; 2091 1.1 christos } 2092 1.1 christos _ACEOF 2093 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 2094 1.1 christos ac_hi=$ac_mid 2095 1.1 christos else 2096 1.1 christos as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val 2097 1.1 christos fi 2098 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2099 1.1 christos done 2100 1.1 christos case $ac_lo in #(( 2101 1.1 christos ?*) eval "$3=\$ac_lo"; ac_retval=0 ;; 2102 1.1 christos '') ac_retval=1 ;; 2103 1.1 christos esac 2104 1.1 christos else 2105 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2106 1.1 christos /* end confdefs.h. */ 2107 1.1 christos $4 2108 1.1 christos static long int longval () { return $2; } 2109 1.1 christos static unsigned long int ulongval () { return $2; } 2110 1.1 christos #include <stdio.h> 2111 1.1 christos #include <stdlib.h> 2112 1.1 christos int 2113 1.1 christos main () 2114 1.1 christos { 2115 1.1 christos 2116 1.1 christos FILE *f = fopen ("conftest.val", "w"); 2117 1.1 christos if (! f) 2118 1.1 christos return 1; 2119 1.1 christos if (($2) < 0) 2120 1.1 christos { 2121 1.1 christos long int i = longval (); 2122 1.1 christos if (i != ($2)) 2123 1.1 christos return 1; 2124 1.1 christos fprintf (f, "%ld", i); 2125 1.1 christos } 2126 1.1 christos else 2127 1.1 christos { 2128 1.1 christos unsigned long int i = ulongval (); 2129 1.1 christos if (i != ($2)) 2130 1.1 christos return 1; 2131 1.1 christos fprintf (f, "%lu", i); 2132 1.1 christos } 2133 1.1 christos /* Do not output a trailing newline, as this causes \r\n confusion 2134 1.1 christos on some platforms. */ 2135 1.1 christos return ferror (f) || fclose (f) != 0; 2136 1.1 christos 2137 1.1 christos ; 2138 1.1 christos return 0; 2139 1.1 christos } 2140 1.1 christos _ACEOF 2141 1.1 christos if ac_fn_c_try_run "$LINENO"; then : 2142 1.1 christos echo >>conftest.val; read $3 <conftest.val; ac_retval=0 2143 1.1 christos else 2144 1.1 christos ac_retval=1 2145 1.1 christos fi 2146 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 2147 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext 2148 1.1 christos rm -f conftest.val 2149 1.1 christos 2150 1.1 christos fi 2151 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2152 1.1 christos as_fn_set_status $ac_retval 2153 1.1 christos 2154 1.1 christos } # ac_fn_c_compute_int 2155 1.1 christos cat >config.log <<_ACEOF 2156 1.1 christos This file contains any messages produced by compilers while 2157 1.1 christos running configure, to aid debugging if configure makes a mistake. 2158 1.1 christos 2159 1.1.1.2 christos It was created by readline $as_me 8.1, which was 2160 1.1 christos generated by GNU Autoconf 2.69. Invocation command line was 2161 1.1 christos 2162 1.1 christos $ $0 $@ 2163 1.1 christos 2164 1.1 christos _ACEOF 2165 1.1 christos exec 5>>config.log 2166 1.1 christos { 2167 1.1 christos cat <<_ASUNAME 2168 1.1 christos ## --------- ## 2169 1.1 christos ## Platform. ## 2170 1.1 christos ## --------- ## 2171 1.1 christos 2172 1.1 christos hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2173 1.1 christos uname -m = `(uname -m) 2>/dev/null || echo unknown` 2174 1.1 christos uname -r = `(uname -r) 2>/dev/null || echo unknown` 2175 1.1 christos uname -s = `(uname -s) 2>/dev/null || echo unknown` 2176 1.1 christos uname -v = `(uname -v) 2>/dev/null || echo unknown` 2177 1.1 christos 2178 1.1 christos /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2179 1.1 christos /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2180 1.1 christos 2181 1.1 christos /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2182 1.1 christos /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2183 1.1 christos /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2184 1.1 christos /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2185 1.1 christos /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2186 1.1 christos /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2187 1.1 christos /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2188 1.1 christos 2189 1.1 christos _ASUNAME 2190 1.1 christos 2191 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2192 1.1 christos for as_dir in $PATH 2193 1.1 christos do 2194 1.1 christos IFS=$as_save_IFS 2195 1.1 christos test -z "$as_dir" && as_dir=. 2196 1.1 christos $as_echo "PATH: $as_dir" 2197 1.1 christos done 2198 1.1 christos IFS=$as_save_IFS 2199 1.1 christos 2200 1.1 christos } >&5 2201 1.1 christos 2202 1.1 christos cat >&5 <<_ACEOF 2203 1.1 christos 2204 1.1 christos 2205 1.1 christos ## ----------- ## 2206 1.1 christos ## Core tests. ## 2207 1.1 christos ## ----------- ## 2208 1.1 christos 2209 1.1 christos _ACEOF 2210 1.1 christos 2211 1.1 christos 2212 1.1 christos # Keep a trace of the command line. 2213 1.1 christos # Strip out --no-create and --no-recursion so they do not pile up. 2214 1.1 christos # Strip out --silent because we don't want to record it for future runs. 2215 1.1 christos # Also quote any args containing shell meta-characters. 2216 1.1 christos # Make two passes to allow for proper duplicate-argument suppression. 2217 1.1 christos ac_configure_args= 2218 1.1 christos ac_configure_args0= 2219 1.1 christos ac_configure_args1= 2220 1.1 christos ac_must_keep_next=false 2221 1.1 christos for ac_pass in 1 2 2222 1.1 christos do 2223 1.1 christos for ac_arg 2224 1.1 christos do 2225 1.1 christos case $ac_arg in 2226 1.1 christos -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2227 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2228 1.1 christos | -silent | --silent | --silen | --sile | --sil) 2229 1.1 christos continue ;; 2230 1.1 christos *\'*) 2231 1.1 christos ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2232 1.1 christos esac 2233 1.1 christos case $ac_pass in 2234 1.1 christos 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2235 1.1 christos 2) 2236 1.1 christos as_fn_append ac_configure_args1 " '$ac_arg'" 2237 1.1 christos if test $ac_must_keep_next = true; then 2238 1.1 christos ac_must_keep_next=false # Got value, back to normal. 2239 1.1 christos else 2240 1.1 christos case $ac_arg in 2241 1.1 christos *=* | --config-cache | -C | -disable-* | --disable-* \ 2242 1.1 christos | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2243 1.1 christos | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2244 1.1 christos | -with-* | --with-* | -without-* | --without-* | --x) 2245 1.1 christos case "$ac_configure_args0 " in 2246 1.1 christos "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2247 1.1 christos esac 2248 1.1 christos ;; 2249 1.1 christos -* ) ac_must_keep_next=true ;; 2250 1.1 christos esac 2251 1.1 christos fi 2252 1.1 christos as_fn_append ac_configure_args " '$ac_arg'" 2253 1.1 christos ;; 2254 1.1 christos esac 2255 1.1 christos done 2256 1.1 christos done 2257 1.1 christos { ac_configure_args0=; unset ac_configure_args0;} 2258 1.1 christos { ac_configure_args1=; unset ac_configure_args1;} 2259 1.1 christos 2260 1.1 christos # When interrupted or exit'd, cleanup temporary files, and complete 2261 1.1 christos # config.log. We remove comments because anyway the quotes in there 2262 1.1 christos # would cause problems or look ugly. 2263 1.1 christos # WARNING: Use '\'' to represent an apostrophe within the trap. 2264 1.1 christos # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2265 1.1 christos trap 'exit_status=$? 2266 1.1 christos # Save into config.log some information that might help in debugging. 2267 1.1 christos { 2268 1.1 christos echo 2269 1.1 christos 2270 1.1 christos $as_echo "## ---------------- ## 2271 1.1 christos ## Cache variables. ## 2272 1.1 christos ## ---------------- ##" 2273 1.1 christos echo 2274 1.1 christos # The following way of writing the cache mishandles newlines in values, 2275 1.1 christos ( 2276 1.1 christos for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2277 1.1 christos eval ac_val=\$$ac_var 2278 1.1 christos case $ac_val in #( 2279 1.1 christos *${as_nl}*) 2280 1.1 christos case $ac_var in #( 2281 1.1 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2282 1.1 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2283 1.1 christos esac 2284 1.1 christos case $ac_var in #( 2285 1.1 christos _ | IFS | as_nl) ;; #( 2286 1.1 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2287 1.1 christos *) { eval $ac_var=; unset $ac_var;} ;; 2288 1.1 christos esac ;; 2289 1.1 christos esac 2290 1.1 christos done 2291 1.1 christos (set) 2>&1 | 2292 1.1 christos case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2293 1.1 christos *${as_nl}ac_space=\ *) 2294 1.1 christos sed -n \ 2295 1.1 christos "s/'\''/'\''\\\\'\'''\''/g; 2296 1.1 christos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2297 1.1 christos ;; #( 2298 1.1 christos *) 2299 1.1 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2300 1.1 christos ;; 2301 1.1 christos esac | 2302 1.1 christos sort 2303 1.1 christos ) 2304 1.1 christos echo 2305 1.1 christos 2306 1.1 christos $as_echo "## ----------------- ## 2307 1.1 christos ## Output variables. ## 2308 1.1 christos ## ----------------- ##" 2309 1.1 christos echo 2310 1.1 christos for ac_var in $ac_subst_vars 2311 1.1 christos do 2312 1.1 christos eval ac_val=\$$ac_var 2313 1.1 christos case $ac_val in 2314 1.1 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2315 1.1 christos esac 2316 1.1 christos $as_echo "$ac_var='\''$ac_val'\''" 2317 1.1 christos done | sort 2318 1.1 christos echo 2319 1.1 christos 2320 1.1 christos if test -n "$ac_subst_files"; then 2321 1.1 christos $as_echo "## ------------------- ## 2322 1.1 christos ## File substitutions. ## 2323 1.1 christos ## ------------------- ##" 2324 1.1 christos echo 2325 1.1 christos for ac_var in $ac_subst_files 2326 1.1 christos do 2327 1.1 christos eval ac_val=\$$ac_var 2328 1.1 christos case $ac_val in 2329 1.1 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2330 1.1 christos esac 2331 1.1 christos $as_echo "$ac_var='\''$ac_val'\''" 2332 1.1 christos done | sort 2333 1.1 christos echo 2334 1.1 christos fi 2335 1.1 christos 2336 1.1 christos if test -s confdefs.h; then 2337 1.1 christos $as_echo "## ----------- ## 2338 1.1 christos ## confdefs.h. ## 2339 1.1 christos ## ----------- ##" 2340 1.1 christos echo 2341 1.1 christos cat confdefs.h 2342 1.1 christos echo 2343 1.1 christos fi 2344 1.1 christos test "$ac_signal" != 0 && 2345 1.1 christos $as_echo "$as_me: caught signal $ac_signal" 2346 1.1 christos $as_echo "$as_me: exit $exit_status" 2347 1.1 christos } >&5 2348 1.1 christos rm -f core *.core core.conftest.* && 2349 1.1 christos rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2350 1.1 christos exit $exit_status 2351 1.1 christos ' 0 2352 1.1 christos for ac_signal in 1 2 13 15; do 2353 1.1 christos trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2354 1.1 christos done 2355 1.1 christos ac_signal=0 2356 1.1 christos 2357 1.1 christos # confdefs.h avoids OS command line length limits that DEFS can exceed. 2358 1.1 christos rm -f -r conftest* confdefs.h 2359 1.1 christos 2360 1.1 christos $as_echo "/* confdefs.h */" > confdefs.h 2361 1.1 christos 2362 1.1 christos # Predefined preprocessor variables. 2363 1.1 christos 2364 1.1 christos cat >>confdefs.h <<_ACEOF 2365 1.1 christos #define PACKAGE_NAME "$PACKAGE_NAME" 2366 1.1 christos _ACEOF 2367 1.1 christos 2368 1.1 christos cat >>confdefs.h <<_ACEOF 2369 1.1 christos #define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2370 1.1 christos _ACEOF 2371 1.1 christos 2372 1.1 christos cat >>confdefs.h <<_ACEOF 2373 1.1 christos #define PACKAGE_VERSION "$PACKAGE_VERSION" 2374 1.1 christos _ACEOF 2375 1.1 christos 2376 1.1 christos cat >>confdefs.h <<_ACEOF 2377 1.1 christos #define PACKAGE_STRING "$PACKAGE_STRING" 2378 1.1 christos _ACEOF 2379 1.1 christos 2380 1.1 christos cat >>confdefs.h <<_ACEOF 2381 1.1 christos #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2382 1.1 christos _ACEOF 2383 1.1 christos 2384 1.1 christos cat >>confdefs.h <<_ACEOF 2385 1.1 christos #define PACKAGE_URL "$PACKAGE_URL" 2386 1.1 christos _ACEOF 2387 1.1 christos 2388 1.1 christos 2389 1.1 christos # Let the site file select an alternate cache file if it wants to. 2390 1.1 christos # Prefer an explicitly selected file to automatically selected ones. 2391 1.1 christos ac_site_file1=NONE 2392 1.1 christos ac_site_file2=NONE 2393 1.1 christos if test -n "$CONFIG_SITE"; then 2394 1.1 christos # We do not want a PATH search for config.site. 2395 1.1 christos case $CONFIG_SITE in #(( 2396 1.1 christos -*) ac_site_file1=./$CONFIG_SITE;; 2397 1.1 christos */*) ac_site_file1=$CONFIG_SITE;; 2398 1.1 christos *) ac_site_file1=./$CONFIG_SITE;; 2399 1.1 christos esac 2400 1.1 christos elif test "x$prefix" != xNONE; then 2401 1.1 christos ac_site_file1=$prefix/share/config.site 2402 1.1 christos ac_site_file2=$prefix/etc/config.site 2403 1.1 christos else 2404 1.1 christos ac_site_file1=$ac_default_prefix/share/config.site 2405 1.1 christos ac_site_file2=$ac_default_prefix/etc/config.site 2406 1.1 christos fi 2407 1.1 christos for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2408 1.1 christos do 2409 1.1 christos test "x$ac_site_file" = xNONE && continue 2410 1.1 christos if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2411 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2412 1.1 christos $as_echo "$as_me: loading site script $ac_site_file" >&6;} 2413 1.1 christos sed 's/^/| /' "$ac_site_file" >&5 2414 1.1 christos . "$ac_site_file" \ 2415 1.1 christos || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2416 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2417 1.1 christos as_fn_error $? "failed to load site script $ac_site_file 2418 1.1 christos See \`config.log' for more details" "$LINENO" 5; } 2419 1.1 christos fi 2420 1.1 christos done 2421 1.1 christos 2422 1.1 christos if test -r "$cache_file"; then 2423 1.1 christos # Some versions of bash will fail to source /dev/null (special files 2424 1.1 christos # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2425 1.1 christos if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2426 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2427 1.1 christos $as_echo "$as_me: loading cache $cache_file" >&6;} 2428 1.1 christos case $cache_file in 2429 1.1 christos [\\/]* | ?:[\\/]* ) . "$cache_file";; 2430 1.1 christos *) . "./$cache_file";; 2431 1.1 christos esac 2432 1.1 christos fi 2433 1.1 christos else 2434 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2435 1.1 christos $as_echo "$as_me: creating cache $cache_file" >&6;} 2436 1.1 christos >$cache_file 2437 1.1 christos fi 2438 1.1 christos 2439 1.1 christos # Check that the precious variables saved in the cache have kept the same 2440 1.1 christos # value. 2441 1.1 christos ac_cache_corrupted=false 2442 1.1 christos for ac_var in $ac_precious_vars; do 2443 1.1 christos eval ac_old_set=\$ac_cv_env_${ac_var}_set 2444 1.1 christos eval ac_new_set=\$ac_env_${ac_var}_set 2445 1.1 christos eval ac_old_val=\$ac_cv_env_${ac_var}_value 2446 1.1 christos eval ac_new_val=\$ac_env_${ac_var}_value 2447 1.1 christos case $ac_old_set,$ac_new_set in 2448 1.1 christos set,) 2449 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2450 1.1 christos $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2451 1.1 christos ac_cache_corrupted=: ;; 2452 1.1 christos ,set) 2453 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2454 1.1 christos $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2455 1.1 christos ac_cache_corrupted=: ;; 2456 1.1 christos ,);; 2457 1.1 christos *) 2458 1.1 christos if test "x$ac_old_val" != "x$ac_new_val"; then 2459 1.1 christos # differences in whitespace do not lead to failure. 2460 1.1 christos ac_old_val_w=`echo x $ac_old_val` 2461 1.1 christos ac_new_val_w=`echo x $ac_new_val` 2462 1.1 christos if test "$ac_old_val_w" != "$ac_new_val_w"; then 2463 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2464 1.1 christos $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2465 1.1 christos ac_cache_corrupted=: 2466 1.1 christos else 2467 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2468 1.1 christos $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2469 1.1 christos eval $ac_var=\$ac_old_val 2470 1.1 christos fi 2471 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2472 1.1 christos $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2473 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2474 1.1 christos $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2475 1.1 christos fi;; 2476 1.1 christos esac 2477 1.1 christos # Pass precious variables to config.status. 2478 1.1 christos if test "$ac_new_set" = set; then 2479 1.1 christos case $ac_new_val in 2480 1.1 christos *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2481 1.1 christos *) ac_arg=$ac_var=$ac_new_val ;; 2482 1.1 christos esac 2483 1.1 christos case " $ac_configure_args " in 2484 1.1 christos *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2485 1.1 christos *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2486 1.1 christos esac 2487 1.1 christos fi 2488 1.1 christos done 2489 1.1 christos if $ac_cache_corrupted; then 2490 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2491 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2492 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2493 1.1 christos $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2494 1.1 christos as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2495 1.1 christos fi 2496 1.1 christos ## -------------------- ## 2497 1.1 christos ## Main body of script. ## 2498 1.1 christos ## -------------------- ## 2499 1.1 christos 2500 1.1 christos ac_ext=c 2501 1.1 christos ac_cpp='$CPP $CPPFLAGS' 2502 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2503 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2504 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu 2505 1.1 christos 2506 1.1 christos 2507 1.1 christos 2508 1.1 christos 2509 1.1 christos 2510 1.1 christos 2511 1.1 christos 2512 1.1 christos 2513 1.1 christos 2514 1.1 christos ac_aux_dir= 2515 1.1 christos for ac_dir in ../.. "$srcdir"/../..; do 2516 1.1 christos if test -f "$ac_dir/install-sh"; then 2517 1.1 christos ac_aux_dir=$ac_dir 2518 1.1 christos ac_install_sh="$ac_aux_dir/install-sh -c" 2519 1.1 christos break 2520 1.1 christos elif test -f "$ac_dir/install.sh"; then 2521 1.1 christos ac_aux_dir=$ac_dir 2522 1.1 christos ac_install_sh="$ac_aux_dir/install.sh -c" 2523 1.1 christos break 2524 1.1 christos elif test -f "$ac_dir/shtool"; then 2525 1.1 christos ac_aux_dir=$ac_dir 2526 1.1 christos ac_install_sh="$ac_aux_dir/shtool install -c" 2527 1.1 christos break 2528 1.1 christos fi 2529 1.1 christos done 2530 1.1 christos if test -z "$ac_aux_dir"; then 2531 1.1 christos as_fn_error $? "cannot find install-sh, install.sh, or shtool in ../.. \"$srcdir\"/../.." "$LINENO" 5 2532 1.1 christos fi 2533 1.1 christos 2534 1.1 christos # These three variables are undocumented and unsupported, 2535 1.1 christos # and are intended to be withdrawn in a future Autoconf release. 2536 1.1 christos # They can cause serious problems if a builder's source tree is in a directory 2537 1.1 christos # whose full name contains unusual characters. 2538 1.1 christos ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2539 1.1 christos ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2540 1.1 christos ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2541 1.1 christos 2542 1.1 christos 2543 1.1 christos ac_config_headers="$ac_config_headers config.h" 2544 1.1 christos 2545 1.1 christos 2546 1.1.1.3 christos LIBVERSION=8.2 2547 1.1 christos 2548 1.1 christos # Make sure we can run config.sub. 2549 1.1 christos $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2550 1.1 christos as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2551 1.1 christos 2552 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2553 1.1 christos $as_echo_n "checking build system type... " >&6; } 2554 1.1 christos if ${ac_cv_build+:} false; then : 2555 1.1 christos $as_echo_n "(cached) " >&6 2556 1.1 christos else 2557 1.1 christos ac_build_alias=$build_alias 2558 1.1 christos test "x$ac_build_alias" = x && 2559 1.1 christos ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2560 1.1 christos test "x$ac_build_alias" = x && 2561 1.1 christos as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2562 1.1 christos ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2563 1.1 christos as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2564 1.1 christos 2565 1.1 christos fi 2566 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2567 1.1 christos $as_echo "$ac_cv_build" >&6; } 2568 1.1 christos case $ac_cv_build in 2569 1.1 christos *-*-*) ;; 2570 1.1 christos *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2571 1.1 christos esac 2572 1.1 christos build=$ac_cv_build 2573 1.1 christos ac_save_IFS=$IFS; IFS='-' 2574 1.1 christos set x $ac_cv_build 2575 1.1 christos shift 2576 1.1 christos build_cpu=$1 2577 1.1 christos build_vendor=$2 2578 1.1 christos shift; shift 2579 1.1 christos # Remember, the first character of IFS is used to create $*, 2580 1.1 christos # except with old shells: 2581 1.1 christos build_os=$* 2582 1.1 christos IFS=$ac_save_IFS 2583 1.1 christos case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2584 1.1 christos 2585 1.1 christos 2586 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2587 1.1 christos $as_echo_n "checking host system type... " >&6; } 2588 1.1 christos if ${ac_cv_host+:} false; then : 2589 1.1 christos $as_echo_n "(cached) " >&6 2590 1.1 christos else 2591 1.1 christos if test "x$host_alias" = x; then 2592 1.1 christos ac_cv_host=$ac_cv_build 2593 1.1 christos else 2594 1.1 christos ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2595 1.1 christos as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2596 1.1 christos fi 2597 1.1 christos 2598 1.1 christos fi 2599 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2600 1.1 christos $as_echo "$ac_cv_host" >&6; } 2601 1.1 christos case $ac_cv_host in 2602 1.1 christos *-*-*) ;; 2603 1.1 christos *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2604 1.1 christos esac 2605 1.1 christos host=$ac_cv_host 2606 1.1 christos ac_save_IFS=$IFS; IFS='-' 2607 1.1 christos set x $ac_cv_host 2608 1.1 christos shift 2609 1.1 christos host_cpu=$1 2610 1.1 christos host_vendor=$2 2611 1.1 christos shift; shift 2612 1.1 christos # Remember, the first character of IFS is used to create $*, 2613 1.1 christos # except with old shells: 2614 1.1 christos host_os=$* 2615 1.1 christos IFS=$ac_save_IFS 2616 1.1 christos case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2617 1.1 christos 2618 1.1 christos 2619 1.1 christos 2620 1.1 christos 2621 1.1 christos opt_curses=no 2622 1.1.1.3 christos opt_shared_termcap_lib=no 2623 1.1 christos 2624 1.1 christos 2625 1.1 christos # Check whether --with-curses was given. 2626 1.1 christos if test "${with_curses+set}" = set; then : 2627 1.1 christos withval=$with_curses; opt_curses=$withval 2628 1.1 christos fi 2629 1.1 christos 2630 1.1 christos 2631 1.1.1.3 christos # Check whether --with-shared-termcap-library was given. 2632 1.1.1.3 christos if test "${with_shared_termcap_library+set}" = set; then : 2633 1.1.1.3 christos withval=$with_shared_termcap_library; opt_shared_termcap_lib=$withval 2634 1.1.1.3 christos fi 2635 1.1.1.3 christos 2636 1.1.1.3 christos 2637 1.1 christos if test "$opt_curses" = "yes"; then 2638 1.1 christos prefer_curses=yes 2639 1.1 christos fi 2640 1.1 christos 2641 1.1 christos opt_multibyte=yes 2642 1.1 christos opt_static_libs=yes 2643 1.1 christos opt_shared_libs=no 2644 1.1 christos opt_install_examples=no 2645 1.1.1.2 christos opt_bracketed_paste_default=yes 2646 1.1 christos 2647 1.1 christos # Check whether --enable-multibyte was given. 2648 1.1 christos if test "${enable_multibyte+set}" = set; then : 2649 1.1 christos enableval=$enable_multibyte; opt_multibyte=$enableval 2650 1.1 christos fi 2651 1.1 christos 2652 1.1 christos # Check whether --enable-static was given. 2653 1.1 christos if test "${enable_static+set}" = set; then : 2654 1.1 christos enableval=$enable_static; opt_static_libs=$enableval 2655 1.1 christos fi 2656 1.1 christos 2657 1.1 christos # Check whether --enable-install-examples was given. 2658 1.1 christos if test "${enable_install_examples+set}" = set; then : 2659 1.1 christos enableval=$enable_install_examples; opt_install_examples=$enableval 2660 1.1 christos fi 2661 1.1 christos 2662 1.1 christos 2663 1.1.1.2 christos # Check whether --enable-bracketed-paste-default was given. 2664 1.1.1.2 christos if test "${enable_bracketed_paste_default+set}" = set; then : 2665 1.1.1.2 christos enableval=$enable_bracketed_paste_default; opt_bracketed_paste_default=$enableval 2666 1.1.1.2 christos fi 2667 1.1.1.2 christos 2668 1.1.1.2 christos 2669 1.1 christos if test $opt_multibyte = no; then 2670 1.1 christos $as_echo "#define NO_MULTIBYTE_SUPPORT 1" >>confdefs.h 2671 1.1 christos 2672 1.1 christos fi 2673 1.1 christos 2674 1.1.1.2 christos if test $opt_bracketed_paste_default = yes; then 2675 1.1.1.2 christos BRACKETED_PASTE='-DBRACKETED_PASTE_DEFAULT=1' 2676 1.1.1.2 christos else 2677 1.1.1.2 christos BRACKETED_PASTE='-DBRACKETED_PASTE_DEFAULT=0' 2678 1.1.1.2 christos fi 2679 1.1.1.2 christos 2680 1.1.1.2 christos 2681 1.1 christos 2682 1.1 christos 2683 1.1 christos CROSS_COMPILE= 2684 1.1 christos if test "x$cross_compiling" = "xyes"; then 2685 1.1 christos case "${host}" in 2686 1.1 christos *-cygwin*) 2687 1.1 christos cross_cache=${srcdir}/cross-build/cygwin.cache 2688 1.1 christos ;; 2689 1.1 christos *-mingw*) 2690 1.1 christos cross_cache=${srcdir}/cross-build/mingw.cache 2691 1.1 christos ;; 2692 1.1 christos i[3456]86-*-beos*) 2693 1.1 christos cross_cache=${srcdir}/cross-build/x86-beos.cache 2694 1.1 christos ;; 2695 1.1 christos *) echo "configure: cross-compiling for $host is not supported" >&2 2696 1.1 christos ;; 2697 1.1 christos esac 2698 1.1 christos if test -n "${cross_cache}" && test -r "${cross_cache}"; then 2699 1.1 christos echo "loading cross-build cache file ${cross_cache}" 2700 1.1 christos . ${cross_cache} 2701 1.1 christos fi 2702 1.1 christos unset cross_cache 2703 1.1 christos CROSS_COMPILE='-DCROSS_COMPILING' 2704 1.1 christos 2705 1.1 christos fi 2706 1.1 christos 2707 1.1 christos echo "" 2708 1.1 christos echo "Beginning configuration for readline-$LIBVERSION for ${host_cpu}-${host_vendor}-${host_os}" 2709 1.1 christos echo "" 2710 1.1 christos 2711 1.1 christos # We want these before the checks, so the checks can modify their values. 2712 1.1.1.2 christos test -z "$CFLAGS" && want_auto_cflags=1 2713 1.1 christos 2714 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2715 1.1 christos $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2716 1.1 christos set x ${MAKE-make} 2717 1.1 christos ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2718 1.1 christos if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2719 1.1 christos $as_echo_n "(cached) " >&6 2720 1.1 christos else 2721 1.1 christos cat >conftest.make <<\_ACEOF 2722 1.1 christos SHELL = /bin/sh 2723 1.1 christos all: 2724 1.1 christos @echo '@@@%%%=$(MAKE)=@@@%%%' 2725 1.1 christos _ACEOF 2726 1.1 christos # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2727 1.1 christos case `${MAKE-make} -f conftest.make 2>/dev/null` in 2728 1.1 christos *@@@%%%=?*=@@@%%%*) 2729 1.1 christos eval ac_cv_prog_make_${ac_make}_set=yes;; 2730 1.1 christos *) 2731 1.1 christos eval ac_cv_prog_make_${ac_make}_set=no;; 2732 1.1 christos esac 2733 1.1 christos rm -f conftest.make 2734 1.1 christos fi 2735 1.1 christos if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2736 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2737 1.1 christos $as_echo "yes" >&6; } 2738 1.1 christos SET_MAKE= 2739 1.1 christos else 2740 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2741 1.1 christos $as_echo "no" >&6; } 2742 1.1 christos SET_MAKE="MAKE=${MAKE-make}" 2743 1.1 christos fi 2744 1.1 christos 2745 1.1 christos ac_ext=c 2746 1.1 christos ac_cpp='$CPP $CPPFLAGS' 2747 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2748 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2749 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu 2750 1.1 christos if test -n "$ac_tool_prefix"; then 2751 1.1 christos # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2752 1.1 christos set dummy ${ac_tool_prefix}gcc; ac_word=$2 2753 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2754 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 2755 1.1 christos if ${ac_cv_prog_CC+:} false; then : 2756 1.1 christos $as_echo_n "(cached) " >&6 2757 1.1 christos else 2758 1.1 christos if test -n "$CC"; then 2759 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test. 2760 1.1 christos else 2761 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2762 1.1 christos for as_dir in $PATH 2763 1.1 christos do 2764 1.1 christos IFS=$as_save_IFS 2765 1.1 christos test -z "$as_dir" && as_dir=. 2766 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 2767 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2768 1.1 christos ac_cv_prog_CC="${ac_tool_prefix}gcc" 2769 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2770 1.1 christos break 2 2771 1.1 christos fi 2772 1.1 christos done 2773 1.1 christos done 2774 1.1 christos IFS=$as_save_IFS 2775 1.1 christos 2776 1.1 christos fi 2777 1.1 christos fi 2778 1.1 christos CC=$ac_cv_prog_CC 2779 1.1 christos if test -n "$CC"; then 2780 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2781 1.1 christos $as_echo "$CC" >&6; } 2782 1.1 christos else 2783 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2784 1.1 christos $as_echo "no" >&6; } 2785 1.1 christos fi 2786 1.1 christos 2787 1.1 christos 2788 1.1 christos fi 2789 1.1 christos if test -z "$ac_cv_prog_CC"; then 2790 1.1 christos ac_ct_CC=$CC 2791 1.1 christos # Extract the first word of "gcc", so it can be a program name with args. 2792 1.1 christos set dummy gcc; ac_word=$2 2793 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2794 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 2795 1.1 christos if ${ac_cv_prog_ac_ct_CC+:} false; then : 2796 1.1 christos $as_echo_n "(cached) " >&6 2797 1.1 christos else 2798 1.1 christos if test -n "$ac_ct_CC"; then 2799 1.1 christos ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2800 1.1 christos else 2801 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2802 1.1 christos for as_dir in $PATH 2803 1.1 christos do 2804 1.1 christos IFS=$as_save_IFS 2805 1.1 christos test -z "$as_dir" && as_dir=. 2806 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 2807 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2808 1.1 christos ac_cv_prog_ac_ct_CC="gcc" 2809 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2810 1.1 christos break 2 2811 1.1 christos fi 2812 1.1 christos done 2813 1.1 christos done 2814 1.1 christos IFS=$as_save_IFS 2815 1.1 christos 2816 1.1 christos fi 2817 1.1 christos fi 2818 1.1 christos ac_ct_CC=$ac_cv_prog_ac_ct_CC 2819 1.1 christos if test -n "$ac_ct_CC"; then 2820 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2821 1.1 christos $as_echo "$ac_ct_CC" >&6; } 2822 1.1 christos else 2823 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2824 1.1 christos $as_echo "no" >&6; } 2825 1.1 christos fi 2826 1.1 christos 2827 1.1 christos if test "x$ac_ct_CC" = x; then 2828 1.1 christos CC="" 2829 1.1 christos else 2830 1.1 christos case $cross_compiling:$ac_tool_warned in 2831 1.1 christos yes:) 2832 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2833 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2834 1.1 christos ac_tool_warned=yes ;; 2835 1.1 christos esac 2836 1.1 christos CC=$ac_ct_CC 2837 1.1 christos fi 2838 1.1 christos else 2839 1.1 christos CC="$ac_cv_prog_CC" 2840 1.1 christos fi 2841 1.1 christos 2842 1.1 christos if test -z "$CC"; then 2843 1.1 christos if test -n "$ac_tool_prefix"; then 2844 1.1 christos # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2845 1.1 christos set dummy ${ac_tool_prefix}cc; ac_word=$2 2846 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2847 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 2848 1.1 christos if ${ac_cv_prog_CC+:} false; then : 2849 1.1 christos $as_echo_n "(cached) " >&6 2850 1.1 christos else 2851 1.1 christos if test -n "$CC"; then 2852 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test. 2853 1.1 christos else 2854 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2855 1.1 christos for as_dir in $PATH 2856 1.1 christos do 2857 1.1 christos IFS=$as_save_IFS 2858 1.1 christos test -z "$as_dir" && as_dir=. 2859 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 2860 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2861 1.1 christos ac_cv_prog_CC="${ac_tool_prefix}cc" 2862 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2863 1.1 christos break 2 2864 1.1 christos fi 2865 1.1 christos done 2866 1.1 christos done 2867 1.1 christos IFS=$as_save_IFS 2868 1.1 christos 2869 1.1 christos fi 2870 1.1 christos fi 2871 1.1 christos CC=$ac_cv_prog_CC 2872 1.1 christos if test -n "$CC"; then 2873 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2874 1.1 christos $as_echo "$CC" >&6; } 2875 1.1 christos else 2876 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2877 1.1 christos $as_echo "no" >&6; } 2878 1.1 christos fi 2879 1.1 christos 2880 1.1 christos 2881 1.1 christos fi 2882 1.1 christos fi 2883 1.1 christos if test -z "$CC"; then 2884 1.1 christos # Extract the first word of "cc", so it can be a program name with args. 2885 1.1 christos set dummy cc; ac_word=$2 2886 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2887 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 2888 1.1 christos if ${ac_cv_prog_CC+:} false; then : 2889 1.1 christos $as_echo_n "(cached) " >&6 2890 1.1 christos else 2891 1.1 christos if test -n "$CC"; then 2892 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test. 2893 1.1 christos else 2894 1.1 christos ac_prog_rejected=no 2895 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2896 1.1 christos for as_dir in $PATH 2897 1.1 christos do 2898 1.1 christos IFS=$as_save_IFS 2899 1.1 christos test -z "$as_dir" && as_dir=. 2900 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 2901 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2902 1.1 christos if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2903 1.1 christos ac_prog_rejected=yes 2904 1.1 christos continue 2905 1.1 christos fi 2906 1.1 christos ac_cv_prog_CC="cc" 2907 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2908 1.1 christos break 2 2909 1.1 christos fi 2910 1.1 christos done 2911 1.1 christos done 2912 1.1 christos IFS=$as_save_IFS 2913 1.1 christos 2914 1.1 christos if test $ac_prog_rejected = yes; then 2915 1.1 christos # We found a bogon in the path, so make sure we never use it. 2916 1.1 christos set dummy $ac_cv_prog_CC 2917 1.1 christos shift 2918 1.1 christos if test $# != 0; then 2919 1.1 christos # We chose a different compiler from the bogus one. 2920 1.1 christos # However, it has the same basename, so the bogon will be chosen 2921 1.1 christos # first if we set CC to just the basename; use the full file name. 2922 1.1 christos shift 2923 1.1 christos ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2924 1.1 christos fi 2925 1.1 christos fi 2926 1.1 christos fi 2927 1.1 christos fi 2928 1.1 christos CC=$ac_cv_prog_CC 2929 1.1 christos if test -n "$CC"; then 2930 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2931 1.1 christos $as_echo "$CC" >&6; } 2932 1.1 christos else 2933 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2934 1.1 christos $as_echo "no" >&6; } 2935 1.1 christos fi 2936 1.1 christos 2937 1.1 christos 2938 1.1 christos fi 2939 1.1 christos if test -z "$CC"; then 2940 1.1 christos if test -n "$ac_tool_prefix"; then 2941 1.1 christos for ac_prog in cl.exe 2942 1.1 christos do 2943 1.1 christos # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2944 1.1 christos set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2945 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2946 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 2947 1.1 christos if ${ac_cv_prog_CC+:} false; then : 2948 1.1 christos $as_echo_n "(cached) " >&6 2949 1.1 christos else 2950 1.1 christos if test -n "$CC"; then 2951 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test. 2952 1.1 christos else 2953 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2954 1.1 christos for as_dir in $PATH 2955 1.1 christos do 2956 1.1 christos IFS=$as_save_IFS 2957 1.1 christos test -z "$as_dir" && as_dir=. 2958 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 2959 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2960 1.1 christos ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2961 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2962 1.1 christos break 2 2963 1.1 christos fi 2964 1.1 christos done 2965 1.1 christos done 2966 1.1 christos IFS=$as_save_IFS 2967 1.1 christos 2968 1.1 christos fi 2969 1.1 christos fi 2970 1.1 christos CC=$ac_cv_prog_CC 2971 1.1 christos if test -n "$CC"; then 2972 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2973 1.1 christos $as_echo "$CC" >&6; } 2974 1.1 christos else 2975 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2976 1.1 christos $as_echo "no" >&6; } 2977 1.1 christos fi 2978 1.1 christos 2979 1.1 christos 2980 1.1 christos test -n "$CC" && break 2981 1.1 christos done 2982 1.1 christos fi 2983 1.1 christos if test -z "$CC"; then 2984 1.1 christos ac_ct_CC=$CC 2985 1.1 christos for ac_prog in cl.exe 2986 1.1 christos do 2987 1.1 christos # Extract the first word of "$ac_prog", so it can be a program name with args. 2988 1.1 christos set dummy $ac_prog; ac_word=$2 2989 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2990 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 2991 1.1 christos if ${ac_cv_prog_ac_ct_CC+:} false; then : 2992 1.1 christos $as_echo_n "(cached) " >&6 2993 1.1 christos else 2994 1.1 christos if test -n "$ac_ct_CC"; then 2995 1.1 christos ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2996 1.1 christos else 2997 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2998 1.1 christos for as_dir in $PATH 2999 1.1 christos do 3000 1.1 christos IFS=$as_save_IFS 3001 1.1 christos test -z "$as_dir" && as_dir=. 3002 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 3003 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3004 1.1 christos ac_cv_prog_ac_ct_CC="$ac_prog" 3005 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3006 1.1 christos break 2 3007 1.1 christos fi 3008 1.1 christos done 3009 1.1 christos done 3010 1.1 christos IFS=$as_save_IFS 3011 1.1 christos 3012 1.1 christos fi 3013 1.1 christos fi 3014 1.1 christos ac_ct_CC=$ac_cv_prog_ac_ct_CC 3015 1.1 christos if test -n "$ac_ct_CC"; then 3016 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3017 1.1 christos $as_echo "$ac_ct_CC" >&6; } 3018 1.1 christos else 3019 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3020 1.1 christos $as_echo "no" >&6; } 3021 1.1 christos fi 3022 1.1 christos 3023 1.1 christos 3024 1.1 christos test -n "$ac_ct_CC" && break 3025 1.1 christos done 3026 1.1 christos 3027 1.1 christos if test "x$ac_ct_CC" = x; then 3028 1.1 christos CC="" 3029 1.1 christos else 3030 1.1 christos case $cross_compiling:$ac_tool_warned in 3031 1.1 christos yes:) 3032 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3033 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3034 1.1 christos ac_tool_warned=yes ;; 3035 1.1 christos esac 3036 1.1 christos CC=$ac_ct_CC 3037 1.1 christos fi 3038 1.1 christos fi 3039 1.1 christos 3040 1.1 christos fi 3041 1.1 christos 3042 1.1 christos 3043 1.1 christos test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3044 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3045 1.1 christos as_fn_error $? "no acceptable C compiler found in \$PATH 3046 1.1 christos See \`config.log' for more details" "$LINENO" 5; } 3047 1.1 christos 3048 1.1 christos # Provide some information about the compiler. 3049 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3050 1.1 christos set X $ac_compile 3051 1.1 christos ac_compiler=$2 3052 1.1 christos for ac_option in --version -v -V -qversion; do 3053 1.1 christos { { ac_try="$ac_compiler $ac_option >&5" 3054 1.1 christos case "(($ac_try" in 3055 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3056 1.1 christos *) ac_try_echo=$ac_try;; 3057 1.1 christos esac 3058 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3059 1.1 christos $as_echo "$ac_try_echo"; } >&5 3060 1.1 christos (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3061 1.1 christos ac_status=$? 3062 1.1 christos if test -s conftest.err; then 3063 1.1 christos sed '10a\ 3064 1.1 christos ... rest of stderr output deleted ... 3065 1.1 christos 10q' conftest.err >conftest.er1 3066 1.1 christos cat conftest.er1 >&5 3067 1.1 christos fi 3068 1.1 christos rm -f conftest.er1 conftest.err 3069 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3070 1.1 christos test $ac_status = 0; } 3071 1.1 christos done 3072 1.1 christos 3073 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3074 1.1 christos /* end confdefs.h. */ 3075 1.1 christos 3076 1.1 christos int 3077 1.1 christos main () 3078 1.1 christos { 3079 1.1 christos 3080 1.1 christos ; 3081 1.1 christos return 0; 3082 1.1 christos } 3083 1.1 christos _ACEOF 3084 1.1 christos ac_clean_files_save=$ac_clean_files 3085 1.1 christos ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3086 1.1 christos # Try to create an executable without -o first, disregard a.out. 3087 1.1 christos # It will help us diagnose broken compilers, and finding out an intuition 3088 1.1 christos # of exeext. 3089 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3090 1.1 christos $as_echo_n "checking whether the C compiler works... " >&6; } 3091 1.1 christos ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3092 1.1 christos 3093 1.1 christos # The possible output files: 3094 1.1 christos ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3095 1.1 christos 3096 1.1 christos ac_rmfiles= 3097 1.1 christos for ac_file in $ac_files 3098 1.1 christos do 3099 1.1 christos case $ac_file in 3100 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3101 1.1 christos * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3102 1.1 christos esac 3103 1.1 christos done 3104 1.1 christos rm -f $ac_rmfiles 3105 1.1 christos 3106 1.1 christos if { { ac_try="$ac_link_default" 3107 1.1 christos case "(($ac_try" in 3108 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3109 1.1 christos *) ac_try_echo=$ac_try;; 3110 1.1 christos esac 3111 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3112 1.1 christos $as_echo "$ac_try_echo"; } >&5 3113 1.1 christos (eval "$ac_link_default") 2>&5 3114 1.1 christos ac_status=$? 3115 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3116 1.1 christos test $ac_status = 0; }; then : 3117 1.1 christos # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3118 1.1 christos # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3119 1.1 christos # in a Makefile. We should not override ac_cv_exeext if it was cached, 3120 1.1 christos # so that the user can short-circuit this test for compilers unknown to 3121 1.1 christos # Autoconf. 3122 1.1 christos for ac_file in $ac_files '' 3123 1.1 christos do 3124 1.1 christos test -f "$ac_file" || continue 3125 1.1 christos case $ac_file in 3126 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3127 1.1 christos ;; 3128 1.1 christos [ab].out ) 3129 1.1 christos # We found the default executable, but exeext='' is most 3130 1.1 christos # certainly right. 3131 1.1 christos break;; 3132 1.1 christos *.* ) 3133 1.1 christos if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3134 1.1 christos then :; else 3135 1.1 christos ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3136 1.1 christos fi 3137 1.1 christos # We set ac_cv_exeext here because the later test for it is not 3138 1.1 christos # safe: cross compilers may not add the suffix if given an `-o' 3139 1.1 christos # argument, so we may need to know it at that point already. 3140 1.1 christos # Even if this section looks crufty: it has the advantage of 3141 1.1 christos # actually working. 3142 1.1 christos break;; 3143 1.1 christos * ) 3144 1.1 christos break;; 3145 1.1 christos esac 3146 1.1 christos done 3147 1.1 christos test "$ac_cv_exeext" = no && ac_cv_exeext= 3148 1.1 christos 3149 1.1 christos else 3150 1.1 christos ac_file='' 3151 1.1 christos fi 3152 1.1 christos if test -z "$ac_file"; then : 3153 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3154 1.1 christos $as_echo "no" >&6; } 3155 1.1 christos $as_echo "$as_me: failed program was:" >&5 3156 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5 3157 1.1 christos 3158 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3159 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3160 1.1 christos as_fn_error 77 "C compiler cannot create executables 3161 1.1 christos See \`config.log' for more details" "$LINENO" 5; } 3162 1.1 christos else 3163 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3164 1.1 christos $as_echo "yes" >&6; } 3165 1.1 christos fi 3166 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3167 1.1 christos $as_echo_n "checking for C compiler default output file name... " >&6; } 3168 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3169 1.1 christos $as_echo "$ac_file" >&6; } 3170 1.1 christos ac_exeext=$ac_cv_exeext 3171 1.1 christos 3172 1.1 christos rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3173 1.1 christos ac_clean_files=$ac_clean_files_save 3174 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3175 1.1 christos $as_echo_n "checking for suffix of executables... " >&6; } 3176 1.1 christos if { { ac_try="$ac_link" 3177 1.1 christos case "(($ac_try" in 3178 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3179 1.1 christos *) ac_try_echo=$ac_try;; 3180 1.1 christos esac 3181 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3182 1.1 christos $as_echo "$ac_try_echo"; } >&5 3183 1.1 christos (eval "$ac_link") 2>&5 3184 1.1 christos ac_status=$? 3185 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3186 1.1 christos test $ac_status = 0; }; then : 3187 1.1 christos # If both `conftest.exe' and `conftest' are `present' (well, observable) 3188 1.1 christos # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3189 1.1 christos # work properly (i.e., refer to `conftest.exe'), while it won't with 3190 1.1 christos # `rm'. 3191 1.1 christos for ac_file in conftest.exe conftest conftest.*; do 3192 1.1 christos test -f "$ac_file" || continue 3193 1.1 christos case $ac_file in 3194 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3195 1.1 christos *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3196 1.1 christos break;; 3197 1.1 christos * ) break;; 3198 1.1 christos esac 3199 1.1 christos done 3200 1.1 christos else 3201 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3202 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3203 1.1 christos as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3204 1.1 christos See \`config.log' for more details" "$LINENO" 5; } 3205 1.1 christos fi 3206 1.1 christos rm -f conftest conftest$ac_cv_exeext 3207 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3208 1.1 christos $as_echo "$ac_cv_exeext" >&6; } 3209 1.1 christos 3210 1.1 christos rm -f conftest.$ac_ext 3211 1.1 christos EXEEXT=$ac_cv_exeext 3212 1.1 christos ac_exeext=$EXEEXT 3213 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3214 1.1 christos /* end confdefs.h. */ 3215 1.1 christos #include <stdio.h> 3216 1.1 christos int 3217 1.1 christos main () 3218 1.1 christos { 3219 1.1 christos FILE *f = fopen ("conftest.out", "w"); 3220 1.1 christos return ferror (f) || fclose (f) != 0; 3221 1.1 christos 3222 1.1 christos ; 3223 1.1 christos return 0; 3224 1.1 christos } 3225 1.1 christos _ACEOF 3226 1.1 christos ac_clean_files="$ac_clean_files conftest.out" 3227 1.1 christos # Check that the compiler produces executables we can run. If not, either 3228 1.1 christos # the compiler is broken, or we cross compile. 3229 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3230 1.1 christos $as_echo_n "checking whether we are cross compiling... " >&6; } 3231 1.1 christos if test "$cross_compiling" != yes; then 3232 1.1 christos { { ac_try="$ac_link" 3233 1.1 christos case "(($ac_try" in 3234 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3235 1.1 christos *) ac_try_echo=$ac_try;; 3236 1.1 christos esac 3237 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3238 1.1 christos $as_echo "$ac_try_echo"; } >&5 3239 1.1 christos (eval "$ac_link") 2>&5 3240 1.1 christos ac_status=$? 3241 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3242 1.1 christos test $ac_status = 0; } 3243 1.1 christos if { ac_try='./conftest$ac_cv_exeext' 3244 1.1 christos { { case "(($ac_try" in 3245 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3246 1.1 christos *) ac_try_echo=$ac_try;; 3247 1.1 christos esac 3248 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3249 1.1 christos $as_echo "$ac_try_echo"; } >&5 3250 1.1 christos (eval "$ac_try") 2>&5 3251 1.1 christos ac_status=$? 3252 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3253 1.1 christos test $ac_status = 0; }; }; then 3254 1.1 christos cross_compiling=no 3255 1.1 christos else 3256 1.1 christos if test "$cross_compiling" = maybe; then 3257 1.1 christos cross_compiling=yes 3258 1.1 christos else 3259 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3260 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3261 1.1 christos as_fn_error $? "cannot run C compiled programs. 3262 1.1 christos If you meant to cross compile, use \`--host'. 3263 1.1 christos See \`config.log' for more details" "$LINENO" 5; } 3264 1.1 christos fi 3265 1.1 christos fi 3266 1.1 christos fi 3267 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3268 1.1 christos $as_echo "$cross_compiling" >&6; } 3269 1.1 christos 3270 1.1 christos rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3271 1.1 christos ac_clean_files=$ac_clean_files_save 3272 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3273 1.1 christos $as_echo_n "checking for suffix of object files... " >&6; } 3274 1.1 christos if ${ac_cv_objext+:} false; then : 3275 1.1 christos $as_echo_n "(cached) " >&6 3276 1.1 christos else 3277 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3278 1.1 christos /* end confdefs.h. */ 3279 1.1 christos 3280 1.1 christos int 3281 1.1 christos main () 3282 1.1 christos { 3283 1.1 christos 3284 1.1 christos ; 3285 1.1 christos return 0; 3286 1.1 christos } 3287 1.1 christos _ACEOF 3288 1.1 christos rm -f conftest.o conftest.obj 3289 1.1 christos if { { ac_try="$ac_compile" 3290 1.1 christos case "(($ac_try" in 3291 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3292 1.1 christos *) ac_try_echo=$ac_try;; 3293 1.1 christos esac 3294 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3295 1.1 christos $as_echo "$ac_try_echo"; } >&5 3296 1.1 christos (eval "$ac_compile") 2>&5 3297 1.1 christos ac_status=$? 3298 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3299 1.1 christos test $ac_status = 0; }; then : 3300 1.1 christos for ac_file in conftest.o conftest.obj conftest.*; do 3301 1.1 christos test -f "$ac_file" || continue; 3302 1.1 christos case $ac_file in 3303 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3304 1.1 christos *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3305 1.1 christos break;; 3306 1.1 christos esac 3307 1.1 christos done 3308 1.1 christos else 3309 1.1 christos $as_echo "$as_me: failed program was:" >&5 3310 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5 3311 1.1 christos 3312 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3313 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3314 1.1 christos as_fn_error $? "cannot compute suffix of object files: cannot compile 3315 1.1 christos See \`config.log' for more details" "$LINENO" 5; } 3316 1.1 christos fi 3317 1.1 christos rm -f conftest.$ac_cv_objext conftest.$ac_ext 3318 1.1 christos fi 3319 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3320 1.1 christos $as_echo "$ac_cv_objext" >&6; } 3321 1.1 christos OBJEXT=$ac_cv_objext 3322 1.1 christos ac_objext=$OBJEXT 3323 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3324 1.1 christos $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3325 1.1 christos if ${ac_cv_c_compiler_gnu+:} false; then : 3326 1.1 christos $as_echo_n "(cached) " >&6 3327 1.1 christos else 3328 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3329 1.1 christos /* end confdefs.h. */ 3330 1.1 christos 3331 1.1 christos int 3332 1.1 christos main () 3333 1.1 christos { 3334 1.1 christos #ifndef __GNUC__ 3335 1.1 christos choke me 3336 1.1 christos #endif 3337 1.1 christos 3338 1.1 christos ; 3339 1.1 christos return 0; 3340 1.1 christos } 3341 1.1 christos _ACEOF 3342 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 3343 1.1 christos ac_compiler_gnu=yes 3344 1.1 christos else 3345 1.1 christos ac_compiler_gnu=no 3346 1.1 christos fi 3347 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3348 1.1 christos ac_cv_c_compiler_gnu=$ac_compiler_gnu 3349 1.1 christos 3350 1.1 christos fi 3351 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3352 1.1 christos $as_echo "$ac_cv_c_compiler_gnu" >&6; } 3353 1.1 christos if test $ac_compiler_gnu = yes; then 3354 1.1 christos GCC=yes 3355 1.1 christos else 3356 1.1 christos GCC= 3357 1.1 christos fi 3358 1.1 christos ac_test_CFLAGS=${CFLAGS+set} 3359 1.1 christos ac_save_CFLAGS=$CFLAGS 3360 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3361 1.1 christos $as_echo_n "checking whether $CC accepts -g... " >&6; } 3362 1.1 christos if ${ac_cv_prog_cc_g+:} false; then : 3363 1.1 christos $as_echo_n "(cached) " >&6 3364 1.1 christos else 3365 1.1 christos ac_save_c_werror_flag=$ac_c_werror_flag 3366 1.1 christos ac_c_werror_flag=yes 3367 1.1 christos ac_cv_prog_cc_g=no 3368 1.1 christos CFLAGS="-g" 3369 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3370 1.1 christos /* end confdefs.h. */ 3371 1.1 christos 3372 1.1 christos int 3373 1.1 christos main () 3374 1.1 christos { 3375 1.1 christos 3376 1.1 christos ; 3377 1.1 christos return 0; 3378 1.1 christos } 3379 1.1 christos _ACEOF 3380 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 3381 1.1 christos ac_cv_prog_cc_g=yes 3382 1.1 christos else 3383 1.1 christos CFLAGS="" 3384 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3385 1.1 christos /* end confdefs.h. */ 3386 1.1 christos 3387 1.1 christos int 3388 1.1 christos main () 3389 1.1 christos { 3390 1.1 christos 3391 1.1 christos ; 3392 1.1 christos return 0; 3393 1.1 christos } 3394 1.1 christos _ACEOF 3395 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 3396 1.1 christos 3397 1.1 christos else 3398 1.1 christos ac_c_werror_flag=$ac_save_c_werror_flag 3399 1.1 christos CFLAGS="-g" 3400 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3401 1.1 christos /* end confdefs.h. */ 3402 1.1 christos 3403 1.1 christos int 3404 1.1 christos main () 3405 1.1 christos { 3406 1.1 christos 3407 1.1 christos ; 3408 1.1 christos return 0; 3409 1.1 christos } 3410 1.1 christos _ACEOF 3411 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 3412 1.1 christos ac_cv_prog_cc_g=yes 3413 1.1 christos fi 3414 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3415 1.1 christos fi 3416 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3417 1.1 christos fi 3418 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3419 1.1 christos ac_c_werror_flag=$ac_save_c_werror_flag 3420 1.1 christos fi 3421 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3422 1.1 christos $as_echo "$ac_cv_prog_cc_g" >&6; } 3423 1.1 christos if test "$ac_test_CFLAGS" = set; then 3424 1.1 christos CFLAGS=$ac_save_CFLAGS 3425 1.1 christos elif test $ac_cv_prog_cc_g = yes; then 3426 1.1 christos if test "$GCC" = yes; then 3427 1.1 christos CFLAGS="-g -O2" 3428 1.1 christos else 3429 1.1 christos CFLAGS="-g" 3430 1.1 christos fi 3431 1.1 christos else 3432 1.1 christos if test "$GCC" = yes; then 3433 1.1 christos CFLAGS="-O2" 3434 1.1 christos else 3435 1.1 christos CFLAGS= 3436 1.1 christos fi 3437 1.1 christos fi 3438 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3439 1.1 christos $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3440 1.1 christos if ${ac_cv_prog_cc_c89+:} false; then : 3441 1.1 christos $as_echo_n "(cached) " >&6 3442 1.1 christos else 3443 1.1 christos ac_cv_prog_cc_c89=no 3444 1.1 christos ac_save_CC=$CC 3445 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3446 1.1 christos /* end confdefs.h. */ 3447 1.1 christos #include <stdarg.h> 3448 1.1 christos #include <stdio.h> 3449 1.1 christos struct stat; 3450 1.1 christos /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3451 1.1 christos struct buf { int x; }; 3452 1.1 christos FILE * (*rcsopen) (struct buf *, struct stat *, int); 3453 1.1 christos static char *e (p, i) 3454 1.1 christos char **p; 3455 1.1 christos int i; 3456 1.1 christos { 3457 1.1 christos return p[i]; 3458 1.1 christos } 3459 1.1 christos static char *f (char * (*g) (char **, int), char **p, ...) 3460 1.1 christos { 3461 1.1 christos char *s; 3462 1.1 christos va_list v; 3463 1.1 christos va_start (v,p); 3464 1.1 christos s = g (p, va_arg (v,int)); 3465 1.1 christos va_end (v); 3466 1.1 christos return s; 3467 1.1 christos } 3468 1.1 christos 3469 1.1 christos /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3470 1.1 christos function prototypes and stuff, but not '\xHH' hex character constants. 3471 1.1 christos These don't provoke an error unfortunately, instead are silently treated 3472 1.1 christos as 'x'. The following induces an error, until -std is added to get 3473 1.1 christos proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3474 1.1 christos array size at least. It's necessary to write '\x00'==0 to get something 3475 1.1 christos that's true only with -std. */ 3476 1.1 christos int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3477 1.1 christos 3478 1.1 christos /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3479 1.1 christos inside strings and character constants. */ 3480 1.1 christos #define FOO(x) 'x' 3481 1.1 christos int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3482 1.1 christos 3483 1.1 christos int test (int i, double x); 3484 1.1 christos struct s1 {int (*f) (int a);}; 3485 1.1 christos struct s2 {int (*f) (double a);}; 3486 1.1 christos int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3487 1.1 christos int argc; 3488 1.1 christos char **argv; 3489 1.1 christos int 3490 1.1 christos main () 3491 1.1 christos { 3492 1.1 christos return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3493 1.1 christos ; 3494 1.1 christos return 0; 3495 1.1 christos } 3496 1.1 christos _ACEOF 3497 1.1 christos for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3498 1.1 christos -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3499 1.1 christos do 3500 1.1 christos CC="$ac_save_CC $ac_arg" 3501 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 3502 1.1 christos ac_cv_prog_cc_c89=$ac_arg 3503 1.1 christos fi 3504 1.1 christos rm -f core conftest.err conftest.$ac_objext 3505 1.1 christos test "x$ac_cv_prog_cc_c89" != "xno" && break 3506 1.1 christos done 3507 1.1 christos rm -f conftest.$ac_ext 3508 1.1 christos CC=$ac_save_CC 3509 1.1 christos 3510 1.1 christos fi 3511 1.1 christos # AC_CACHE_VAL 3512 1.1 christos case "x$ac_cv_prog_cc_c89" in 3513 1.1 christos x) 3514 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3515 1.1 christos $as_echo "none needed" >&6; } ;; 3516 1.1 christos xno) 3517 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3518 1.1 christos $as_echo "unsupported" >&6; } ;; 3519 1.1 christos *) 3520 1.1 christos CC="$CC $ac_cv_prog_cc_c89" 3521 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3522 1.1 christos $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3523 1.1 christos esac 3524 1.1 christos if test "x$ac_cv_prog_cc_c89" != xno; then : 3525 1.1 christos 3526 1.1 christos fi 3527 1.1 christos 3528 1.1 christos ac_ext=c 3529 1.1 christos ac_cpp='$CPP $CPPFLAGS' 3530 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3531 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3532 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu 3533 1.1 christos 3534 1.1 christos 3535 1.1 christos ac_ext=c 3536 1.1 christos ac_cpp='$CPP $CPPFLAGS' 3537 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3538 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3539 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu 3540 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3541 1.1 christos $as_echo_n "checking how to run the C preprocessor... " >&6; } 3542 1.1 christos # On Suns, sometimes $CPP names a directory. 3543 1.1 christos if test -n "$CPP" && test -d "$CPP"; then 3544 1.1 christos CPP= 3545 1.1 christos fi 3546 1.1 christos if test -z "$CPP"; then 3547 1.1 christos if ${ac_cv_prog_CPP+:} false; then : 3548 1.1 christos $as_echo_n "(cached) " >&6 3549 1.1 christos else 3550 1.1 christos # Double quotes because CPP needs to be expanded 3551 1.1 christos for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3552 1.1 christos do 3553 1.1 christos ac_preproc_ok=false 3554 1.1 christos for ac_c_preproc_warn_flag in '' yes 3555 1.1 christos do 3556 1.1 christos # Use a header file that comes with gcc, so configuring glibc 3557 1.1 christos # with a fresh cross-compiler works. 3558 1.1 christos # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3559 1.1 christos # <limits.h> exists even on freestanding compilers. 3560 1.1 christos # On the NeXT, cc -E runs the code through the compiler's parser, 3561 1.1 christos # not just through cpp. "Syntax error" is here to catch this case. 3562 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3563 1.1 christos /* end confdefs.h. */ 3564 1.1 christos #ifdef __STDC__ 3565 1.1 christos # include <limits.h> 3566 1.1 christos #else 3567 1.1 christos # include <assert.h> 3568 1.1 christos #endif 3569 1.1 christos Syntax error 3570 1.1 christos _ACEOF 3571 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then : 3572 1.1 christos 3573 1.1 christos else 3574 1.1 christos # Broken: fails on valid input. 3575 1.1 christos continue 3576 1.1 christos fi 3577 1.1 christos rm -f conftest.err conftest.i conftest.$ac_ext 3578 1.1 christos 3579 1.1 christos # OK, works on sane cases. Now check whether nonexistent headers 3580 1.1 christos # can be detected and how. 3581 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3582 1.1 christos /* end confdefs.h. */ 3583 1.1 christos #include <ac_nonexistent.h> 3584 1.1 christos _ACEOF 3585 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then : 3586 1.1 christos # Broken: success on invalid input. 3587 1.1 christos continue 3588 1.1 christos else 3589 1.1 christos # Passes both tests. 3590 1.1 christos ac_preproc_ok=: 3591 1.1 christos break 3592 1.1 christos fi 3593 1.1 christos rm -f conftest.err conftest.i conftest.$ac_ext 3594 1.1 christos 3595 1.1 christos done 3596 1.1 christos # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3597 1.1 christos rm -f conftest.i conftest.err conftest.$ac_ext 3598 1.1 christos if $ac_preproc_ok; then : 3599 1.1 christos break 3600 1.1 christos fi 3601 1.1 christos 3602 1.1 christos done 3603 1.1 christos ac_cv_prog_CPP=$CPP 3604 1.1 christos 3605 1.1 christos fi 3606 1.1 christos CPP=$ac_cv_prog_CPP 3607 1.1 christos else 3608 1.1 christos ac_cv_prog_CPP=$CPP 3609 1.1 christos fi 3610 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3611 1.1 christos $as_echo "$CPP" >&6; } 3612 1.1 christos ac_preproc_ok=false 3613 1.1 christos for ac_c_preproc_warn_flag in '' yes 3614 1.1 christos do 3615 1.1 christos # Use a header file that comes with gcc, so configuring glibc 3616 1.1 christos # with a fresh cross-compiler works. 3617 1.1 christos # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3618 1.1 christos # <limits.h> exists even on freestanding compilers. 3619 1.1 christos # On the NeXT, cc -E runs the code through the compiler's parser, 3620 1.1 christos # not just through cpp. "Syntax error" is here to catch this case. 3621 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3622 1.1 christos /* end confdefs.h. */ 3623 1.1 christos #ifdef __STDC__ 3624 1.1 christos # include <limits.h> 3625 1.1 christos #else 3626 1.1 christos # include <assert.h> 3627 1.1 christos #endif 3628 1.1 christos Syntax error 3629 1.1 christos _ACEOF 3630 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then : 3631 1.1 christos 3632 1.1 christos else 3633 1.1 christos # Broken: fails on valid input. 3634 1.1 christos continue 3635 1.1 christos fi 3636 1.1 christos rm -f conftest.err conftest.i conftest.$ac_ext 3637 1.1 christos 3638 1.1 christos # OK, works on sane cases. Now check whether nonexistent headers 3639 1.1 christos # can be detected and how. 3640 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3641 1.1 christos /* end confdefs.h. */ 3642 1.1 christos #include <ac_nonexistent.h> 3643 1.1 christos _ACEOF 3644 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then : 3645 1.1 christos # Broken: success on invalid input. 3646 1.1 christos continue 3647 1.1 christos else 3648 1.1 christos # Passes both tests. 3649 1.1 christos ac_preproc_ok=: 3650 1.1 christos break 3651 1.1 christos fi 3652 1.1 christos rm -f conftest.err conftest.i conftest.$ac_ext 3653 1.1 christos 3654 1.1 christos done 3655 1.1 christos # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3656 1.1 christos rm -f conftest.i conftest.err conftest.$ac_ext 3657 1.1 christos if $ac_preproc_ok; then : 3658 1.1 christos 3659 1.1 christos else 3660 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3661 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3662 1.1 christos as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 3663 1.1 christos See \`config.log' for more details" "$LINENO" 5; } 3664 1.1 christos fi 3665 1.1 christos 3666 1.1 christos ac_ext=c 3667 1.1 christos ac_cpp='$CPP $CPPFLAGS' 3668 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3669 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3670 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu 3671 1.1 christos 3672 1.1 christos 3673 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3674 1.1 christos $as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3675 1.1 christos if ${ac_cv_path_GREP+:} false; then : 3676 1.1 christos $as_echo_n "(cached) " >&6 3677 1.1 christos else 3678 1.1 christos if test -z "$GREP"; then 3679 1.1 christos ac_path_GREP_found=false 3680 1.1 christos # Loop through the user's path and test for each of PROGNAME-LIST 3681 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3682 1.1 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3683 1.1 christos do 3684 1.1 christos IFS=$as_save_IFS 3685 1.1 christos test -z "$as_dir" && as_dir=. 3686 1.1 christos for ac_prog in grep ggrep; do 3687 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 3688 1.1 christos ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3689 1.1 christos as_fn_executable_p "$ac_path_GREP" || continue 3690 1.1 christos # Check for GNU ac_path_GREP and select it if it is found. 3691 1.1 christos # Check for GNU $ac_path_GREP 3692 1.1 christos case `"$ac_path_GREP" --version 2>&1` in 3693 1.1 christos *GNU*) 3694 1.1 christos ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3695 1.1 christos *) 3696 1.1 christos ac_count=0 3697 1.1 christos $as_echo_n 0123456789 >"conftest.in" 3698 1.1 christos while : 3699 1.1 christos do 3700 1.1 christos cat "conftest.in" "conftest.in" >"conftest.tmp" 3701 1.1 christos mv "conftest.tmp" "conftest.in" 3702 1.1 christos cp "conftest.in" "conftest.nl" 3703 1.1 christos $as_echo 'GREP' >> "conftest.nl" 3704 1.1 christos "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3705 1.1 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3706 1.1 christos as_fn_arith $ac_count + 1 && ac_count=$as_val 3707 1.1 christos if test $ac_count -gt ${ac_path_GREP_max-0}; then 3708 1.1 christos # Best one so far, save it but keep looking for a better one 3709 1.1 christos ac_cv_path_GREP="$ac_path_GREP" 3710 1.1 christos ac_path_GREP_max=$ac_count 3711 1.1 christos fi 3712 1.1 christos # 10*(2^10) chars as input seems more than enough 3713 1.1 christos test $ac_count -gt 10 && break 3714 1.1 christos done 3715 1.1 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3716 1.1 christos esac 3717 1.1 christos 3718 1.1 christos $ac_path_GREP_found && break 3 3719 1.1 christos done 3720 1.1 christos done 3721 1.1 christos done 3722 1.1 christos IFS=$as_save_IFS 3723 1.1 christos if test -z "$ac_cv_path_GREP"; then 3724 1.1 christos as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3725 1.1 christos fi 3726 1.1 christos else 3727 1.1 christos ac_cv_path_GREP=$GREP 3728 1.1 christos fi 3729 1.1 christos 3730 1.1 christos fi 3731 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3732 1.1 christos $as_echo "$ac_cv_path_GREP" >&6; } 3733 1.1 christos GREP="$ac_cv_path_GREP" 3734 1.1 christos 3735 1.1 christos 3736 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3737 1.1 christos $as_echo_n "checking for egrep... " >&6; } 3738 1.1 christos if ${ac_cv_path_EGREP+:} false; then : 3739 1.1 christos $as_echo_n "(cached) " >&6 3740 1.1 christos else 3741 1.1 christos if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3742 1.1 christos then ac_cv_path_EGREP="$GREP -E" 3743 1.1 christos else 3744 1.1 christos if test -z "$EGREP"; then 3745 1.1 christos ac_path_EGREP_found=false 3746 1.1 christos # Loop through the user's path and test for each of PROGNAME-LIST 3747 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3748 1.1 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3749 1.1 christos do 3750 1.1 christos IFS=$as_save_IFS 3751 1.1 christos test -z "$as_dir" && as_dir=. 3752 1.1 christos for ac_prog in egrep; do 3753 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 3754 1.1 christos ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3755 1.1 christos as_fn_executable_p "$ac_path_EGREP" || continue 3756 1.1 christos # Check for GNU ac_path_EGREP and select it if it is found. 3757 1.1 christos # Check for GNU $ac_path_EGREP 3758 1.1 christos case `"$ac_path_EGREP" --version 2>&1` in 3759 1.1 christos *GNU*) 3760 1.1 christos ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3761 1.1 christos *) 3762 1.1 christos ac_count=0 3763 1.1 christos $as_echo_n 0123456789 >"conftest.in" 3764 1.1 christos while : 3765 1.1 christos do 3766 1.1 christos cat "conftest.in" "conftest.in" >"conftest.tmp" 3767 1.1 christos mv "conftest.tmp" "conftest.in" 3768 1.1 christos cp "conftest.in" "conftest.nl" 3769 1.1 christos $as_echo 'EGREP' >> "conftest.nl" 3770 1.1 christos "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3771 1.1 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3772 1.1 christos as_fn_arith $ac_count + 1 && ac_count=$as_val 3773 1.1 christos if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3774 1.1 christos # Best one so far, save it but keep looking for a better one 3775 1.1 christos ac_cv_path_EGREP="$ac_path_EGREP" 3776 1.1 christos ac_path_EGREP_max=$ac_count 3777 1.1 christos fi 3778 1.1 christos # 10*(2^10) chars as input seems more than enough 3779 1.1 christos test $ac_count -gt 10 && break 3780 1.1 christos done 3781 1.1 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3782 1.1 christos esac 3783 1.1 christos 3784 1.1 christos $ac_path_EGREP_found && break 3 3785 1.1 christos done 3786 1.1 christos done 3787 1.1 christos done 3788 1.1 christos IFS=$as_save_IFS 3789 1.1 christos if test -z "$ac_cv_path_EGREP"; then 3790 1.1 christos as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3791 1.1 christos fi 3792 1.1 christos else 3793 1.1 christos ac_cv_path_EGREP=$EGREP 3794 1.1 christos fi 3795 1.1 christos 3796 1.1 christos fi 3797 1.1 christos fi 3798 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3799 1.1 christos $as_echo "$ac_cv_path_EGREP" >&6; } 3800 1.1 christos EGREP="$ac_cv_path_EGREP" 3801 1.1 christos 3802 1.1 christos 3803 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3804 1.1 christos $as_echo_n "checking for ANSI C header files... " >&6; } 3805 1.1 christos if ${ac_cv_header_stdc+:} false; then : 3806 1.1 christos $as_echo_n "(cached) " >&6 3807 1.1 christos else 3808 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3809 1.1 christos /* end confdefs.h. */ 3810 1.1 christos #include <stdlib.h> 3811 1.1 christos #include <stdarg.h> 3812 1.1 christos #include <string.h> 3813 1.1 christos #include <float.h> 3814 1.1 christos 3815 1.1 christos int 3816 1.1 christos main () 3817 1.1 christos { 3818 1.1 christos 3819 1.1 christos ; 3820 1.1 christos return 0; 3821 1.1 christos } 3822 1.1 christos _ACEOF 3823 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 3824 1.1 christos ac_cv_header_stdc=yes 3825 1.1 christos else 3826 1.1 christos ac_cv_header_stdc=no 3827 1.1 christos fi 3828 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3829 1.1 christos 3830 1.1 christos if test $ac_cv_header_stdc = yes; then 3831 1.1 christos # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3832 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3833 1.1 christos /* end confdefs.h. */ 3834 1.1 christos #include <string.h> 3835 1.1 christos 3836 1.1 christos _ACEOF 3837 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3838 1.1 christos $EGREP "memchr" >/dev/null 2>&1; then : 3839 1.1 christos 3840 1.1 christos else 3841 1.1 christos ac_cv_header_stdc=no 3842 1.1 christos fi 3843 1.1 christos rm -f conftest* 3844 1.1 christos 3845 1.1 christos fi 3846 1.1 christos 3847 1.1 christos if test $ac_cv_header_stdc = yes; then 3848 1.1 christos # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3849 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3850 1.1 christos /* end confdefs.h. */ 3851 1.1 christos #include <stdlib.h> 3852 1.1 christos 3853 1.1 christos _ACEOF 3854 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3855 1.1 christos $EGREP "free" >/dev/null 2>&1; then : 3856 1.1 christos 3857 1.1 christos else 3858 1.1 christos ac_cv_header_stdc=no 3859 1.1 christos fi 3860 1.1 christos rm -f conftest* 3861 1.1 christos 3862 1.1 christos fi 3863 1.1 christos 3864 1.1 christos if test $ac_cv_header_stdc = yes; then 3865 1.1 christos # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3866 1.1 christos if test "$cross_compiling" = yes; then : 3867 1.1 christos : 3868 1.1 christos else 3869 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3870 1.1 christos /* end confdefs.h. */ 3871 1.1 christos #include <ctype.h> 3872 1.1 christos #include <stdlib.h> 3873 1.1 christos #if ((' ' & 0x0FF) == 0x020) 3874 1.1 christos # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3875 1.1 christos # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3876 1.1 christos #else 3877 1.1 christos # define ISLOWER(c) \ 3878 1.1 christos (('a' <= (c) && (c) <= 'i') \ 3879 1.1 christos || ('j' <= (c) && (c) <= 'r') \ 3880 1.1 christos || ('s' <= (c) && (c) <= 'z')) 3881 1.1 christos # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3882 1.1 christos #endif 3883 1.1 christos 3884 1.1 christos #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3885 1.1 christos int 3886 1.1 christos main () 3887 1.1 christos { 3888 1.1 christos int i; 3889 1.1 christos for (i = 0; i < 256; i++) 3890 1.1 christos if (XOR (islower (i), ISLOWER (i)) 3891 1.1 christos || toupper (i) != TOUPPER (i)) 3892 1.1 christos return 2; 3893 1.1 christos return 0; 3894 1.1 christos } 3895 1.1 christos _ACEOF 3896 1.1 christos if ac_fn_c_try_run "$LINENO"; then : 3897 1.1 christos 3898 1.1 christos else 3899 1.1 christos ac_cv_header_stdc=no 3900 1.1 christos fi 3901 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3902 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext 3903 1.1 christos fi 3904 1.1 christos 3905 1.1 christos fi 3906 1.1 christos fi 3907 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 3908 1.1 christos $as_echo "$ac_cv_header_stdc" >&6; } 3909 1.1 christos if test $ac_cv_header_stdc = yes; then 3910 1.1 christos 3911 1.1 christos $as_echo "#define STDC_HEADERS 1" >>confdefs.h 3912 1.1 christos 3913 1.1 christos fi 3914 1.1 christos 3915 1.1 christos # On IRIX 5.3, sys/types and inttypes.h are conflicting. 3916 1.1 christos for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 3917 1.1 christos inttypes.h stdint.h unistd.h 3918 1.1 christos do : 3919 1.1 christos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 3920 1.1 christos ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 3921 1.1 christos " 3922 1.1 christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 3923 1.1 christos cat >>confdefs.h <<_ACEOF 3924 1.1 christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 3925 1.1 christos _ACEOF 3926 1.1 christos 3927 1.1 christos fi 3928 1.1 christos 3929 1.1 christos done 3930 1.1 christos 3931 1.1 christos 3932 1.1 christos 3933 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 3934 1.1 christos if test "x$ac_cv_header_minix_config_h" = xyes; then : 3935 1.1 christos MINIX=yes 3936 1.1 christos else 3937 1.1 christos MINIX= 3938 1.1 christos fi 3939 1.1 christos 3940 1.1 christos 3941 1.1 christos if test "$MINIX" = yes; then 3942 1.1 christos 3943 1.1 christos $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 3944 1.1 christos 3945 1.1 christos 3946 1.1 christos $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 3947 1.1 christos 3948 1.1 christos 3949 1.1 christos $as_echo "#define _MINIX 1" >>confdefs.h 3950 1.1 christos 3951 1.1 christos fi 3952 1.1 christos 3953 1.1 christos 3954 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 3955 1.1 christos $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 3956 1.1 christos if ${ac_cv_safe_to_define___extensions__+:} false; then : 3957 1.1 christos $as_echo_n "(cached) " >&6 3958 1.1 christos else 3959 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3960 1.1 christos /* end confdefs.h. */ 3961 1.1 christos 3962 1.1 christos # define __EXTENSIONS__ 1 3963 1.1 christos $ac_includes_default 3964 1.1 christos int 3965 1.1 christos main () 3966 1.1 christos { 3967 1.1 christos 3968 1.1 christos ; 3969 1.1 christos return 0; 3970 1.1 christos } 3971 1.1 christos _ACEOF 3972 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 3973 1.1 christos ac_cv_safe_to_define___extensions__=yes 3974 1.1 christos else 3975 1.1 christos ac_cv_safe_to_define___extensions__=no 3976 1.1 christos fi 3977 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3978 1.1 christos fi 3979 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 3980 1.1 christos $as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 3981 1.1 christos test $ac_cv_safe_to_define___extensions__ = yes && 3982 1.1 christos $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 3983 1.1 christos 3984 1.1 christos $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 3985 1.1 christos 3986 1.1 christos $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 3987 1.1 christos 3988 1.1 christos $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 3989 1.1 christos 3990 1.1 christos $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 3991 1.1 christos 3992 1.1 christos 3993 1.1 christos 3994 1.1.1.2 christos # If we're using gcc and the user hasn't specified CFLAGS, add -O2 to CFLAGS 3995 1.1.1.2 christos if test -n "$want_auto_cflags" ; then 3996 1.1.1.3 christos AUTO_CFLAGS="-g ${GCC:+-O2}" 3997 1.1.1.3 christos STYLE_CFLAGS="${GCC:+-Wno-parentheses} ${GCC:+-Wno-format-security} ${GCC:+-Wno-tautological-constant-out-of-range-compare}" 3998 1.1.1.2 christos fi 3999 1.1 christos 4000 1.1 christos if test $ac_cv_c_compiler_gnu = yes; then 4001 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5 4002 1.1 christos $as_echo_n "checking whether $CC needs -traditional... " >&6; } 4003 1.1 christos if ${ac_cv_prog_gcc_traditional+:} false; then : 4004 1.1 christos $as_echo_n "(cached) " >&6 4005 1.1 christos else 4006 1.1 christos ac_pattern="Autoconf.*'x'" 4007 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4008 1.1 christos /* end confdefs.h. */ 4009 1.1 christos #include <sgtty.h> 4010 1.1 christos Autoconf TIOCGETP 4011 1.1 christos _ACEOF 4012 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4013 1.1 christos $EGREP "$ac_pattern" >/dev/null 2>&1; then : 4014 1.1 christos ac_cv_prog_gcc_traditional=yes 4015 1.1 christos else 4016 1.1 christos ac_cv_prog_gcc_traditional=no 4017 1.1 christos fi 4018 1.1 christos rm -f conftest* 4019 1.1 christos 4020 1.1 christos 4021 1.1 christos if test $ac_cv_prog_gcc_traditional = no; then 4022 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4023 1.1 christos /* end confdefs.h. */ 4024 1.1 christos #include <termio.h> 4025 1.1 christos Autoconf TCGETA 4026 1.1 christos _ACEOF 4027 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4028 1.1 christos $EGREP "$ac_pattern" >/dev/null 2>&1; then : 4029 1.1 christos ac_cv_prog_gcc_traditional=yes 4030 1.1 christos fi 4031 1.1 christos rm -f conftest* 4032 1.1 christos 4033 1.1 christos fi 4034 1.1 christos fi 4035 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5 4036 1.1 christos $as_echo "$ac_cv_prog_gcc_traditional" >&6; } 4037 1.1 christos if test $ac_cv_prog_gcc_traditional = yes; then 4038 1.1 christos CC="$CC -traditional" 4039 1.1 christos fi 4040 1.1 christos fi 4041 1.1 christos 4042 1.1 christos # Find a good install program. We prefer a C program (faster), 4043 1.1 christos # so one script is as good as another. But avoid the broken or 4044 1.1 christos # incompatible versions: 4045 1.1 christos # SysV /etc/install, /usr/sbin/install 4046 1.1 christos # SunOS /usr/etc/install 4047 1.1 christos # IRIX /sbin/install 4048 1.1 christos # AIX /bin/install 4049 1.1 christos # AmigaOS /C/install, which installs bootblocks on floppy discs 4050 1.1 christos # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 4051 1.1 christos # AFS /usr/afsws/bin/install, which mishandles nonexistent args 4052 1.1 christos # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 4053 1.1 christos # OS/2's system install, which has a completely different semantic 4054 1.1 christos # ./install, which can be erroneously created by make from ./install.sh. 4055 1.1 christos # Reject install programs that cannot install multiple files. 4056 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 4057 1.1 christos $as_echo_n "checking for a BSD-compatible install... " >&6; } 4058 1.1 christos if test -z "$INSTALL"; then 4059 1.1 christos if ${ac_cv_path_install+:} false; then : 4060 1.1 christos $as_echo_n "(cached) " >&6 4061 1.1 christos else 4062 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4063 1.1 christos for as_dir in $PATH 4064 1.1 christos do 4065 1.1 christos IFS=$as_save_IFS 4066 1.1 christos test -z "$as_dir" && as_dir=. 4067 1.1 christos # Account for people who put trailing slashes in PATH elements. 4068 1.1 christos case $as_dir/ in #(( 4069 1.1 christos ./ | .// | /[cC]/* | \ 4070 1.1 christos /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 4071 1.1 christos ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 4072 1.1 christos /usr/ucb/* ) ;; 4073 1.1 christos *) 4074 1.1 christos # OSF1 and SCO ODT 3.0 have their own names for install. 4075 1.1 christos # Don't use installbsd from OSF since it installs stuff as root 4076 1.1 christos # by default. 4077 1.1 christos for ac_prog in ginstall scoinst install; do 4078 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 4079 1.1 christos if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 4080 1.1 christos if test $ac_prog = install && 4081 1.1 christos grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 4082 1.1 christos # AIX install. It has an incompatible calling convention. 4083 1.1 christos : 4084 1.1 christos elif test $ac_prog = install && 4085 1.1 christos grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 4086 1.1 christos # program-specific install script used by HP pwplus--don't use. 4087 1.1 christos : 4088 1.1 christos else 4089 1.1 christos rm -rf conftest.one conftest.two conftest.dir 4090 1.1 christos echo one > conftest.one 4091 1.1 christos echo two > conftest.two 4092 1.1 christos mkdir conftest.dir 4093 1.1 christos if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 4094 1.1 christos test -s conftest.one && test -s conftest.two && 4095 1.1 christos test -s conftest.dir/conftest.one && 4096 1.1 christos test -s conftest.dir/conftest.two 4097 1.1 christos then 4098 1.1 christos ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 4099 1.1 christos break 3 4100 1.1 christos fi 4101 1.1 christos fi 4102 1.1 christos fi 4103 1.1 christos done 4104 1.1 christos done 4105 1.1 christos ;; 4106 1.1 christos esac 4107 1.1 christos 4108 1.1 christos done 4109 1.1 christos IFS=$as_save_IFS 4110 1.1 christos 4111 1.1 christos rm -rf conftest.one conftest.two conftest.dir 4112 1.1 christos 4113 1.1 christos fi 4114 1.1 christos if test "${ac_cv_path_install+set}" = set; then 4115 1.1 christos INSTALL=$ac_cv_path_install 4116 1.1 christos else 4117 1.1 christos # As a last resort, use the slow shell script. Don't cache a 4118 1.1 christos # value for INSTALL within a source directory, because that will 4119 1.1 christos # break other packages using the cache if that directory is 4120 1.1 christos # removed, or if the value is a relative name. 4121 1.1 christos INSTALL=$ac_install_sh 4122 1.1 christos fi 4123 1.1 christos fi 4124 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 4125 1.1 christos $as_echo "$INSTALL" >&6; } 4126 1.1 christos 4127 1.1 christos # Use test -z because SunOS4 sh mishandles braces in ${var-val}. 4128 1.1 christos # It thinks the first close brace ends the variable substitution. 4129 1.1 christos test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 4130 1.1 christos 4131 1.1 christos test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 4132 1.1 christos 4133 1.1 christos test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 4134 1.1 christos 4135 1.1 christos if test -n "$ac_tool_prefix"; then 4136 1.1 christos # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 4137 1.1 christos set dummy ${ac_tool_prefix}ar; ac_word=$2 4138 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4139 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 4140 1.1 christos if ${ac_cv_prog_AR+:} false; then : 4141 1.1 christos $as_echo_n "(cached) " >&6 4142 1.1 christos else 4143 1.1 christos if test -n "$AR"; then 4144 1.1 christos ac_cv_prog_AR="$AR" # Let the user override the test. 4145 1.1 christos else 4146 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4147 1.1 christos for as_dir in $PATH 4148 1.1 christos do 4149 1.1 christos IFS=$as_save_IFS 4150 1.1 christos test -z "$as_dir" && as_dir=. 4151 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 4152 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4153 1.1 christos ac_cv_prog_AR="${ac_tool_prefix}ar" 4154 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4155 1.1 christos break 2 4156 1.1 christos fi 4157 1.1 christos done 4158 1.1 christos done 4159 1.1 christos IFS=$as_save_IFS 4160 1.1 christos 4161 1.1 christos fi 4162 1.1 christos fi 4163 1.1 christos AR=$ac_cv_prog_AR 4164 1.1 christos if test -n "$AR"; then 4165 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 4166 1.1 christos $as_echo "$AR" >&6; } 4167 1.1 christos else 4168 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4169 1.1 christos $as_echo "no" >&6; } 4170 1.1 christos fi 4171 1.1 christos 4172 1.1 christos 4173 1.1 christos fi 4174 1.1 christos if test -z "$ac_cv_prog_AR"; then 4175 1.1 christos ac_ct_AR=$AR 4176 1.1 christos # Extract the first word of "ar", so it can be a program name with args. 4177 1.1 christos set dummy ar; ac_word=$2 4178 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4179 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 4180 1.1 christos if ${ac_cv_prog_ac_ct_AR+:} false; then : 4181 1.1 christos $as_echo_n "(cached) " >&6 4182 1.1 christos else 4183 1.1 christos if test -n "$ac_ct_AR"; then 4184 1.1 christos ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 4185 1.1 christos else 4186 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4187 1.1 christos for as_dir in $PATH 4188 1.1 christos do 4189 1.1 christos IFS=$as_save_IFS 4190 1.1 christos test -z "$as_dir" && as_dir=. 4191 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 4192 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4193 1.1 christos ac_cv_prog_ac_ct_AR="ar" 4194 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4195 1.1 christos break 2 4196 1.1 christos fi 4197 1.1 christos done 4198 1.1 christos done 4199 1.1 christos IFS=$as_save_IFS 4200 1.1 christos 4201 1.1 christos fi 4202 1.1 christos fi 4203 1.1 christos ac_ct_AR=$ac_cv_prog_ac_ct_AR 4204 1.1 christos if test -n "$ac_ct_AR"; then 4205 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 4206 1.1 christos $as_echo "$ac_ct_AR" >&6; } 4207 1.1 christos else 4208 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4209 1.1 christos $as_echo "no" >&6; } 4210 1.1 christos fi 4211 1.1 christos 4212 1.1 christos if test "x$ac_ct_AR" = x; then 4213 1.1 christos AR="" 4214 1.1 christos else 4215 1.1 christos case $cross_compiling:$ac_tool_warned in 4216 1.1 christos yes:) 4217 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4218 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4219 1.1 christos ac_tool_warned=yes ;; 4220 1.1 christos esac 4221 1.1 christos AR=$ac_ct_AR 4222 1.1 christos fi 4223 1.1 christos else 4224 1.1 christos AR="$ac_cv_prog_AR" 4225 1.1 christos fi 4226 1.1 christos 4227 1.1 christos test -n "$ARFLAGS" || ARFLAGS="cr" 4228 1.1 christos if test -n "$ac_tool_prefix"; then 4229 1.1 christos # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 4230 1.1 christos set dummy ${ac_tool_prefix}ranlib; ac_word=$2 4231 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4232 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 4233 1.1 christos if ${ac_cv_prog_RANLIB+:} false; then : 4234 1.1 christos $as_echo_n "(cached) " >&6 4235 1.1 christos else 4236 1.1 christos if test -n "$RANLIB"; then 4237 1.1 christos ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 4238 1.1 christos else 4239 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4240 1.1 christos for as_dir in $PATH 4241 1.1 christos do 4242 1.1 christos IFS=$as_save_IFS 4243 1.1 christos test -z "$as_dir" && as_dir=. 4244 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 4245 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4246 1.1 christos ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 4247 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4248 1.1 christos break 2 4249 1.1 christos fi 4250 1.1 christos done 4251 1.1 christos done 4252 1.1 christos IFS=$as_save_IFS 4253 1.1 christos 4254 1.1 christos fi 4255 1.1 christos fi 4256 1.1 christos RANLIB=$ac_cv_prog_RANLIB 4257 1.1 christos if test -n "$RANLIB"; then 4258 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 4259 1.1 christos $as_echo "$RANLIB" >&6; } 4260 1.1 christos else 4261 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4262 1.1 christos $as_echo "no" >&6; } 4263 1.1 christos fi 4264 1.1 christos 4265 1.1 christos 4266 1.1 christos fi 4267 1.1 christos if test -z "$ac_cv_prog_RANLIB"; then 4268 1.1 christos ac_ct_RANLIB=$RANLIB 4269 1.1 christos # Extract the first word of "ranlib", so it can be a program name with args. 4270 1.1 christos set dummy ranlib; ac_word=$2 4271 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4272 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 4273 1.1 christos if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 4274 1.1 christos $as_echo_n "(cached) " >&6 4275 1.1 christos else 4276 1.1 christos if test -n "$ac_ct_RANLIB"; then 4277 1.1 christos ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 4278 1.1 christos else 4279 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4280 1.1 christos for as_dir in $PATH 4281 1.1 christos do 4282 1.1 christos IFS=$as_save_IFS 4283 1.1 christos test -z "$as_dir" && as_dir=. 4284 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 4285 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4286 1.1 christos ac_cv_prog_ac_ct_RANLIB="ranlib" 4287 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4288 1.1 christos break 2 4289 1.1 christos fi 4290 1.1 christos done 4291 1.1 christos done 4292 1.1 christos IFS=$as_save_IFS 4293 1.1 christos 4294 1.1 christos fi 4295 1.1 christos fi 4296 1.1 christos ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 4297 1.1 christos if test -n "$ac_ct_RANLIB"; then 4298 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 4299 1.1 christos $as_echo "$ac_ct_RANLIB" >&6; } 4300 1.1 christos else 4301 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4302 1.1 christos $as_echo "no" >&6; } 4303 1.1 christos fi 4304 1.1 christos 4305 1.1 christos if test "x$ac_ct_RANLIB" = x; then 4306 1.1 christos RANLIB=":" 4307 1.1 christos else 4308 1.1 christos case $cross_compiling:$ac_tool_warned in 4309 1.1 christos yes:) 4310 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4311 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4312 1.1 christos ac_tool_warned=yes ;; 4313 1.1 christos esac 4314 1.1 christos RANLIB=$ac_ct_RANLIB 4315 1.1 christos fi 4316 1.1 christos else 4317 1.1 christos RANLIB="$ac_cv_prog_RANLIB" 4318 1.1 christos fi 4319 1.1 christos 4320 1.1 christos 4321 1.1 christos MAKE_SHELL=/bin/sh 4322 1.1 christos 4323 1.1 christos 4324 1.1.1.3 christos 4325 1.1.1.3 christos # codeset.m4 serial 5 (gettext-0.18.2) 4326 1.1.1.3 christos 4327 1.1.1.3 christos 4328 1.1.1.3 christos 4329 1.1.1.3 christos 4330 1.1.1.3 christos 4331 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 4332 1.1 christos $as_echo_n "checking for an ANSI C-conforming const... " >&6; } 4333 1.1 christos if ${ac_cv_c_const+:} false; then : 4334 1.1 christos $as_echo_n "(cached) " >&6 4335 1.1 christos else 4336 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4337 1.1 christos /* end confdefs.h. */ 4338 1.1 christos 4339 1.1 christos int 4340 1.1 christos main () 4341 1.1 christos { 4342 1.1 christos 4343 1.1 christos #ifndef __cplusplus 4344 1.1 christos /* Ultrix mips cc rejects this sort of thing. */ 4345 1.1 christos typedef int charset[2]; 4346 1.1 christos const charset cs = { 0, 0 }; 4347 1.1 christos /* SunOS 4.1.1 cc rejects this. */ 4348 1.1 christos char const *const *pcpcc; 4349 1.1 christos char **ppc; 4350 1.1 christos /* NEC SVR4.0.2 mips cc rejects this. */ 4351 1.1 christos struct point {int x, y;}; 4352 1.1 christos static struct point const zero = {0,0}; 4353 1.1 christos /* AIX XL C 1.02.0.0 rejects this. 4354 1.1 christos It does not let you subtract one const X* pointer from another in 4355 1.1 christos an arm of an if-expression whose if-part is not a constant 4356 1.1 christos expression */ 4357 1.1 christos const char *g = "string"; 4358 1.1 christos pcpcc = &g + (g ? g-g : 0); 4359 1.1 christos /* HPUX 7.0 cc rejects these. */ 4360 1.1 christos ++pcpcc; 4361 1.1 christos ppc = (char**) pcpcc; 4362 1.1 christos pcpcc = (char const *const *) ppc; 4363 1.1 christos { /* SCO 3.2v4 cc rejects this sort of thing. */ 4364 1.1 christos char tx; 4365 1.1 christos char *t = &tx; 4366 1.1 christos char const *s = 0 ? (char *) 0 : (char const *) 0; 4367 1.1 christos 4368 1.1 christos *t++ = 0; 4369 1.1 christos if (s) return 0; 4370 1.1 christos } 4371 1.1 christos { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 4372 1.1 christos int x[] = {25, 17}; 4373 1.1 christos const int *foo = &x[0]; 4374 1.1 christos ++foo; 4375 1.1 christos } 4376 1.1 christos { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 4377 1.1 christos typedef const int *iptr; 4378 1.1 christos iptr p = 0; 4379 1.1 christos ++p; 4380 1.1 christos } 4381 1.1 christos { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying 4382 1.1 christos "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 4383 1.1 christos struct s { int j; const int *ap[3]; } bx; 4384 1.1 christos struct s *b = &bx; b->j = 5; 4385 1.1 christos } 4386 1.1 christos { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 4387 1.1 christos const int foo = 10; 4388 1.1 christos if (!foo) return 0; 4389 1.1 christos } 4390 1.1 christos return !cs[0] && !zero.x; 4391 1.1 christos #endif 4392 1.1 christos 4393 1.1 christos ; 4394 1.1 christos return 0; 4395 1.1 christos } 4396 1.1 christos _ACEOF 4397 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 4398 1.1 christos ac_cv_c_const=yes 4399 1.1 christos else 4400 1.1 christos ac_cv_c_const=no 4401 1.1 christos fi 4402 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4403 1.1 christos fi 4404 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 4405 1.1 christos $as_echo "$ac_cv_c_const" >&6; } 4406 1.1 christos if test $ac_cv_c_const = no; then 4407 1.1 christos 4408 1.1 christos $as_echo "#define const /**/" >>confdefs.h 4409 1.1 christos 4410 1.1 christos fi 4411 1.1 christos 4412 1.1.1.3 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 4413 1.1.1.3 christos $as_echo_n "checking for inline... " >&6; } 4414 1.1.1.3 christos if ${ac_cv_c_inline+:} false; then : 4415 1.1.1.3 christos $as_echo_n "(cached) " >&6 4416 1.1.1.3 christos else 4417 1.1.1.3 christos ac_cv_c_inline=no 4418 1.1.1.3 christos for ac_kw in inline __inline__ __inline; do 4419 1.1.1.3 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4420 1.1.1.3 christos /* end confdefs.h. */ 4421 1.1.1.3 christos #ifndef __cplusplus 4422 1.1.1.3 christos typedef int foo_t; 4423 1.1.1.3 christos static $ac_kw foo_t static_foo () {return 0; } 4424 1.1.1.3 christos $ac_kw foo_t foo () {return 0; } 4425 1.1.1.3 christos #endif 4426 1.1.1.3 christos 4427 1.1.1.3 christos _ACEOF 4428 1.1.1.3 christos if ac_fn_c_try_compile "$LINENO"; then : 4429 1.1.1.3 christos ac_cv_c_inline=$ac_kw 4430 1.1.1.3 christos fi 4431 1.1.1.3 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4432 1.1.1.3 christos test "$ac_cv_c_inline" != no && break 4433 1.1.1.3 christos done 4434 1.1.1.3 christos 4435 1.1.1.3 christos fi 4436 1.1.1.3 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5 4437 1.1.1.3 christos $as_echo "$ac_cv_c_inline" >&6; } 4438 1.1.1.3 christos 4439 1.1.1.3 christos case $ac_cv_c_inline in 4440 1.1.1.3 christos inline | yes) ;; 4441 1.1.1.3 christos *) 4442 1.1.1.3 christos case $ac_cv_c_inline in 4443 1.1.1.3 christos no) ac_val=;; 4444 1.1.1.3 christos *) ac_val=$ac_cv_c_inline;; 4445 1.1.1.3 christos esac 4446 1.1.1.3 christos cat >>confdefs.h <<_ACEOF 4447 1.1.1.3 christos #ifndef __cplusplus 4448 1.1.1.3 christos #define inline $ac_val 4449 1.1.1.3 christos #endif 4450 1.1.1.3 christos _ACEOF 4451 1.1.1.3 christos ;; 4452 1.1.1.3 christos esac 4453 1.1.1.3 christos 4454 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for function prototypes" >&5 4455 1.1 christos $as_echo_n "checking for function prototypes... " >&6; } 4456 1.1 christos if test "$ac_cv_prog_cc_c89" != no; then 4457 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4458 1.1 christos $as_echo "yes" >&6; } 4459 1.1 christos 4460 1.1 christos $as_echo "#define PROTOTYPES 1" >>confdefs.h 4461 1.1 christos 4462 1.1 christos 4463 1.1 christos $as_echo "#define __PROTOTYPES 1" >>confdefs.h 4464 1.1 christos 4465 1.1 christos else 4466 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4467 1.1 christos $as_echo "no" >&6; } 4468 1.1 christos fi 4469 1.1 christos 4470 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether char is unsigned" >&5 4471 1.1 christos $as_echo_n "checking whether char is unsigned... " >&6; } 4472 1.1 christos if ${ac_cv_c_char_unsigned+:} false; then : 4473 1.1 christos $as_echo_n "(cached) " >&6 4474 1.1 christos else 4475 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4476 1.1 christos /* end confdefs.h. */ 4477 1.1 christos $ac_includes_default 4478 1.1 christos int 4479 1.1 christos main () 4480 1.1 christos { 4481 1.1 christos static int test_array [1 - 2 * !(((char) -1) < 0)]; 4482 1.1 christos test_array [0] = 0; 4483 1.1 christos return test_array [0]; 4484 1.1 christos 4485 1.1 christos ; 4486 1.1 christos return 0; 4487 1.1 christos } 4488 1.1 christos _ACEOF 4489 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 4490 1.1 christos ac_cv_c_char_unsigned=no 4491 1.1 christos else 4492 1.1 christos ac_cv_c_char_unsigned=yes 4493 1.1 christos fi 4494 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4495 1.1 christos fi 4496 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_char_unsigned" >&5 4497 1.1 christos $as_echo "$ac_cv_c_char_unsigned" >&6; } 4498 1.1 christos if test $ac_cv_c_char_unsigned = yes && test "$GCC" != yes; then 4499 1.1 christos $as_echo "#define __CHAR_UNSIGNED__ 1" >>confdefs.h 4500 1.1 christos 4501 1.1 christos fi 4502 1.1 christos 4503 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5 4504 1.1 christos $as_echo_n "checking for working volatile... " >&6; } 4505 1.1 christos if ${ac_cv_c_volatile+:} false; then : 4506 1.1 christos $as_echo_n "(cached) " >&6 4507 1.1 christos else 4508 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4509 1.1 christos /* end confdefs.h. */ 4510 1.1 christos 4511 1.1 christos int 4512 1.1 christos main () 4513 1.1 christos { 4514 1.1 christos 4515 1.1 christos volatile int x; 4516 1.1 christos int * volatile y = (int *) 0; 4517 1.1 christos return !x && !y; 4518 1.1 christos ; 4519 1.1 christos return 0; 4520 1.1 christos } 4521 1.1 christos _ACEOF 4522 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 4523 1.1 christos ac_cv_c_volatile=yes 4524 1.1 christos else 4525 1.1 christos ac_cv_c_volatile=no 4526 1.1 christos fi 4527 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4528 1.1 christos fi 4529 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5 4530 1.1 christos $as_echo "$ac_cv_c_volatile" >&6; } 4531 1.1 christos if test $ac_cv_c_volatile = no; then 4532 1.1 christos 4533 1.1 christos $as_echo "#define volatile /**/" >>confdefs.h 4534 1.1 christos 4535 1.1 christos fi 4536 1.1 christos 4537 1.1 christos 4538 1.1 christos ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" 4539 1.1 christos if test "x$ac_cv_type_size_t" = xyes; then : 4540 1.1 christos 4541 1.1 christos else 4542 1.1 christos 4543 1.1 christos cat >>confdefs.h <<_ACEOF 4544 1.1 christos #define size_t unsigned int 4545 1.1 christos _ACEOF 4546 1.1 christos 4547 1.1 christos fi 4548 1.1 christos 4549 1.1 christos ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default" 4550 1.1 christos if test "x$ac_cv_type_ssize_t" = xyes; then : 4551 1.1 christos 4552 1.1 christos else 4553 1.1 christos 4554 1.1 christos cat >>confdefs.h <<_ACEOF 4555 1.1 christos #define ssize_t int 4556 1.1 christos _ACEOF 4557 1.1 christos 4558 1.1 christos fi 4559 1.1 christos 4560 1.1 christos 4561 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5 4562 1.1 christos $as_echo_n "checking whether stat file-mode macros are broken... " >&6; } 4563 1.1 christos if ${ac_cv_header_stat_broken+:} false; then : 4564 1.1 christos $as_echo_n "(cached) " >&6 4565 1.1 christos else 4566 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4567 1.1 christos /* end confdefs.h. */ 4568 1.1 christos #include <sys/types.h> 4569 1.1 christos #include <sys/stat.h> 4570 1.1 christos 4571 1.1 christos #if defined S_ISBLK && defined S_IFDIR 4572 1.1 christos extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1]; 4573 1.1 christos #endif 4574 1.1 christos 4575 1.1 christos #if defined S_ISBLK && defined S_IFCHR 4576 1.1 christos extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1]; 4577 1.1 christos #endif 4578 1.1 christos 4579 1.1 christos #if defined S_ISLNK && defined S_IFREG 4580 1.1 christos extern char c3[S_ISLNK (S_IFREG) ? -1 : 1]; 4581 1.1 christos #endif 4582 1.1 christos 4583 1.1 christos #if defined S_ISSOCK && defined S_IFREG 4584 1.1 christos extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1]; 4585 1.1 christos #endif 4586 1.1 christos 4587 1.1 christos _ACEOF 4588 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 4589 1.1 christos ac_cv_header_stat_broken=no 4590 1.1 christos else 4591 1.1 christos ac_cv_header_stat_broken=yes 4592 1.1 christos fi 4593 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4594 1.1 christos fi 4595 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5 4596 1.1 christos $as_echo "$ac_cv_header_stat_broken" >&6; } 4597 1.1 christos if test $ac_cv_header_stat_broken = yes; then 4598 1.1 christos 4599 1.1 christos $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h 4600 1.1 christos 4601 1.1 christos fi 4602 1.1 christos 4603 1.1 christos ac_header_dirent=no 4604 1.1 christos for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 4605 1.1 christos as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 4606 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5 4607 1.1 christos $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; } 4608 1.1 christos if eval \${$as_ac_Header+:} false; then : 4609 1.1 christos $as_echo_n "(cached) " >&6 4610 1.1 christos else 4611 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4612 1.1 christos /* end confdefs.h. */ 4613 1.1 christos #include <sys/types.h> 4614 1.1 christos #include <$ac_hdr> 4615 1.1 christos 4616 1.1 christos int 4617 1.1 christos main () 4618 1.1 christos { 4619 1.1 christos if ((DIR *) 0) 4620 1.1 christos return 0; 4621 1.1 christos ; 4622 1.1 christos return 0; 4623 1.1 christos } 4624 1.1 christos _ACEOF 4625 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 4626 1.1 christos eval "$as_ac_Header=yes" 4627 1.1 christos else 4628 1.1 christos eval "$as_ac_Header=no" 4629 1.1 christos fi 4630 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4631 1.1 christos fi 4632 1.1 christos eval ac_res=\$$as_ac_Header 4633 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 4634 1.1 christos $as_echo "$ac_res" >&6; } 4635 1.1 christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4636 1.1 christos cat >>confdefs.h <<_ACEOF 4637 1.1 christos #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 4638 1.1 christos _ACEOF 4639 1.1 christos 4640 1.1 christos ac_header_dirent=$ac_hdr; break 4641 1.1 christos fi 4642 1.1 christos 4643 1.1 christos done 4644 1.1 christos # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 4645 1.1 christos if test $ac_header_dirent = dirent.h; then 4646 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 4647 1.1 christos $as_echo_n "checking for library containing opendir... " >&6; } 4648 1.1 christos if ${ac_cv_search_opendir+:} false; then : 4649 1.1 christos $as_echo_n "(cached) " >&6 4650 1.1 christos else 4651 1.1 christos ac_func_search_save_LIBS=$LIBS 4652 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4653 1.1 christos /* end confdefs.h. */ 4654 1.1 christos 4655 1.1 christos /* Override any GCC internal prototype to avoid an error. 4656 1.1 christos Use char because int might match the return type of a GCC 4657 1.1 christos builtin and then its argument prototype would still apply. */ 4658 1.1 christos #ifdef __cplusplus 4659 1.1 christos extern "C" 4660 1.1 christos #endif 4661 1.1 christos char opendir (); 4662 1.1 christos int 4663 1.1 christos main () 4664 1.1 christos { 4665 1.1 christos return opendir (); 4666 1.1 christos ; 4667 1.1 christos return 0; 4668 1.1 christos } 4669 1.1 christos _ACEOF 4670 1.1 christos for ac_lib in '' dir; do 4671 1.1 christos if test -z "$ac_lib"; then 4672 1.1 christos ac_res="none required" 4673 1.1 christos else 4674 1.1 christos ac_res=-l$ac_lib 4675 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4676 1.1 christos fi 4677 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 4678 1.1 christos ac_cv_search_opendir=$ac_res 4679 1.1 christos fi 4680 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 4681 1.1 christos conftest$ac_exeext 4682 1.1 christos if ${ac_cv_search_opendir+:} false; then : 4683 1.1 christos break 4684 1.1 christos fi 4685 1.1 christos done 4686 1.1 christos if ${ac_cv_search_opendir+:} false; then : 4687 1.1 christos 4688 1.1 christos else 4689 1.1 christos ac_cv_search_opendir=no 4690 1.1 christos fi 4691 1.1 christos rm conftest.$ac_ext 4692 1.1 christos LIBS=$ac_func_search_save_LIBS 4693 1.1 christos fi 4694 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 4695 1.1 christos $as_echo "$ac_cv_search_opendir" >&6; } 4696 1.1 christos ac_res=$ac_cv_search_opendir 4697 1.1 christos if test "$ac_res" != no; then : 4698 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4699 1.1 christos 4700 1.1 christos fi 4701 1.1 christos 4702 1.1 christos else 4703 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 4704 1.1 christos $as_echo_n "checking for library containing opendir... " >&6; } 4705 1.1 christos if ${ac_cv_search_opendir+:} false; then : 4706 1.1 christos $as_echo_n "(cached) " >&6 4707 1.1 christos else 4708 1.1 christos ac_func_search_save_LIBS=$LIBS 4709 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4710 1.1 christos /* end confdefs.h. */ 4711 1.1 christos 4712 1.1 christos /* Override any GCC internal prototype to avoid an error. 4713 1.1 christos Use char because int might match the return type of a GCC 4714 1.1 christos builtin and then its argument prototype would still apply. */ 4715 1.1 christos #ifdef __cplusplus 4716 1.1 christos extern "C" 4717 1.1 christos #endif 4718 1.1 christos char opendir (); 4719 1.1 christos int 4720 1.1 christos main () 4721 1.1 christos { 4722 1.1 christos return opendir (); 4723 1.1 christos ; 4724 1.1 christos return 0; 4725 1.1 christos } 4726 1.1 christos _ACEOF 4727 1.1 christos for ac_lib in '' x; do 4728 1.1 christos if test -z "$ac_lib"; then 4729 1.1 christos ac_res="none required" 4730 1.1 christos else 4731 1.1 christos ac_res=-l$ac_lib 4732 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4733 1.1 christos fi 4734 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 4735 1.1 christos ac_cv_search_opendir=$ac_res 4736 1.1 christos fi 4737 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 4738 1.1 christos conftest$ac_exeext 4739 1.1 christos if ${ac_cv_search_opendir+:} false; then : 4740 1.1 christos break 4741 1.1 christos fi 4742 1.1 christos done 4743 1.1 christos if ${ac_cv_search_opendir+:} false; then : 4744 1.1 christos 4745 1.1 christos else 4746 1.1 christos ac_cv_search_opendir=no 4747 1.1 christos fi 4748 1.1 christos rm conftest.$ac_ext 4749 1.1 christos LIBS=$ac_func_search_save_LIBS 4750 1.1 christos fi 4751 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 4752 1.1 christos $as_echo "$ac_cv_search_opendir" >&6; } 4753 1.1 christos ac_res=$ac_cv_search_opendir 4754 1.1 christos if test "$ac_res" != no; then : 4755 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4756 1.1 christos 4757 1.1 christos fi 4758 1.1 christos 4759 1.1 christos fi 4760 1.1 christos 4761 1.1 christos 4762 1.1.1.3 christos for ac_func in fcntl gettimeofday kill lstat pselect readlink select setitimer 4763 1.1 christos do : 4764 1.1 christos as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 4765 1.1 christos ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 4766 1.1 christos if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 4767 1.1 christos cat >>confdefs.h <<_ACEOF 4768 1.1 christos #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 4769 1.1 christos _ACEOF 4770 1.1 christos 4771 1.1 christos fi 4772 1.1 christos done 4773 1.1 christos 4774 1.1.1.3 christos for ac_func in fnmatch memmove putenv setenv setlocale \ 4775 1.1.1.3 christos strcasecmp strpbrk sysconf tcgetattr vsnprintf 4776 1.1 christos do : 4777 1.1 christos as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 4778 1.1 christos ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 4779 1.1 christos if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 4780 1.1 christos cat >>confdefs.h <<_ACEOF 4781 1.1 christos #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 4782 1.1 christos _ACEOF 4783 1.1 christos 4784 1.1 christos fi 4785 1.1 christos done 4786 1.1 christos 4787 1.1 christos for ac_func in isascii isxdigit 4788 1.1 christos do : 4789 1.1 christos as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 4790 1.1 christos ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 4791 1.1 christos if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 4792 1.1 christos cat >>confdefs.h <<_ACEOF 4793 1.1 christos #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 4794 1.1 christos _ACEOF 4795 1.1 christos 4796 1.1 christos fi 4797 1.1 christos done 4798 1.1 christos 4799 1.1 christos for ac_func in getpwent getpwnam getpwuid 4800 1.1 christos do : 4801 1.1 christos as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 4802 1.1 christos ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 4803 1.1 christos if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 4804 1.1 christos cat >>confdefs.h <<_ACEOF 4805 1.1 christos #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 4806 1.1 christos _ACEOF 4807 1.1 christos 4808 1.1 christos fi 4809 1.1 christos done 4810 1.1 christos 4811 1.1 christos 4812 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5 4813 1.1 christos $as_echo_n "checking for uid_t in sys/types.h... " >&6; } 4814 1.1 christos if ${ac_cv_type_uid_t+:} false; then : 4815 1.1 christos $as_echo_n "(cached) " >&6 4816 1.1 christos else 4817 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4818 1.1 christos /* end confdefs.h. */ 4819 1.1 christos #include <sys/types.h> 4820 1.1 christos 4821 1.1 christos _ACEOF 4822 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4823 1.1 christos $EGREP "uid_t" >/dev/null 2>&1; then : 4824 1.1 christos ac_cv_type_uid_t=yes 4825 1.1 christos else 4826 1.1 christos ac_cv_type_uid_t=no 4827 1.1 christos fi 4828 1.1 christos rm -f conftest* 4829 1.1 christos 4830 1.1 christos fi 4831 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5 4832 1.1 christos $as_echo "$ac_cv_type_uid_t" >&6; } 4833 1.1 christos if test $ac_cv_type_uid_t = no; then 4834 1.1 christos 4835 1.1 christos $as_echo "#define uid_t int" >>confdefs.h 4836 1.1 christos 4837 1.1 christos 4838 1.1 christos $as_echo "#define gid_t int" >>confdefs.h 4839 1.1 christos 4840 1.1 christos fi 4841 1.1 christos 4842 1.1 christos for ac_header in unistd.h 4843 1.1 christos do : 4844 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "unistd.h" "ac_cv_header_unistd_h" "$ac_includes_default" 4845 1.1 christos if test "x$ac_cv_header_unistd_h" = xyes; then : 4846 1.1 christos cat >>confdefs.h <<_ACEOF 4847 1.1 christos #define HAVE_UNISTD_H 1 4848 1.1 christos _ACEOF 4849 1.1 christos 4850 1.1 christos fi 4851 1.1 christos 4852 1.1 christos done 4853 1.1 christos 4854 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working chown" >&5 4855 1.1 christos $as_echo_n "checking for working chown... " >&6; } 4856 1.1 christos if ${ac_cv_func_chown_works+:} false; then : 4857 1.1 christos $as_echo_n "(cached) " >&6 4858 1.1 christos else 4859 1.1 christos if test "$cross_compiling" = yes; then : 4860 1.1 christos ac_cv_func_chown_works=no 4861 1.1 christos else 4862 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4863 1.1 christos /* end confdefs.h. */ 4864 1.1 christos $ac_includes_default 4865 1.1 christos #include <fcntl.h> 4866 1.1 christos 4867 1.1 christos int 4868 1.1 christos main () 4869 1.1 christos { 4870 1.1 christos char *f = "conftest.chown"; 4871 1.1 christos struct stat before, after; 4872 1.1 christos 4873 1.1 christos if (creat (f, 0600) < 0) 4874 1.1 christos return 1; 4875 1.1 christos if (stat (f, &before) < 0) 4876 1.1 christos return 1; 4877 1.1 christos if (chown (f, (uid_t) -1, (gid_t) -1) == -1) 4878 1.1 christos return 1; 4879 1.1 christos if (stat (f, &after) < 0) 4880 1.1 christos return 1; 4881 1.1 christos return ! (before.st_uid == after.st_uid && before.st_gid == after.st_gid); 4882 1.1 christos 4883 1.1 christos ; 4884 1.1 christos return 0; 4885 1.1 christos } 4886 1.1 christos _ACEOF 4887 1.1 christos if ac_fn_c_try_run "$LINENO"; then : 4888 1.1 christos ac_cv_func_chown_works=yes 4889 1.1 christos else 4890 1.1 christos ac_cv_func_chown_works=no 4891 1.1 christos fi 4892 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4893 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext 4894 1.1 christos fi 4895 1.1 christos 4896 1.1 christos rm -f conftest.chown 4897 1.1 christos 4898 1.1 christos fi 4899 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_chown_works" >&5 4900 1.1 christos $as_echo "$ac_cv_func_chown_works" >&6; } 4901 1.1 christos if test $ac_cv_func_chown_works = yes; then 4902 1.1 christos 4903 1.1 christos $as_echo "#define HAVE_CHOWN 1" >>confdefs.h 4904 1.1 christos 4905 1.1 christos fi 4906 1.1 christos 4907 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strcoll" >&5 4908 1.1 christos $as_echo_n "checking for working strcoll... " >&6; } 4909 1.1 christos if ${ac_cv_func_strcoll_works+:} false; then : 4910 1.1 christos $as_echo_n "(cached) " >&6 4911 1.1 christos else 4912 1.1 christos if test "$cross_compiling" = yes; then : 4913 1.1 christos ac_cv_func_strcoll_works=no 4914 1.1 christos else 4915 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4916 1.1 christos /* end confdefs.h. */ 4917 1.1 christos $ac_includes_default 4918 1.1 christos int 4919 1.1 christos main () 4920 1.1 christos { 4921 1.1 christos return (strcoll ("abc", "def") >= 0 || 4922 1.1 christos strcoll ("ABC", "DEF") >= 0 || 4923 1.1 christos strcoll ("123", "456") >= 0) 4924 1.1 christos ; 4925 1.1 christos return 0; 4926 1.1 christos } 4927 1.1 christos _ACEOF 4928 1.1 christos if ac_fn_c_try_run "$LINENO"; then : 4929 1.1 christos ac_cv_func_strcoll_works=yes 4930 1.1 christos else 4931 1.1 christos ac_cv_func_strcoll_works=no 4932 1.1 christos fi 4933 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4934 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext 4935 1.1 christos fi 4936 1.1 christos 4937 1.1 christos fi 4938 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strcoll_works" >&5 4939 1.1 christos $as_echo "$ac_cv_func_strcoll_works" >&6; } 4940 1.1 christos if test $ac_cv_func_strcoll_works = yes; then 4941 1.1 christos 4942 1.1 christos $as_echo "#define HAVE_STRCOLL 1" >>confdefs.h 4943 1.1 christos 4944 1.1 christos fi 4945 1.1 christos 4946 1.1 christos 4947 1.1 christos for ac_header in fcntl.h unistd.h stdlib.h varargs.h stdarg.h stdbool.h \ 4948 1.1 christos string.h strings.h \ 4949 1.1 christos limits.h locale.h pwd.h memory.h termcap.h termios.h termio.h 4950 1.1 christos do : 4951 1.1 christos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4952 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4953 1.1 christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4954 1.1 christos cat >>confdefs.h <<_ACEOF 4955 1.1 christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4956 1.1 christos _ACEOF 4957 1.1 christos 4958 1.1 christos fi 4959 1.1 christos 4960 1.1 christos done 4961 1.1 christos 4962 1.1.1.3 christos for ac_header in sys/ioctl.h sys/pte.h sys/stream.h sys/select.h \ 4963 1.1.1.3 christos sys/time.h sys/file.h 4964 1.1 christos do : 4965 1.1 christos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4966 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4967 1.1 christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4968 1.1 christos cat >>confdefs.h <<_ACEOF 4969 1.1 christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4970 1.1 christos _ACEOF 4971 1.1 christos 4972 1.1 christos fi 4973 1.1 christos 4974 1.1 christos done 4975 1.1 christos 4976 1.1 christos 4977 1.1 christos for ac_header in sys/ptem.h 4978 1.1 christos do : 4979 1.1 christos ac_fn_c_check_header_compile "$LINENO" "sys/ptem.h" "ac_cv_header_sys_ptem_h" " 4980 1.1 christos #if HAVE_SYS_STREAM_H 4981 1.1 christos # include <sys/stream.h> 4982 1.1 christos #endif 4983 1.1 christos 4984 1.1 christos " 4985 1.1 christos if test "x$ac_cv_header_sys_ptem_h" = xyes; then : 4986 1.1 christos cat >>confdefs.h <<_ACEOF 4987 1.1 christos #define HAVE_SYS_PTEM_H 1 4988 1.1 christos _ACEOF 4989 1.1 christos 4990 1.1 christos fi 4991 1.1 christos 4992 1.1 christos done 4993 1.1 christos 4994 1.1 christos 4995 1.1 christos # Check whether --enable-largefile was given. 4996 1.1 christos if test "${enable_largefile+set}" = set; then : 4997 1.1 christos enableval=$enable_largefile; 4998 1.1 christos fi 4999 1.1 christos 5000 1.1 christos if test "$enable_largefile" != no; then 5001 1.1 christos 5002 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 5003 1.1 christos $as_echo_n "checking for special C compiler options needed for large files... " >&6; } 5004 1.1 christos if ${ac_cv_sys_largefile_CC+:} false; then : 5005 1.1 christos $as_echo_n "(cached) " >&6 5006 1.1 christos else 5007 1.1 christos ac_cv_sys_largefile_CC=no 5008 1.1 christos if test "$GCC" != yes; then 5009 1.1 christos ac_save_CC=$CC 5010 1.1 christos while :; do 5011 1.1 christos # IRIX 6.2 and later do not support large files by default, 5012 1.1 christos # so use the C compiler's -n32 option if that helps. 5013 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5014 1.1 christos /* end confdefs.h. */ 5015 1.1 christos #include <sys/types.h> 5016 1.1 christos /* Check that off_t can represent 2**63 - 1 correctly. 5017 1.1 christos We can't simply define LARGE_OFF_T to be 9223372036854775807, 5018 1.1 christos since some C++ compilers masquerading as C compilers 5019 1.1 christos incorrectly reject 9223372036854775807. */ 5020 1.1 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 5021 1.1 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 5022 1.1 christos && LARGE_OFF_T % 2147483647 == 1) 5023 1.1 christos ? 1 : -1]; 5024 1.1 christos int 5025 1.1 christos main () 5026 1.1 christos { 5027 1.1 christos 5028 1.1 christos ; 5029 1.1 christos return 0; 5030 1.1 christos } 5031 1.1 christos _ACEOF 5032 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 5033 1.1 christos break 5034 1.1 christos fi 5035 1.1 christos rm -f core conftest.err conftest.$ac_objext 5036 1.1 christos CC="$CC -n32" 5037 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 5038 1.1 christos ac_cv_sys_largefile_CC=' -n32'; break 5039 1.1 christos fi 5040 1.1 christos rm -f core conftest.err conftest.$ac_objext 5041 1.1 christos break 5042 1.1 christos done 5043 1.1 christos CC=$ac_save_CC 5044 1.1 christos rm -f conftest.$ac_ext 5045 1.1 christos fi 5046 1.1 christos fi 5047 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 5048 1.1 christos $as_echo "$ac_cv_sys_largefile_CC" >&6; } 5049 1.1 christos if test "$ac_cv_sys_largefile_CC" != no; then 5050 1.1 christos CC=$CC$ac_cv_sys_largefile_CC 5051 1.1 christos fi 5052 1.1 christos 5053 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 5054 1.1 christos $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 5055 1.1 christos if ${ac_cv_sys_file_offset_bits+:} false; then : 5056 1.1 christos $as_echo_n "(cached) " >&6 5057 1.1 christos else 5058 1.1 christos while :; do 5059 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5060 1.1 christos /* end confdefs.h. */ 5061 1.1 christos #include <sys/types.h> 5062 1.1 christos /* Check that off_t can represent 2**63 - 1 correctly. 5063 1.1 christos We can't simply define LARGE_OFF_T to be 9223372036854775807, 5064 1.1 christos since some C++ compilers masquerading as C compilers 5065 1.1 christos incorrectly reject 9223372036854775807. */ 5066 1.1 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 5067 1.1 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 5068 1.1 christos && LARGE_OFF_T % 2147483647 == 1) 5069 1.1 christos ? 1 : -1]; 5070 1.1 christos int 5071 1.1 christos main () 5072 1.1 christos { 5073 1.1 christos 5074 1.1 christos ; 5075 1.1 christos return 0; 5076 1.1 christos } 5077 1.1 christos _ACEOF 5078 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 5079 1.1 christos ac_cv_sys_file_offset_bits=no; break 5080 1.1 christos fi 5081 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5082 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5083 1.1 christos /* end confdefs.h. */ 5084 1.1 christos #define _FILE_OFFSET_BITS 64 5085 1.1 christos #include <sys/types.h> 5086 1.1 christos /* Check that off_t can represent 2**63 - 1 correctly. 5087 1.1 christos We can't simply define LARGE_OFF_T to be 9223372036854775807, 5088 1.1 christos since some C++ compilers masquerading as C compilers 5089 1.1 christos incorrectly reject 9223372036854775807. */ 5090 1.1 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 5091 1.1 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 5092 1.1 christos && LARGE_OFF_T % 2147483647 == 1) 5093 1.1 christos ? 1 : -1]; 5094 1.1 christos int 5095 1.1 christos main () 5096 1.1 christos { 5097 1.1 christos 5098 1.1 christos ; 5099 1.1 christos return 0; 5100 1.1 christos } 5101 1.1 christos _ACEOF 5102 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 5103 1.1 christos ac_cv_sys_file_offset_bits=64; break 5104 1.1 christos fi 5105 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5106 1.1 christos ac_cv_sys_file_offset_bits=unknown 5107 1.1 christos break 5108 1.1 christos done 5109 1.1 christos fi 5110 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 5111 1.1 christos $as_echo "$ac_cv_sys_file_offset_bits" >&6; } 5112 1.1 christos case $ac_cv_sys_file_offset_bits in #( 5113 1.1 christos no | unknown) ;; 5114 1.1 christos *) 5115 1.1 christos cat >>confdefs.h <<_ACEOF 5116 1.1 christos #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 5117 1.1 christos _ACEOF 5118 1.1 christos ;; 5119 1.1 christos esac 5120 1.1 christos rm -rf conftest* 5121 1.1 christos if test $ac_cv_sys_file_offset_bits = unknown; then 5122 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 5123 1.1 christos $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 5124 1.1 christos if ${ac_cv_sys_large_files+:} false; then : 5125 1.1 christos $as_echo_n "(cached) " >&6 5126 1.1 christos else 5127 1.1 christos while :; do 5128 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5129 1.1 christos /* end confdefs.h. */ 5130 1.1 christos #include <sys/types.h> 5131 1.1 christos /* Check that off_t can represent 2**63 - 1 correctly. 5132 1.1 christos We can't simply define LARGE_OFF_T to be 9223372036854775807, 5133 1.1 christos since some C++ compilers masquerading as C compilers 5134 1.1 christos incorrectly reject 9223372036854775807. */ 5135 1.1 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 5136 1.1 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 5137 1.1 christos && LARGE_OFF_T % 2147483647 == 1) 5138 1.1 christos ? 1 : -1]; 5139 1.1 christos int 5140 1.1 christos main () 5141 1.1 christos { 5142 1.1 christos 5143 1.1 christos ; 5144 1.1 christos return 0; 5145 1.1 christos } 5146 1.1 christos _ACEOF 5147 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 5148 1.1 christos ac_cv_sys_large_files=no; break 5149 1.1 christos fi 5150 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5151 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5152 1.1 christos /* end confdefs.h. */ 5153 1.1 christos #define _LARGE_FILES 1 5154 1.1 christos #include <sys/types.h> 5155 1.1 christos /* Check that off_t can represent 2**63 - 1 correctly. 5156 1.1 christos We can't simply define LARGE_OFF_T to be 9223372036854775807, 5157 1.1 christos since some C++ compilers masquerading as C compilers 5158 1.1 christos incorrectly reject 9223372036854775807. */ 5159 1.1 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 5160 1.1 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 5161 1.1 christos && LARGE_OFF_T % 2147483647 == 1) 5162 1.1 christos ? 1 : -1]; 5163 1.1 christos int 5164 1.1 christos main () 5165 1.1 christos { 5166 1.1 christos 5167 1.1 christos ; 5168 1.1 christos return 0; 5169 1.1 christos } 5170 1.1 christos _ACEOF 5171 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 5172 1.1 christos ac_cv_sys_large_files=1; break 5173 1.1 christos fi 5174 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5175 1.1 christos ac_cv_sys_large_files=unknown 5176 1.1 christos break 5177 1.1 christos done 5178 1.1 christos fi 5179 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 5180 1.1 christos $as_echo "$ac_cv_sys_large_files" >&6; } 5181 1.1 christos case $ac_cv_sys_large_files in #( 5182 1.1 christos no | unknown) ;; 5183 1.1 christos *) 5184 1.1 christos cat >>confdefs.h <<_ACEOF 5185 1.1 christos #define _LARGE_FILES $ac_cv_sys_large_files 5186 1.1 christos _ACEOF 5187 1.1 christos ;; 5188 1.1 christos esac 5189 1.1 christos rm -rf conftest* 5190 1.1 christos fi 5191 1.1 christos 5192 1.1 christos 5193 1.1 christos fi 5194 1.1 christos 5195 1.1 christos 5196 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type of signal functions" >&5 5197 1.1 christos $as_echo_n "checking for type of signal functions... " >&6; } 5198 1.1 christos if ${bash_cv_signal_vintage+:} false; then : 5199 1.1 christos $as_echo_n "(cached) " >&6 5200 1.1 christos else 5201 1.1 christos 5202 1.1.1.3 christos if ${bash_cv_posix_signals+:} false; then : 5203 1.1.1.3 christos $as_echo_n "(cached) " >&6 5204 1.1.1.3 christos else 5205 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5206 1.1 christos /* end confdefs.h. */ 5207 1.1.1.3 christos 5208 1.1 christos #include <signal.h> 5209 1.1.1.3 christos 5210 1.1 christos int 5211 1.1 christos main () 5212 1.1 christos { 5213 1.1 christos 5214 1.1 christos sigset_t ss; 5215 1.1 christos struct sigaction sa; 5216 1.1 christos sigemptyset(&ss); sigsuspend(&ss); 5217 1.1 christos sigaction(SIGINT, &sa, (struct sigaction *) 0); 5218 1.1 christos sigprocmask(SIG_BLOCK, &ss, (sigset_t *) 0); 5219 1.1 christos 5220 1.1 christos ; 5221 1.1 christos return 0; 5222 1.1 christos } 5223 1.1 christos _ACEOF 5224 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 5225 1.1.1.3 christos bash_cv_posix_signals=yes 5226 1.1 christos else 5227 1.1.1.3 christos bash_cv_posix_signals=no 5228 1.1 christos 5229 1.1.1.3 christos fi 5230 1.1.1.3 christos rm -f core conftest.err conftest.$ac_objext \ 5231 1.1.1.3 christos conftest$ac_exeext conftest.$ac_ext 5232 1.1.1.3 christos fi 5233 1.1.1.3 christos 5234 1.1.1.3 christos 5235 1.1.1.3 christos if test $bash_cv_posix_signals = yes; then 5236 1.1.1.3 christos bash_cv_signal_vintage=posix 5237 1.1.1.3 christos else 5238 1.1.1.3 christos if ${bash_cv_bsd_signals+:} false; then : 5239 1.1.1.3 christos $as_echo_n "(cached) " >&6 5240 1.1.1.3 christos else 5241 1.1.1.3 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5242 1.1 christos /* end confdefs.h. */ 5243 1.1.1.3 christos 5244 1.1 christos #include <signal.h> 5245 1.1.1.3 christos 5246 1.1 christos int 5247 1.1 christos main () 5248 1.1 christos { 5249 1.1 christos 5250 1.1.1.3 christos int mask = sigmask(SIGINT); 5251 1.1.1.3 christos sigsetmask(mask); sigblock(mask); sigpause(mask); 5252 1.1 christos 5253 1.1 christos ; 5254 1.1 christos return 0; 5255 1.1 christos } 5256 1.1 christos _ACEOF 5257 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 5258 1.1.1.3 christos bash_cv_bsd_signals=yes 5259 1.1 christos else 5260 1.1.1.3 christos bash_cv_bsd_signals=no 5261 1.1 christos 5262 1.1.1.3 christos fi 5263 1.1.1.3 christos rm -f core conftest.err conftest.$ac_objext \ 5264 1.1.1.3 christos conftest$ac_exeext conftest.$ac_ext 5265 1.1.1.3 christos fi 5266 1.1.1.3 christos 5267 1.1.1.3 christos 5268 1.1.1.3 christos if test $bash_cv_bsd_signals = yes; then 5269 1.1.1.3 christos bash_cv_signal_vintage=4.2bsd 5270 1.1.1.3 christos else 5271 1.1.1.3 christos if ${bash_cv_sysv_signals+:} false; then : 5272 1.1.1.3 christos $as_echo_n "(cached) " >&6 5273 1.1.1.3 christos else 5274 1.1.1.3 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5275 1.1 christos /* end confdefs.h. */ 5276 1.1 christos 5277 1.1.1.3 christos #include <signal.h> 5278 1.1.1.3 christos void foo() { } 5279 1.1.1.3 christos 5280 1.1 christos int 5281 1.1 christos main () 5282 1.1 christos { 5283 1.1 christos 5284 1.1.1.3 christos int mask = sigmask(SIGINT); 5285 1.1.1.3 christos sigset(SIGINT, foo); sigrelse(SIGINT); 5286 1.1.1.3 christos sighold(SIGINT); sigpause(SIGINT); 5287 1.1 christos 5288 1.1 christos ; 5289 1.1 christos return 0; 5290 1.1 christos } 5291 1.1 christos _ACEOF 5292 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 5293 1.1.1.3 christos bash_cv_sysv_signals=yes 5294 1.1 christos else 5295 1.1.1.3 christos bash_cv_sysv_signals=no 5296 1.1 christos 5297 1.1 christos fi 5298 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 5299 1.1 christos conftest$ac_exeext conftest.$ac_ext 5300 1.1 christos fi 5301 1.1 christos 5302 1.1.1.3 christos 5303 1.1.1.3 christos if test $bash_cv_sysv_signals = yes; then 5304 1.1.1.3 christos bash_cv_signal_vintage=svr3 5305 1.1.1.3 christos else 5306 1.1.1.3 christos bash_cv_signal_vintage=v7 5307 1.1.1.3 christos fi 5308 1.1.1.3 christos fi 5309 1.1 christos fi 5310 1.1 christos 5311 1.1 christos fi 5312 1.1 christos 5313 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_signal_vintage" >&5 5314 1.1 christos $as_echo "$bash_cv_signal_vintage" >&6; } 5315 1.1 christos if test "$bash_cv_signal_vintage" = posix; then 5316 1.1 christos $as_echo "#define HAVE_POSIX_SIGNALS 1" >>confdefs.h 5317 1.1 christos 5318 1.1 christos elif test "$bash_cv_signal_vintage" = "4.2bsd"; then 5319 1.1 christos $as_echo "#define HAVE_BSD_SIGNALS 1" >>confdefs.h 5320 1.1 christos 5321 1.1 christos elif test "$bash_cv_signal_vintage" = svr3; then 5322 1.1 christos $as_echo "#define HAVE_USG_SIGHOLD 1" >>confdefs.h 5323 1.1 christos 5324 1.1 christos fi 5325 1.1 christos 5326 1.1 christos 5327 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if signal handlers must be reinstalled when invoked" >&5 5328 1.1 christos $as_echo_n "checking if signal handlers must be reinstalled when invoked... " >&6; } 5329 1.1 christos if ${bash_cv_must_reinstall_sighandlers+:} false; then : 5330 1.1 christos $as_echo_n "(cached) " >&6 5331 1.1 christos else 5332 1.1 christos if test "$cross_compiling" = yes; then : 5333 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check signal handling if cross compiling -- defaulting to no" >&5 5334 1.1 christos $as_echo "$as_me: WARNING: cannot check signal handling if cross compiling -- defaulting to no" >&2;} 5335 1.1 christos bash_cv_must_reinstall_sighandlers=no 5336 1.1 christos 5337 1.1 christos else 5338 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5339 1.1 christos /* end confdefs.h. */ 5340 1.1 christos 5341 1.1 christos #include <signal.h> 5342 1.1 christos #ifdef HAVE_UNISTD_H 5343 1.1 christos #include <unistd.h> 5344 1.1 christos #endif 5345 1.1.1.2 christos #include <stdlib.h> 5346 1.1 christos 5347 1.1.1.3 christos typedef void sigfunc(); 5348 1.1 christos 5349 1.1 christos volatile int nsigint; 5350 1.1 christos 5351 1.1 christos #ifdef HAVE_POSIX_SIGNALS 5352 1.1 christos sigfunc * 5353 1.1 christos set_signal_handler(sig, handler) 5354 1.1 christos int sig; 5355 1.1 christos sigfunc *handler; 5356 1.1 christos { 5357 1.1 christos struct sigaction act, oact; 5358 1.1 christos act.sa_handler = handler; 5359 1.1 christos act.sa_flags = 0; 5360 1.1 christos sigemptyset (&act.sa_mask); 5361 1.1 christos sigemptyset (&oact.sa_mask); 5362 1.1 christos sigaction (sig, &act, &oact); 5363 1.1 christos return (oact.sa_handler); 5364 1.1 christos } 5365 1.1 christos #else 5366 1.1 christos #define set_signal_handler(s, h) signal(s, h) 5367 1.1 christos #endif 5368 1.1 christos 5369 1.1.1.3 christos void 5370 1.1 christos sigint(s) 5371 1.1 christos int s; 5372 1.1 christos { 5373 1.1 christos nsigint++; 5374 1.1 christos } 5375 1.1 christos 5376 1.1.1.2 christos int 5377 1.1 christos main() 5378 1.1 christos { 5379 1.1 christos nsigint = 0; 5380 1.1 christos set_signal_handler(SIGINT, sigint); 5381 1.1 christos kill((int)getpid(), SIGINT); 5382 1.1 christos kill((int)getpid(), SIGINT); 5383 1.1 christos exit(nsigint != 2); 5384 1.1 christos } 5385 1.1 christos 5386 1.1 christos _ACEOF 5387 1.1 christos if ac_fn_c_try_run "$LINENO"; then : 5388 1.1 christos bash_cv_must_reinstall_sighandlers=no 5389 1.1 christos else 5390 1.1 christos bash_cv_must_reinstall_sighandlers=yes 5391 1.1 christos fi 5392 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5393 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext 5394 1.1 christos fi 5395 1.1 christos 5396 1.1 christos fi 5397 1.1 christos 5398 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_must_reinstall_sighandlers" >&5 5399 1.1 christos $as_echo "$bash_cv_must_reinstall_sighandlers" >&6; } 5400 1.1 christos if test $bash_cv_must_reinstall_sighandlers = yes; then 5401 1.1 christos $as_echo "#define MUST_REINSTALL_SIGHANDLERS 1" >>confdefs.h 5402 1.1 christos 5403 1.1 christos fi 5404 1.1 christos 5405 1.1 christos 5406 1.1 christos 5407 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for presence of POSIX-style sigsetjmp/siglongjmp" >&5 5408 1.1 christos $as_echo_n "checking for presence of POSIX-style sigsetjmp/siglongjmp... " >&6; } 5409 1.1 christos if ${bash_cv_func_sigsetjmp+:} false; then : 5410 1.1 christos $as_echo_n "(cached) " >&6 5411 1.1 christos else 5412 1.1 christos if test "$cross_compiling" = yes; then : 5413 1.1.1.3 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check for sigsetjmp/siglongjmp if cross-compiling -- defaulting to $bash_cv_posix_signals" >&5 5414 1.1.1.3 christos $as_echo "$as_me: WARNING: cannot check for sigsetjmp/siglongjmp if cross-compiling -- defaulting to $bash_cv_posix_signals" >&2;} 5415 1.1.1.3 christos if test "$bash_cv_posix_signals" = "yes" ; then 5416 1.1.1.3 christos bash_cv_func_sigsetjmp=present 5417 1.1.1.3 christos else 5418 1.1.1.3 christos bash_cv_func_sigsetjmp=missing 5419 1.1.1.3 christos fi 5420 1.1 christos 5421 1.1 christos else 5422 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5423 1.1 christos /* end confdefs.h. */ 5424 1.1 christos 5425 1.1 christos #ifdef HAVE_UNISTD_H 5426 1.1 christos #include <unistd.h> 5427 1.1 christos #endif 5428 1.1 christos #include <sys/types.h> 5429 1.1 christos #include <signal.h> 5430 1.1 christos #include <setjmp.h> 5431 1.1.1.2 christos #include <stdlib.h> 5432 1.1 christos 5433 1.1.1.2 christos int 5434 1.1 christos main() 5435 1.1 christos { 5436 1.1 christos #if !defined (_POSIX_VERSION) || !defined (HAVE_POSIX_SIGNALS) 5437 1.1 christos exit (1); 5438 1.1 christos #else 5439 1.1 christos 5440 1.1 christos int code; 5441 1.1.1.3 christos sigset_t set, oset, nset; 5442 1.1 christos sigjmp_buf xx; 5443 1.1 christos 5444 1.1 christos /* get the mask */ 5445 1.1 christos sigemptyset(&set); 5446 1.1 christos sigemptyset(&oset); 5447 1.1.1.3 christos 5448 1.1 christos sigprocmask(SIG_BLOCK, (sigset_t *)NULL, &oset); 5449 1.1.1.3 christos /* paranoia -- make sure SIGINT is not blocked */ 5450 1.1.1.3 christos sigdelset (&oset, SIGINT); 5451 1.1.1.3 christos sigprocmask (SIG_SETMASK, &oset, (sigset_t *)NULL); 5452 1.1 christos 5453 1.1 christos /* save it */ 5454 1.1 christos code = sigsetjmp(xx, 1); 5455 1.1 christos if (code) 5456 1.1.1.3 christos { 5457 1.1.1.3 christos sigprocmask(SIG_BLOCK, (sigset_t *)NULL, &nset); 5458 1.1.1.3 christos /* could compare nset to oset here, but we just look for SIGINT */ 5459 1.1.1.3 christos if (sigismember (&nset, SIGINT)) 5460 1.1.1.3 christos exit(1); 5461 1.1.1.3 christos exit(0); 5462 1.1.1.3 christos } 5463 1.1 christos 5464 1.1.1.3 christos /* change it so that SIGINT is blocked */ 5465 1.1 christos sigaddset(&set, SIGINT); 5466 1.1 christos sigprocmask(SIG_BLOCK, &set, (sigset_t *)NULL); 5467 1.1 christos 5468 1.1 christos /* and siglongjmp */ 5469 1.1 christos siglongjmp(xx, 10); 5470 1.1 christos exit(1); 5471 1.1 christos #endif 5472 1.1 christos } 5473 1.1.1.3 christos 5474 1.1 christos _ACEOF 5475 1.1 christos if ac_fn_c_try_run "$LINENO"; then : 5476 1.1 christos bash_cv_func_sigsetjmp=present 5477 1.1 christos else 5478 1.1 christos bash_cv_func_sigsetjmp=missing 5479 1.1 christos fi 5480 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5481 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext 5482 1.1 christos fi 5483 1.1 christos 5484 1.1 christos fi 5485 1.1 christos 5486 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_sigsetjmp" >&5 5487 1.1 christos $as_echo "$bash_cv_func_sigsetjmp" >&6; } 5488 1.1 christos if test $bash_cv_func_sigsetjmp = present; then 5489 1.1 christos $as_echo "#define HAVE_POSIX_SIGSETJMP 1" >>confdefs.h 5490 1.1 christos 5491 1.1 christos fi 5492 1.1 christos 5493 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lstat" >&5 5494 1.1 christos $as_echo_n "checking for lstat... " >&6; } 5495 1.1 christos if ${bash_cv_func_lstat+:} false; then : 5496 1.1 christos $as_echo_n "(cached) " >&6 5497 1.1 christos else 5498 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5499 1.1 christos /* end confdefs.h. */ 5500 1.1 christos 5501 1.1.1.3 christos #include <sys/types.h> 5502 1.1.1.3 christos #include <sys/stat.h> 5503 1.1 christos 5504 1.1 christos int 5505 1.1 christos main () 5506 1.1 christos { 5507 1.1 christos lstat(".",(struct stat *)0); 5508 1.1 christos ; 5509 1.1 christos return 0; 5510 1.1 christos } 5511 1.1 christos _ACEOF 5512 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 5513 1.1 christos bash_cv_func_lstat=yes 5514 1.1 christos else 5515 1.1 christos bash_cv_func_lstat=no 5516 1.1 christos fi 5517 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 5518 1.1 christos conftest$ac_exeext conftest.$ac_ext 5519 1.1 christos fi 5520 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_lstat" >&5 5521 1.1 christos $as_echo "$bash_cv_func_lstat" >&6; } 5522 1.1 christos if test $bash_cv_func_lstat = yes; then 5523 1.1 christos $as_echo "#define HAVE_LSTAT 1" >>confdefs.h 5524 1.1 christos 5525 1.1 christos fi 5526 1.1 christos 5527 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether or not strcoll and strcmp differ" >&5 5528 1.1 christos $as_echo_n "checking whether or not strcoll and strcmp differ... " >&6; } 5529 1.1 christos if ${bash_cv_func_strcoll_broken+:} false; then : 5530 1.1 christos $as_echo_n "(cached) " >&6 5531 1.1 christos else 5532 1.1 christos if test "$cross_compiling" = yes; then : 5533 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check strcoll if cross compiling -- defaulting to no" >&5 5534 1.1 christos $as_echo "$as_me: WARNING: cannot check strcoll if cross compiling -- defaulting to no" >&2;} 5535 1.1 christos bash_cv_func_strcoll_broken=no 5536 1.1 christos 5537 1.1 christos else 5538 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5539 1.1 christos /* end confdefs.h. */ 5540 1.1 christos 5541 1.1 christos #include <stdio.h> 5542 1.1 christos #if defined (HAVE_LOCALE_H) 5543 1.1 christos #include <locale.h> 5544 1.1 christos #endif 5545 1.1.1.2 christos #include <string.h> 5546 1.1.1.2 christos #include <stdlib.h> 5547 1.1 christos 5548 1.1.1.2 christos int 5549 1.1 christos main(c, v) 5550 1.1 christos int c; 5551 1.1 christos char *v[]; 5552 1.1 christos { 5553 1.1 christos int r1, r2; 5554 1.1 christos char *deflocale, *defcoll; 5555 1.1 christos 5556 1.1 christos #ifdef HAVE_SETLOCALE 5557 1.1 christos deflocale = setlocale(LC_ALL, ""); 5558 1.1 christos defcoll = setlocale(LC_COLLATE, ""); 5559 1.1 christos #endif 5560 1.1 christos 5561 1.1 christos #ifdef HAVE_STRCOLL 5562 1.1 christos /* These two values are taken from tests/glob-test. */ 5563 1.1 christos r1 = strcoll("abd", "aXd"); 5564 1.1 christos #else 5565 1.1 christos r1 = 0; 5566 1.1 christos #endif 5567 1.1 christos r2 = strcmp("abd", "aXd"); 5568 1.1 christos 5569 1.1 christos /* These two should both be greater than 0. It is permissible for 5570 1.1 christos a system to return different values, as long as the sign is the 5571 1.1 christos same. */ 5572 1.1 christos 5573 1.1 christos /* Exit with 1 (failure) if these two values are both > 0, since 5574 1.1 christos this tests whether strcoll(3) is broken with respect to strcmp(3) 5575 1.1 christos in the default locale. */ 5576 1.1 christos exit (r1 > 0 && r2 > 0); 5577 1.1 christos } 5578 1.1 christos 5579 1.1 christos _ACEOF 5580 1.1 christos if ac_fn_c_try_run "$LINENO"; then : 5581 1.1 christos bash_cv_func_strcoll_broken=yes 5582 1.1 christos else 5583 1.1 christos bash_cv_func_strcoll_broken=no 5584 1.1 christos fi 5585 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5586 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext 5587 1.1 christos fi 5588 1.1 christos 5589 1.1 christos fi 5590 1.1 christos 5591 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_strcoll_broken" >&5 5592 1.1 christos $as_echo "$bash_cv_func_strcoll_broken" >&6; } 5593 1.1 christos if test $bash_cv_func_strcoll_broken = yes; then 5594 1.1 christos $as_echo "#define STRCOLL_BROKEN 1" >>confdefs.h 5595 1.1 christos 5596 1.1 christos fi 5597 1.1 christos 5598 1.1 christos 5599 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpw functions are declared in pwd.h" >&5 5600 1.1 christos $as_echo_n "checking whether getpw functions are declared in pwd.h... " >&6; } 5601 1.1 christos if ${bash_cv_getpw_declared+:} false; then : 5602 1.1 christos $as_echo_n "(cached) " >&6 5603 1.1 christos else 5604 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5605 1.1 christos /* end confdefs.h. */ 5606 1.1 christos 5607 1.1 christos #include <sys/types.h> 5608 1.1 christos #ifdef HAVE_UNISTD_H 5609 1.1 christos # include <unistd.h> 5610 1.1 christos #endif 5611 1.1 christos #include <pwd.h> 5612 1.1 christos 5613 1.1 christos _ACEOF 5614 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5615 1.1 christos $EGREP "getpwuid" >/dev/null 2>&1; then : 5616 1.1 christos bash_cv_getpw_declared=yes 5617 1.1 christos else 5618 1.1 christos bash_cv_getpw_declared=no 5619 1.1 christos fi 5620 1.1 christos rm -f conftest* 5621 1.1 christos 5622 1.1 christos fi 5623 1.1 christos 5624 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_getpw_declared" >&5 5625 1.1 christos $as_echo "$bash_cv_getpw_declared" >&6; } 5626 1.1 christos if test $bash_cv_getpw_declared = yes; then 5627 1.1 christos $as_echo "#define HAVE_GETPW_DECLS 1" >>confdefs.h 5628 1.1 christos 5629 1.1 christos fi 5630 1.1 christos 5631 1.1 christos 5632 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether termios.h defines TIOCGWINSZ" >&5 5633 1.1 christos $as_echo_n "checking whether termios.h defines TIOCGWINSZ... " >&6; } 5634 1.1 christos if ${ac_cv_sys_tiocgwinsz_in_termios_h+:} false; then : 5635 1.1 christos $as_echo_n "(cached) " >&6 5636 1.1 christos else 5637 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5638 1.1 christos /* end confdefs.h. */ 5639 1.1 christos #include <sys/types.h> 5640 1.1 christos #include <termios.h> 5641 1.1 christos #ifdef TIOCGWINSZ 5642 1.1 christos yes 5643 1.1 christos #endif 5644 1.1 christos 5645 1.1 christos _ACEOF 5646 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5647 1.1 christos $EGREP "yes" >/dev/null 2>&1; then : 5648 1.1 christos ac_cv_sys_tiocgwinsz_in_termios_h=yes 5649 1.1 christos else 5650 1.1 christos ac_cv_sys_tiocgwinsz_in_termios_h=no 5651 1.1 christos fi 5652 1.1 christos rm -f conftest* 5653 1.1 christos 5654 1.1 christos fi 5655 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_tiocgwinsz_in_termios_h" >&5 5656 1.1 christos $as_echo "$ac_cv_sys_tiocgwinsz_in_termios_h" >&6; } 5657 1.1 christos 5658 1.1 christos if test $ac_cv_sys_tiocgwinsz_in_termios_h != yes; then 5659 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/ioctl.h defines TIOCGWINSZ" >&5 5660 1.1 christos $as_echo_n "checking whether sys/ioctl.h defines TIOCGWINSZ... " >&6; } 5661 1.1 christos if ${ac_cv_sys_tiocgwinsz_in_sys_ioctl_h+:} false; then : 5662 1.1 christos $as_echo_n "(cached) " >&6 5663 1.1 christos else 5664 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5665 1.1 christos /* end confdefs.h. */ 5666 1.1 christos #include <sys/types.h> 5667 1.1 christos #include <sys/ioctl.h> 5668 1.1 christos #ifdef TIOCGWINSZ 5669 1.1 christos yes 5670 1.1 christos #endif 5671 1.1 christos 5672 1.1 christos _ACEOF 5673 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5674 1.1 christos $EGREP "yes" >/dev/null 2>&1; then : 5675 1.1 christos ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=yes 5676 1.1 christos else 5677 1.1 christos ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=no 5678 1.1 christos fi 5679 1.1 christos rm -f conftest* 5680 1.1 christos 5681 1.1 christos fi 5682 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&5 5683 1.1 christos $as_echo "$ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&6; } 5684 1.1 christos 5685 1.1 christos if test $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h = yes; then 5686 1.1 christos 5687 1.1 christos $as_echo "#define GWINSZ_IN_SYS_IOCTL 1" >>confdefs.h 5688 1.1 christos 5689 1.1 christos fi 5690 1.1 christos fi 5691 1.1 christos 5692 1.1 christos 5693 1.1.1.3 christos 5694 1.1.1.3 christos for ac_header in inttypes.h 5695 1.1.1.3 christos do : 5696 1.1.1.3 christos ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default" 5697 1.1.1.3 christos if test "x$ac_cv_header_inttypes_h" = xyes; then : 5698 1.1.1.3 christos cat >>confdefs.h <<_ACEOF 5699 1.1.1.3 christos #define HAVE_INTTYPES_H 1 5700 1.1.1.3 christos _ACEOF 5701 1.1.1.3 christos 5702 1.1.1.3 christos fi 5703 1.1.1.3 christos 5704 1.1.1.3 christos done 5705 1.1.1.3 christos 5706 1.1.1.3 christos 5707 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sig_atomic_t in signal.h" >&5 5708 1.1 christos $as_echo_n "checking for sig_atomic_t in signal.h... " >&6; } 5709 1.1 christos if ${ac_cv_have_sig_atomic_t+:} false; then : 5710 1.1 christos $as_echo_n "(cached) " >&6 5711 1.1 christos else 5712 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5713 1.1 christos /* end confdefs.h. */ 5714 1.1.1.3 christos #include <signal.h> 5715 1.1 christos int 5716 1.1 christos main () 5717 1.1 christos { 5718 1.1 christos sig_atomic_t x; 5719 1.1 christos ; 5720 1.1 christos return 0; 5721 1.1 christos } 5722 1.1 christos _ACEOF 5723 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 5724 1.1 christos ac_cv_have_sig_atomic_t=yes 5725 1.1 christos else 5726 1.1 christos ac_cv_have_sig_atomic_t=no 5727 1.1 christos fi 5728 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 5729 1.1 christos conftest$ac_exeext conftest.$ac_ext 5730 1.1 christos fi 5731 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_sig_atomic_t" >&5 5732 1.1 christos $as_echo "$ac_cv_have_sig_atomic_t" >&6; } 5733 1.1 christos if test "$ac_cv_have_sig_atomic_t" = "no" 5734 1.1 christos then 5735 1.1 christos 5736 1.1 christos 5737 1.1.1.3 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sig_atomic_t" >&5 5738 1.1.1.3 christos $as_echo_n "checking for sig_atomic_t... " >&6; } 5739 1.1.1.3 christos if ${bash_cv_type_sig_atomic_t+:} false; then : 5740 1.1 christos $as_echo_n "(cached) " >&6 5741 1.1 christos else 5742 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5743 1.1 christos /* end confdefs.h. */ 5744 1.1 christos #include <sys/types.h> 5745 1.1.1.3 christos #if HAVE_STDLIB_H 5746 1.1.1.3 christos #include <stdlib.h> 5747 1.1 christos #endif 5748 1.1.1.3 christos #if HAVE_STDDEF_H 5749 1.1.1.3 christos #include <stddef.h> 5750 1.1 christos #endif 5751 1.1.1.3 christos #if HAVE_INTTYPES_H 5752 1.1.1.3 christos #include <inttypes.h> 5753 1.1.1.3 christos #endif 5754 1.1.1.3 christos #if HAVE_STDINT_H 5755 1.1.1.3 christos #include <stdint.h> 5756 1.1.1.3 christos #endif 5757 1.1.1.3 christos #include <signal.h> 5758 1.1.1.3 christos 5759 1.1 christos _ACEOF 5760 1.1.1.3 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5761 1.1.1.3 christos $EGREP "sig_atomic_t" >/dev/null 2>&1; then : 5762 1.1.1.3 christos bash_cv_type_sig_atomic_t=yes 5763 1.1 christos else 5764 1.1.1.3 christos bash_cv_type_sig_atomic_t=no 5765 1.1 christos fi 5766 1.1.1.3 christos rm -f conftest* 5767 1.1.1.3 christos 5768 1.1.1.3 christos fi 5769 1.1.1.3 christos 5770 1.1.1.3 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_sig_atomic_t" >&5 5771 1.1.1.3 christos $as_echo "$bash_cv_type_sig_atomic_t" >&6; } 5772 1.1.1.3 christos 5773 1.1.1.3 christos if test $bash_cv_type_sig_atomic_t = no; then 5774 1.1.1.3 christos cat >>confdefs.h <<_ACEOF 5775 1.1.1.3 christos #define sig_atomic_t int 5776 1.1.1.3 christos _ACEOF 5777 1.1.1.3 christos 5778 1.1 christos fi 5779 1.1 christos 5780 1.1 christos fi 5781 1.1 christos 5782 1.1 christos 5783 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIOCSTAT in sys/ioctl.h" >&5 5784 1.1 christos $as_echo_n "checking for TIOCSTAT in sys/ioctl.h... " >&6; } 5785 1.1 christos if ${bash_cv_tiocstat_in_ioctl+:} false; then : 5786 1.1 christos $as_echo_n "(cached) " >&6 5787 1.1 christos else 5788 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5789 1.1 christos /* end confdefs.h. */ 5790 1.1.1.3 christos 5791 1.1 christos #include <sys/types.h> 5792 1.1 christos #include <sys/ioctl.h> 5793 1.1 christos int 5794 1.1 christos main () 5795 1.1 christos { 5796 1.1 christos int x = TIOCSTAT; 5797 1.1 christos ; 5798 1.1 christos return 0; 5799 1.1 christos } 5800 1.1 christos _ACEOF 5801 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 5802 1.1 christos bash_cv_tiocstat_in_ioctl=yes 5803 1.1 christos else 5804 1.1 christos bash_cv_tiocstat_in_ioctl=no 5805 1.1.1.3 christos 5806 1.1 christos fi 5807 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5808 1.1 christos fi 5809 1.1 christos 5810 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_tiocstat_in_ioctl" >&5 5811 1.1 christos $as_echo "$bash_cv_tiocstat_in_ioctl" >&6; } 5812 1.1 christos if test $bash_cv_tiocstat_in_ioctl = yes; then 5813 1.1 christos $as_echo "#define TIOCSTAT_IN_SYS_IOCTL 1" >>confdefs.h 5814 1.1 christos 5815 1.1 christos fi 5816 1.1 christos 5817 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FIONREAD in sys/ioctl.h" >&5 5818 1.1 christos $as_echo_n "checking for FIONREAD in sys/ioctl.h... " >&6; } 5819 1.1 christos if ${bash_cv_fionread_in_ioctl+:} false; then : 5820 1.1 christos $as_echo_n "(cached) " >&6 5821 1.1 christos else 5822 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5823 1.1 christos /* end confdefs.h. */ 5824 1.1.1.3 christos 5825 1.1 christos #include <sys/types.h> 5826 1.1 christos #include <sys/ioctl.h> 5827 1.1 christos int 5828 1.1 christos main () 5829 1.1 christos { 5830 1.1 christos int x = FIONREAD; 5831 1.1 christos ; 5832 1.1 christos return 0; 5833 1.1 christos } 5834 1.1 christos _ACEOF 5835 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 5836 1.1 christos bash_cv_fionread_in_ioctl=yes 5837 1.1 christos else 5838 1.1 christos bash_cv_fionread_in_ioctl=no 5839 1.1.1.3 christos 5840 1.1 christos fi 5841 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5842 1.1 christos fi 5843 1.1 christos 5844 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_fionread_in_ioctl" >&5 5845 1.1 christos $as_echo "$bash_cv_fionread_in_ioctl" >&6; } 5846 1.1 christos if test $bash_cv_fionread_in_ioctl = yes; then 5847 1.1 christos $as_echo "#define FIONREAD_IN_SYS_IOCTL 1" >>confdefs.h 5848 1.1 christos 5849 1.1 christos fi 5850 1.1 christos 5851 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for speed_t in sys/types.h" >&5 5852 1.1 christos $as_echo_n "checking for speed_t in sys/types.h... " >&6; } 5853 1.1 christos if ${bash_cv_speed_t_in_sys_types+:} false; then : 5854 1.1 christos $as_echo_n "(cached) " >&6 5855 1.1 christos else 5856 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5857 1.1 christos /* end confdefs.h. */ 5858 1.1 christos #include <sys/types.h> 5859 1.1 christos int 5860 1.1 christos main () 5861 1.1 christos { 5862 1.1 christos speed_t x; 5863 1.1 christos ; 5864 1.1 christos return 0; 5865 1.1 christos } 5866 1.1 christos _ACEOF 5867 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 5868 1.1 christos bash_cv_speed_t_in_sys_types=yes 5869 1.1 christos else 5870 1.1 christos bash_cv_speed_t_in_sys_types=no 5871 1.1 christos fi 5872 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5873 1.1 christos fi 5874 1.1 christos 5875 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_speed_t_in_sys_types" >&5 5876 1.1 christos $as_echo "$bash_cv_speed_t_in_sys_types" >&6; } 5877 1.1 christos if test $bash_cv_speed_t_in_sys_types = yes; then 5878 1.1 christos $as_echo "#define SPEED_T_IN_SYS_TYPES 1" >>confdefs.h 5879 1.1 christos 5880 1.1 christos fi 5881 1.1 christos 5882 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct winsize in sys/ioctl.h and termios.h" >&5 5883 1.1 christos $as_echo_n "checking for struct winsize in sys/ioctl.h and termios.h... " >&6; } 5884 1.1 christos if ${bash_cv_struct_winsize_header+:} false; then : 5885 1.1 christos $as_echo_n "(cached) " >&6 5886 1.1 christos else 5887 1.1.1.3 christos 5888 1.1.1.3 christos if ${bash_cv_struct_winsize_ioctl+:} false; then : 5889 1.1.1.3 christos $as_echo_n "(cached) " >&6 5890 1.1.1.3 christos else 5891 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5892 1.1 christos /* end confdefs.h. */ 5893 1.1.1.3 christos 5894 1.1 christos #include <sys/types.h> 5895 1.1 christos #include <sys/ioctl.h> 5896 1.1.1.3 christos 5897 1.1 christos int 5898 1.1 christos main () 5899 1.1 christos { 5900 1.1.1.3 christos 5901 1.1 christos struct winsize x; 5902 1.1.1.3 christos if (sizeof (x) > 0) return (0); 5903 1.1.1.3 christos 5904 1.1 christos ; 5905 1.1 christos return 0; 5906 1.1 christos } 5907 1.1 christos _ACEOF 5908 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 5909 1.1.1.3 christos bash_cv_struct_winsize_ioctl=yes 5910 1.1.1.3 christos else 5911 1.1.1.3 christos bash_cv_struct_winsize_ioctl=no 5912 1.1.1.3 christos fi 5913 1.1.1.3 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5914 1.1.1.3 christos 5915 1.1.1.3 christos fi 5916 1.1.1.3 christos 5917 1.1.1.3 christos 5918 1.1.1.3 christos if ${bash_cv_struct_winsize_termios+:} false; then : 5919 1.1.1.3 christos $as_echo_n "(cached) " >&6 5920 1.1 christos else 5921 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5922 1.1 christos /* end confdefs.h. */ 5923 1.1.1.3 christos 5924 1.1 christos #include <sys/types.h> 5925 1.1.1.3 christos #include <sys/termios.h> 5926 1.1.1.3 christos 5927 1.1 christos int 5928 1.1 christos main () 5929 1.1 christos { 5930 1.1.1.3 christos 5931 1.1 christos struct winsize x; 5932 1.1.1.3 christos if (sizeof (x) > 0) return (0); 5933 1.1.1.3 christos 5934 1.1 christos ; 5935 1.1 christos return 0; 5936 1.1 christos } 5937 1.1 christos _ACEOF 5938 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 5939 1.1.1.3 christos bash_cv_struct_winsize_termios=yes 5940 1.1 christos else 5941 1.1.1.3 christos bash_cv_struct_winsize_termios=no 5942 1.1 christos fi 5943 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5944 1.1 christos 5945 1.1 christos fi 5946 1.1.1.3 christos 5947 1.1.1.3 christos 5948 1.1.1.3 christos 5949 1.1.1.3 christos if test $bash_cv_struct_winsize_ioctl = yes; then 5950 1.1.1.3 christos bash_cv_struct_winsize_header=ioctl_h 5951 1.1.1.3 christos elif test $bash_cv_struct_winsize_termios = yes; then 5952 1.1.1.3 christos bash_cv_struct_winsize_header=termios_h 5953 1.1.1.3 christos else 5954 1.1.1.3 christos bash_cv_struct_winsize_header=other 5955 1.1.1.3 christos fi 5956 1.1.1.3 christos 5957 1.1 christos fi 5958 1.1 christos 5959 1.1 christos if test $bash_cv_struct_winsize_header = ioctl_h; then 5960 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: sys/ioctl.h" >&5 5961 1.1 christos $as_echo "sys/ioctl.h" >&6; } 5962 1.1 christos $as_echo "#define STRUCT_WINSIZE_IN_SYS_IOCTL 1" >>confdefs.h 5963 1.1 christos 5964 1.1 christos elif test $bash_cv_struct_winsize_header = termios_h; then 5965 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: termios.h" >&5 5966 1.1 christos $as_echo "termios.h" >&6; } 5967 1.1 christos $as_echo "#define STRUCT_WINSIZE_IN_TERMIOS 1" >>confdefs.h 5968 1.1 christos 5969 1.1 christos else 5970 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5 5971 1.1 christos $as_echo "not found" >&6; } 5972 1.1 christos fi 5973 1.1 christos 5974 1.1 christos 5975 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct dirent.d_ino" >&5 5976 1.1 christos $as_echo_n "checking for struct dirent.d_ino... " >&6; } 5977 1.1.1.3 christos if ${bash_cv_dirent_has_d_ino+:} false; then : 5978 1.1 christos $as_echo_n "(cached) " >&6 5979 1.1 christos else 5980 1.1 christos 5981 1.1.1.3 christos 5982 1.1.1.3 christos ac_fn_c_check_member "$LINENO" "struct dirent" "d_ino" "ac_cv_member_struct_dirent_d_ino" " 5983 1.1 christos #include <stdio.h> 5984 1.1 christos #include <sys/types.h> 5985 1.1 christos #ifdef HAVE_UNISTD_H 5986 1.1 christos # include <unistd.h> 5987 1.1 christos #endif /* HAVE_UNISTD_H */ 5988 1.1 christos #if defined(HAVE_DIRENT_H) 5989 1.1 christos # include <dirent.h> 5990 1.1 christos #else 5991 1.1 christos # define dirent direct 5992 1.1 christos # ifdef HAVE_SYS_NDIR_H 5993 1.1 christos # include <sys/ndir.h> 5994 1.1 christos # endif /* SYSNDIR */ 5995 1.1 christos # ifdef HAVE_SYS_DIR_H 5996 1.1 christos # include <sys/dir.h> 5997 1.1 christos # endif /* SYSDIR */ 5998 1.1 christos # ifdef HAVE_NDIR_H 5999 1.1 christos # include <ndir.h> 6000 1.1 christos # endif 6001 1.1 christos #endif /* HAVE_DIRENT_H */ 6002 1.1 christos 6003 1.1.1.3 christos " 6004 1.1.1.3 christos if test "x$ac_cv_member_struct_dirent_d_ino" = xyes; then : 6005 1.1 christos 6006 1.1.1.3 christos cat >>confdefs.h <<_ACEOF 6007 1.1.1.3 christos #define HAVE_STRUCT_DIRENT_D_INO 1 6008 1.1 christos _ACEOF 6009 1.1.1.3 christos 6010 1.1.1.3 christos bash_cv_dirent_has_d_ino=yes 6011 1.1 christos else 6012 1.1.1.3 christos bash_cv_dirent_has_d_ino=no 6013 1.1 christos fi 6014 1.1.1.3 christos 6015 1.1.1.3 christos 6016 1.1 christos fi 6017 1.1 christos 6018 1.1.1.3 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_dirent_has_d_ino" >&5 6019 1.1.1.3 christos $as_echo "$bash_cv_dirent_has_d_ino" >&6; } 6020 1.1.1.3 christos if test $bash_cv_dirent_has_d_ino = yes; then 6021 1.1 christos $as_echo "#define HAVE_STRUCT_DIRENT_D_INO 1" >>confdefs.h 6022 1.1 christos 6023 1.1 christos fi 6024 1.1 christos 6025 1.1 christos 6026 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct dirent.d_fileno" >&5 6027 1.1 christos $as_echo_n "checking for struct dirent.d_fileno... " >&6; } 6028 1.1 christos if ${bash_cv_dirent_has_d_fileno+:} false; then : 6029 1.1 christos $as_echo_n "(cached) " >&6 6030 1.1 christos else 6031 1.1 christos 6032 1.1.1.3 christos 6033 1.1.1.3 christos ac_fn_c_check_member "$LINENO" "struct dirent" "d_fileno" "ac_cv_member_struct_dirent_d_fileno" " 6034 1.1 christos #include <stdio.h> 6035 1.1 christos #include <sys/types.h> 6036 1.1 christos #ifdef HAVE_UNISTD_H 6037 1.1 christos # include <unistd.h> 6038 1.1 christos #endif /* HAVE_UNISTD_H */ 6039 1.1 christos #if defined(HAVE_DIRENT_H) 6040 1.1 christos # include <dirent.h> 6041 1.1 christos #else 6042 1.1 christos # define dirent direct 6043 1.1 christos # ifdef HAVE_SYS_NDIR_H 6044 1.1 christos # include <sys/ndir.h> 6045 1.1 christos # endif /* SYSNDIR */ 6046 1.1 christos # ifdef HAVE_SYS_DIR_H 6047 1.1 christos # include <sys/dir.h> 6048 1.1 christos # endif /* SYSDIR */ 6049 1.1 christos # ifdef HAVE_NDIR_H 6050 1.1 christos # include <ndir.h> 6051 1.1 christos # endif 6052 1.1 christos #endif /* HAVE_DIRENT_H */ 6053 1.1 christos 6054 1.1.1.3 christos " 6055 1.1.1.3 christos if test "x$ac_cv_member_struct_dirent_d_fileno" = xyes; then : 6056 1.1.1.3 christos 6057 1.1.1.3 christos cat >>confdefs.h <<_ACEOF 6058 1.1.1.3 christos #define HAVE_STRUCT_DIRENT_D_FILENO 1 6059 1.1.1.3 christos _ACEOF 6060 1.1.1.3 christos 6061 1.1.1.3 christos bash_cv_dirent_has_d_fileno=yes 6062 1.1.1.3 christos else 6063 1.1.1.3 christos bash_cv_dirent_has_d_fileno=no 6064 1.1.1.3 christos fi 6065 1.1.1.3 christos 6066 1.1.1.3 christos 6067 1.1.1.3 christos fi 6068 1.1.1.3 christos 6069 1.1.1.3 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_dirent_has_d_fileno" >&5 6070 1.1.1.3 christos $as_echo "$bash_cv_dirent_has_d_fileno" >&6; } 6071 1.1.1.3 christos if test $bash_cv_dirent_has_d_fileno = yes; then 6072 1.1.1.3 christos $as_echo "#define HAVE_STRUCT_DIRENT_D_FILENO 1" >>confdefs.h 6073 1.1.1.3 christos 6074 1.1.1.3 christos fi 6075 1.1.1.3 christos 6076 1.1.1.3 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timeval in sys/time.h and time.h" >&5 6077 1.1.1.3 christos $as_echo_n "checking for struct timeval in sys/time.h and time.h... " >&6; } 6078 1.1.1.3 christos if ${bash_cv_struct_timeval+:} false; then : 6079 1.1.1.3 christos $as_echo_n "(cached) " >&6 6080 1.1.1.3 christos else 6081 1.1.1.3 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6082 1.1.1.3 christos /* end confdefs.h. */ 6083 1.1.1.3 christos #if HAVE_SYS_TIME_H 6084 1.1.1.3 christos #include <sys/time.h> 6085 1.1.1.3 christos #endif 6086 1.1.1.3 christos #include <time.h> 6087 1.1.1.3 christos 6088 1.1 christos int 6089 1.1 christos main () 6090 1.1 christos { 6091 1.1.1.3 christos static struct timeval x; x.tv_sec = x.tv_usec; 6092 1.1 christos 6093 1.1 christos ; 6094 1.1 christos return 0; 6095 1.1 christos } 6096 1.1 christos _ACEOF 6097 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 6098 1.1.1.3 christos bash_cv_struct_timeval=yes 6099 1.1 christos else 6100 1.1.1.3 christos bash_cv_struct_timeval=no 6101 1.1 christos fi 6102 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6103 1.1.1.3 christos 6104 1.1 christos fi 6105 1.1 christos 6106 1.1.1.3 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_struct_timeval" >&5 6107 1.1.1.3 christos $as_echo "$bash_cv_struct_timeval" >&6; } 6108 1.1.1.3 christos if test $bash_cv_struct_timeval = yes; then 6109 1.1.1.3 christos $as_echo "#define HAVE_TIMEVAL 1" >>confdefs.h 6110 1.1 christos 6111 1.1 christos fi 6112 1.1 christos 6113 1.1 christos 6114 1.1 christos for ac_header in libaudit.h 6115 1.1 christos do : 6116 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "libaudit.h" "ac_cv_header_libaudit_h" "$ac_includes_default" 6117 1.1 christos if test "x$ac_cv_header_libaudit_h" = xyes; then : 6118 1.1 christos cat >>confdefs.h <<_ACEOF 6119 1.1 christos #define HAVE_LIBAUDIT_H 1 6120 1.1 christos _ACEOF 6121 1.1 christos 6122 1.1 christos fi 6123 1.1 christos 6124 1.1 christos done 6125 1.1 christos 6126 1.1 christos ac_fn_c_check_decl "$LINENO" "AUDIT_USER_TTY" "ac_cv_have_decl_AUDIT_USER_TTY" "#include <linux/audit.h> 6127 1.1 christos " 6128 1.1 christos if test "x$ac_cv_have_decl_AUDIT_USER_TTY" = xyes; then : 6129 1.1 christos ac_have_decl=1 6130 1.1 christos else 6131 1.1 christos ac_have_decl=0 6132 1.1 christos fi 6133 1.1 christos 6134 1.1 christos cat >>confdefs.h <<_ACEOF 6135 1.1 christos #define HAVE_DECL_AUDIT_USER_TTY $ac_have_decl 6136 1.1 christos _ACEOF 6137 1.1 christos 6138 1.1 christos 6139 1.1 christos case "$host_os" in 6140 1.1 christos aix*) prefer_curses=yes ;; 6141 1.1 christos esac 6142 1.1 christos 6143 1.1 christos if test "X$bash_cv_termcap_lib" = "X"; then 6144 1.1 christos _bash_needmsg=yes 6145 1.1 christos else 6146 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking which library has the termcap functions" >&5 6147 1.1 christos $as_echo_n "checking which library has the termcap functions... " >&6; } 6148 1.1 christos _bash_needmsg= 6149 1.1 christos fi 6150 1.1 christos if ${bash_cv_termcap_lib+:} false; then : 6151 1.1 christos $as_echo_n "(cached) " >&6 6152 1.1 christos else 6153 1.1 christos ac_fn_c_check_func "$LINENO" "tgetent" "ac_cv_func_tgetent" 6154 1.1 christos if test "x$ac_cv_func_tgetent" = xyes; then : 6155 1.1 christos bash_cv_termcap_lib=libc 6156 1.1 christos else 6157 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltermcap" >&5 6158 1.1 christos $as_echo_n "checking for tgetent in -ltermcap... " >&6; } 6159 1.1 christos if ${ac_cv_lib_termcap_tgetent+:} false; then : 6160 1.1 christos $as_echo_n "(cached) " >&6 6161 1.1 christos else 6162 1.1 christos ac_check_lib_save_LIBS=$LIBS 6163 1.1 christos LIBS="-ltermcap $LIBS" 6164 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6165 1.1 christos /* end confdefs.h. */ 6166 1.1 christos 6167 1.1 christos /* Override any GCC internal prototype to avoid an error. 6168 1.1 christos Use char because int might match the return type of a GCC 6169 1.1 christos builtin and then its argument prototype would still apply. */ 6170 1.1 christos #ifdef __cplusplus 6171 1.1 christos extern "C" 6172 1.1 christos #endif 6173 1.1 christos char tgetent (); 6174 1.1 christos int 6175 1.1 christos main () 6176 1.1 christos { 6177 1.1 christos return tgetent (); 6178 1.1 christos ; 6179 1.1 christos return 0; 6180 1.1 christos } 6181 1.1 christos _ACEOF 6182 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 6183 1.1 christos ac_cv_lib_termcap_tgetent=yes 6184 1.1 christos else 6185 1.1 christos ac_cv_lib_termcap_tgetent=no 6186 1.1 christos fi 6187 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 6188 1.1 christos conftest$ac_exeext conftest.$ac_ext 6189 1.1 christos LIBS=$ac_check_lib_save_LIBS 6190 1.1 christos fi 6191 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_termcap_tgetent" >&5 6192 1.1 christos $as_echo "$ac_cv_lib_termcap_tgetent" >&6; } 6193 1.1 christos if test "x$ac_cv_lib_termcap_tgetent" = xyes; then : 6194 1.1 christos bash_cv_termcap_lib=libtermcap 6195 1.1 christos else 6196 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltinfo" >&5 6197 1.1 christos $as_echo_n "checking for tgetent in -ltinfo... " >&6; } 6198 1.1 christos if ${ac_cv_lib_tinfo_tgetent+:} false; then : 6199 1.1 christos $as_echo_n "(cached) " >&6 6200 1.1 christos else 6201 1.1 christos ac_check_lib_save_LIBS=$LIBS 6202 1.1 christos LIBS="-ltinfo $LIBS" 6203 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6204 1.1 christos /* end confdefs.h. */ 6205 1.1 christos 6206 1.1 christos /* Override any GCC internal prototype to avoid an error. 6207 1.1 christos Use char because int might match the return type of a GCC 6208 1.1 christos builtin and then its argument prototype would still apply. */ 6209 1.1 christos #ifdef __cplusplus 6210 1.1 christos extern "C" 6211 1.1 christos #endif 6212 1.1 christos char tgetent (); 6213 1.1 christos int 6214 1.1 christos main () 6215 1.1 christos { 6216 1.1 christos return tgetent (); 6217 1.1 christos ; 6218 1.1 christos return 0; 6219 1.1 christos } 6220 1.1 christos _ACEOF 6221 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 6222 1.1 christos ac_cv_lib_tinfo_tgetent=yes 6223 1.1 christos else 6224 1.1 christos ac_cv_lib_tinfo_tgetent=no 6225 1.1 christos fi 6226 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 6227 1.1 christos conftest$ac_exeext conftest.$ac_ext 6228 1.1 christos LIBS=$ac_check_lib_save_LIBS 6229 1.1 christos fi 6230 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tinfo_tgetent" >&5 6231 1.1 christos $as_echo "$ac_cv_lib_tinfo_tgetent" >&6; } 6232 1.1 christos if test "x$ac_cv_lib_tinfo_tgetent" = xyes; then : 6233 1.1 christos bash_cv_termcap_lib=libtinfo 6234 1.1 christos else 6235 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lcurses" >&5 6236 1.1 christos $as_echo_n "checking for tgetent in -lcurses... " >&6; } 6237 1.1 christos if ${ac_cv_lib_curses_tgetent+:} false; then : 6238 1.1 christos $as_echo_n "(cached) " >&6 6239 1.1 christos else 6240 1.1 christos ac_check_lib_save_LIBS=$LIBS 6241 1.1 christos LIBS="-lcurses $LIBS" 6242 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6243 1.1 christos /* end confdefs.h. */ 6244 1.1 christos 6245 1.1 christos /* Override any GCC internal prototype to avoid an error. 6246 1.1 christos Use char because int might match the return type of a GCC 6247 1.1 christos builtin and then its argument prototype would still apply. */ 6248 1.1 christos #ifdef __cplusplus 6249 1.1 christos extern "C" 6250 1.1 christos #endif 6251 1.1 christos char tgetent (); 6252 1.1 christos int 6253 1.1 christos main () 6254 1.1 christos { 6255 1.1 christos return tgetent (); 6256 1.1 christos ; 6257 1.1 christos return 0; 6258 1.1 christos } 6259 1.1 christos _ACEOF 6260 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 6261 1.1 christos ac_cv_lib_curses_tgetent=yes 6262 1.1 christos else 6263 1.1 christos ac_cv_lib_curses_tgetent=no 6264 1.1 christos fi 6265 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 6266 1.1 christos conftest$ac_exeext conftest.$ac_ext 6267 1.1 christos LIBS=$ac_check_lib_save_LIBS 6268 1.1 christos fi 6269 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_curses_tgetent" >&5 6270 1.1 christos $as_echo "$ac_cv_lib_curses_tgetent" >&6; } 6271 1.1 christos if test "x$ac_cv_lib_curses_tgetent" = xyes; then : 6272 1.1 christos bash_cv_termcap_lib=libcurses 6273 1.1 christos else 6274 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lncurses" >&5 6275 1.1 christos $as_echo_n "checking for tgetent in -lncurses... " >&6; } 6276 1.1 christos if ${ac_cv_lib_ncurses_tgetent+:} false; then : 6277 1.1 christos $as_echo_n "(cached) " >&6 6278 1.1 christos else 6279 1.1 christos ac_check_lib_save_LIBS=$LIBS 6280 1.1 christos LIBS="-lncurses $LIBS" 6281 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6282 1.1 christos /* end confdefs.h. */ 6283 1.1 christos 6284 1.1 christos /* Override any GCC internal prototype to avoid an error. 6285 1.1 christos Use char because int might match the return type of a GCC 6286 1.1 christos builtin and then its argument prototype would still apply. */ 6287 1.1 christos #ifdef __cplusplus 6288 1.1 christos extern "C" 6289 1.1 christos #endif 6290 1.1 christos char tgetent (); 6291 1.1 christos int 6292 1.1 christos main () 6293 1.1 christos { 6294 1.1 christos return tgetent (); 6295 1.1 christos ; 6296 1.1 christos return 0; 6297 1.1 christos } 6298 1.1 christos _ACEOF 6299 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 6300 1.1 christos ac_cv_lib_ncurses_tgetent=yes 6301 1.1 christos else 6302 1.1 christos ac_cv_lib_ncurses_tgetent=no 6303 1.1 christos fi 6304 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 6305 1.1 christos conftest$ac_exeext conftest.$ac_ext 6306 1.1 christos LIBS=$ac_check_lib_save_LIBS 6307 1.1 christos fi 6308 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ncurses_tgetent" >&5 6309 1.1 christos $as_echo "$ac_cv_lib_ncurses_tgetent" >&6; } 6310 1.1 christos if test "x$ac_cv_lib_ncurses_tgetent" = xyes; then : 6311 1.1 christos bash_cv_termcap_lib=libncurses 6312 1.1 christos else 6313 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lncursesw" >&5 6314 1.1 christos $as_echo_n "checking for tgetent in -lncursesw... " >&6; } 6315 1.1 christos if ${ac_cv_lib_ncursesw_tgetent+:} false; then : 6316 1.1 christos $as_echo_n "(cached) " >&6 6317 1.1 christos else 6318 1.1 christos ac_check_lib_save_LIBS=$LIBS 6319 1.1 christos LIBS="-lncursesw $LIBS" 6320 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6321 1.1 christos /* end confdefs.h. */ 6322 1.1 christos 6323 1.1 christos /* Override any GCC internal prototype to avoid an error. 6324 1.1 christos Use char because int might match the return type of a GCC 6325 1.1 christos builtin and then its argument prototype would still apply. */ 6326 1.1 christos #ifdef __cplusplus 6327 1.1 christos extern "C" 6328 1.1 christos #endif 6329 1.1 christos char tgetent (); 6330 1.1 christos int 6331 1.1 christos main () 6332 1.1 christos { 6333 1.1 christos return tgetent (); 6334 1.1 christos ; 6335 1.1 christos return 0; 6336 1.1 christos } 6337 1.1 christos _ACEOF 6338 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 6339 1.1 christos ac_cv_lib_ncursesw_tgetent=yes 6340 1.1 christos else 6341 1.1 christos ac_cv_lib_ncursesw_tgetent=no 6342 1.1 christos fi 6343 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 6344 1.1 christos conftest$ac_exeext conftest.$ac_ext 6345 1.1 christos LIBS=$ac_check_lib_save_LIBS 6346 1.1 christos fi 6347 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ncursesw_tgetent" >&5 6348 1.1 christos $as_echo "$ac_cv_lib_ncursesw_tgetent" >&6; } 6349 1.1 christos if test "x$ac_cv_lib_ncursesw_tgetent" = xyes; then : 6350 1.1 christos bash_cv_termcap_lib=libncursesw 6351 1.1 christos else 6352 1.1 christos bash_cv_termcap_lib=gnutermcap 6353 1.1 christos fi 6354 1.1 christos 6355 1.1 christos fi 6356 1.1 christos 6357 1.1 christos fi 6358 1.1 christos 6359 1.1 christos fi 6360 1.1 christos 6361 1.1 christos fi 6362 1.1 christos 6363 1.1 christos fi 6364 1.1 christos 6365 1.1 christos fi 6366 1.1 christos 6367 1.1 christos if test "X$_bash_needmsg" = "Xyes"; then 6368 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking which library has the termcap functions" >&5 6369 1.1 christos $as_echo_n "checking which library has the termcap functions... " >&6; } 6370 1.1 christos fi 6371 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: using $bash_cv_termcap_lib" >&5 6372 1.1 christos $as_echo "using $bash_cv_termcap_lib" >&6; } 6373 1.1 christos if test $bash_cv_termcap_lib = gnutermcap && test -z "$prefer_curses"; then 6374 1.1 christos LDFLAGS="$LDFLAGS -L./lib/termcap" 6375 1.1 christos TERMCAP_LIB="./lib/termcap/libtermcap.a" 6376 1.1 christos TERMCAP_DEP="./lib/termcap/libtermcap.a" 6377 1.1 christos elif test $bash_cv_termcap_lib = libtermcap && test -z "$prefer_curses"; then 6378 1.1 christos TERMCAP_LIB=-ltermcap 6379 1.1 christos TERMCAP_DEP= 6380 1.1 christos elif test $bash_cv_termcap_lib = libtinfo; then 6381 1.1 christos TERMCAP_LIB=-ltinfo 6382 1.1 christos TERMCAP_DEP= 6383 1.1 christos elif test $bash_cv_termcap_lib = libncurses; then 6384 1.1 christos TERMCAP_LIB=-lncurses 6385 1.1 christos TERMCAP_DEP= 6386 1.1 christos elif test $bash_cv_termcap_lib = libc; then 6387 1.1 christos TERMCAP_LIB= 6388 1.1 christos TERMCAP_DEP= 6389 1.1 christos else 6390 1.1.1.3 christos # we assume ncurses is installed somewhere the linker can find it 6391 1.1.1.3 christos TERMCAP_LIB=-lncurses 6392 1.1 christos TERMCAP_DEP= 6393 1.1 christos fi 6394 1.1 christos 6395 1.1 christos if test "$TERMCAP_LIB" = "./lib/termcap/libtermcap.a"; then 6396 1.1 christos if test "$prefer_curses" = yes; then 6397 1.1 christos TERMCAP_LIB=-lcurses 6398 1.1 christos else 6399 1.1 christos TERMCAP_LIB=-ltermcap #default 6400 1.1 christos fi 6401 1.1 christos fi 6402 1.1 christos # Windows ncurses installation 6403 1.1 christos if test "$TERMCAP_LIB" = "-lncurses"; then 6404 1.1 christos for ac_header in ncurses/termcap.h 6405 1.1 christos do : 6406 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "ncurses/termcap.h" "ac_cv_header_ncurses_termcap_h" "$ac_includes_default" 6407 1.1 christos if test "x$ac_cv_header_ncurses_termcap_h" = xyes; then : 6408 1.1 christos cat >>confdefs.h <<_ACEOF 6409 1.1 christos #define HAVE_NCURSES_TERMCAP_H 1 6410 1.1 christos _ACEOF 6411 1.1 christos 6412 1.1 christos fi 6413 1.1 christos 6414 1.1 christos done 6415 1.1 christos 6416 1.1 christos fi 6417 1.1.1.3 christos case "$opt_shared_termcap_lib" in 6418 1.1.1.3 christos [Yy][Ee][Ss]) SHARED_TERMCAP="$TERMCAP_LIB" ;; 6419 1.1.1.3 christos -l*) SHARED_TERMCAP="$opt_shared_termcap_lib" ;; 6420 1.1.1.3 christos esac 6421 1.1 christos 6422 1.1 christos case "$TERMCAP_LIB" in 6423 1.1 christos -ltinfo) TERMCAP_PKG_CONFIG_LIB=tinfo ;; 6424 1.1 christos -lcurses) TERMCAP_PKG_CONFIG_LIB=ncurses ;; 6425 1.1 christos -lncurses) TERMCAP_PKG_CONFIG_LIB=ncurses ;; 6426 1.1 christos -ltermcap) TERMCAP_PKG_CONFIG_LIB=termcap ;; 6427 1.1 christos *) TERMCAP_PKG_CONFIG_LIB=termcap ;; 6428 1.1 christos esac 6429 1.1 christos 6430 1.1 christos 6431 1.1.1.3 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5 6432 1.1.1.3 christos $as_echo_n "checking for nl_langinfo and CODESET... " >&6; } 6433 1.1.1.3 christos if ${am_cv_langinfo_codeset+:} false; then : 6434 1.1.1.3 christos $as_echo_n "(cached) " >&6 6435 1.1.1.3 christos else 6436 1.1.1.3 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6437 1.1.1.3 christos /* end confdefs.h. */ 6438 1.1.1.3 christos #include <langinfo.h> 6439 1.1.1.3 christos int 6440 1.1.1.3 christos main () 6441 1.1.1.3 christos { 6442 1.1.1.3 christos char* cs = nl_langinfo(CODESET); return !cs; 6443 1.1.1.3 christos ; 6444 1.1.1.3 christos return 0; 6445 1.1.1.3 christos } 6446 1.1.1.3 christos _ACEOF 6447 1.1.1.3 christos if ac_fn_c_try_link "$LINENO"; then : 6448 1.1.1.3 christos am_cv_langinfo_codeset=yes 6449 1.1.1.3 christos else 6450 1.1.1.3 christos am_cv_langinfo_codeset=no 6451 1.1.1.3 christos fi 6452 1.1.1.3 christos rm -f core conftest.err conftest.$ac_objext \ 6453 1.1.1.3 christos conftest$ac_exeext conftest.$ac_ext 6454 1.1.1.3 christos 6455 1.1.1.3 christos fi 6456 1.1.1.3 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5 6457 1.1.1.3 christos $as_echo "$am_cv_langinfo_codeset" >&6; } 6458 1.1.1.3 christos if test $am_cv_langinfo_codeset = yes; then 6459 1.1.1.3 christos 6460 1.1.1.3 christos $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h 6461 1.1.1.3 christos 6462 1.1.1.3 christos fi 6463 1.1.1.3 christos 6464 1.1.1.3 christos 6465 1.1 christos for ac_header in wctype.h 6466 1.1 christos do : 6467 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "wctype.h" "ac_cv_header_wctype_h" "$ac_includes_default" 6468 1.1 christos if test "x$ac_cv_header_wctype_h" = xyes; then : 6469 1.1 christos cat >>confdefs.h <<_ACEOF 6470 1.1 christos #define HAVE_WCTYPE_H 1 6471 1.1 christos _ACEOF 6472 1.1 christos 6473 1.1 christos fi 6474 1.1 christos 6475 1.1 christos done 6476 1.1 christos 6477 1.1 christos for ac_header in wchar.h 6478 1.1 christos do : 6479 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default" 6480 1.1 christos if test "x$ac_cv_header_wchar_h" = xyes; then : 6481 1.1 christos cat >>confdefs.h <<_ACEOF 6482 1.1 christos #define HAVE_WCHAR_H 1 6483 1.1 christos _ACEOF 6484 1.1 christos 6485 1.1 christos fi 6486 1.1 christos 6487 1.1 christos done 6488 1.1 christos 6489 1.1 christos for ac_header in langinfo.h 6490 1.1 christos do : 6491 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default" 6492 1.1 christos if test "x$ac_cv_header_langinfo_h" = xyes; then : 6493 1.1 christos cat >>confdefs.h <<_ACEOF 6494 1.1 christos #define HAVE_LANGINFO_H 1 6495 1.1 christos _ACEOF 6496 1.1 christos 6497 1.1 christos fi 6498 1.1 christos 6499 1.1 christos done 6500 1.1 christos 6501 1.1 christos 6502 1.1 christos for ac_header in mbstr.h 6503 1.1 christos do : 6504 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "mbstr.h" "ac_cv_header_mbstr_h" "$ac_includes_default" 6505 1.1 christos if test "x$ac_cv_header_mbstr_h" = xyes; then : 6506 1.1 christos cat >>confdefs.h <<_ACEOF 6507 1.1 christos #define HAVE_MBSTR_H 1 6508 1.1 christos _ACEOF 6509 1.1 christos 6510 1.1 christos fi 6511 1.1 christos 6512 1.1 christos done 6513 1.1 christos 6514 1.1 christos 6515 1.1 christos ac_fn_c_check_func "$LINENO" "mbrlen" "ac_cv_func_mbrlen" 6516 1.1 christos if test "x$ac_cv_func_mbrlen" = xyes; then : 6517 1.1 christos $as_echo "#define HAVE_MBRLEN 1" >>confdefs.h 6518 1.1 christos 6519 1.1 christos fi 6520 1.1 christos 6521 1.1 christos ac_fn_c_check_func "$LINENO" "mbscasecmp" "ac_cv_func_mbscasecmp" 6522 1.1 christos if test "x$ac_cv_func_mbscasecmp" = xyes; then : 6523 1.1 christos $as_echo "#define HAVE_MBSCMP 1" >>confdefs.h 6524 1.1 christos 6525 1.1 christos fi 6526 1.1 christos 6527 1.1 christos ac_fn_c_check_func "$LINENO" "mbscmp" "ac_cv_func_mbscmp" 6528 1.1 christos if test "x$ac_cv_func_mbscmp" = xyes; then : 6529 1.1 christos $as_echo "#define HAVE_MBSCMP 1" >>confdefs.h 6530 1.1 christos 6531 1.1 christos fi 6532 1.1 christos 6533 1.1 christos ac_fn_c_check_func "$LINENO" "mbsnrtowcs" "ac_cv_func_mbsnrtowcs" 6534 1.1 christos if test "x$ac_cv_func_mbsnrtowcs" = xyes; then : 6535 1.1 christos $as_echo "#define HAVE_MBSNRTOWCS 1" >>confdefs.h 6536 1.1 christos 6537 1.1 christos fi 6538 1.1 christos 6539 1.1 christos ac_fn_c_check_func "$LINENO" "mbsrtowcs" "ac_cv_func_mbsrtowcs" 6540 1.1 christos if test "x$ac_cv_func_mbsrtowcs" = xyes; then : 6541 1.1 christos $as_echo "#define HAVE_MBSRTOWCS 1" >>confdefs.h 6542 1.1 christos 6543 1.1 christos fi 6544 1.1 christos 6545 1.1 christos 6546 1.1 christos ac_fn_c_check_func "$LINENO" "mbschr" "ac_cv_func_mbschr" 6547 1.1 christos if test "x$ac_cv_func_mbschr" = xyes; then : 6548 1.1 christos $as_echo "#define HAVE_MBSCHR 1" >>confdefs.h 6549 1.1 christos 6550 1.1 christos else 6551 1.1 christos case " $LIBOBJS " in 6552 1.1 christos *" mbschr.$ac_objext "* ) ;; 6553 1.1 christos *) LIBOBJS="$LIBOBJS mbschr.$ac_objext" 6554 1.1 christos ;; 6555 1.1 christos esac 6556 1.1 christos 6557 1.1 christos fi 6558 1.1 christos 6559 1.1 christos 6560 1.1 christos 6561 1.1 christos ac_fn_c_check_func "$LINENO" "wcrtomb" "ac_cv_func_wcrtomb" 6562 1.1 christos if test "x$ac_cv_func_wcrtomb" = xyes; then : 6563 1.1 christos $as_echo "#define HAVE_WCRTOMB 1" >>confdefs.h 6564 1.1 christos 6565 1.1 christos fi 6566 1.1 christos 6567 1.1 christos ac_fn_c_check_func "$LINENO" "wcscoll" "ac_cv_func_wcscoll" 6568 1.1 christos if test "x$ac_cv_func_wcscoll" = xyes; then : 6569 1.1 christos $as_echo "#define HAVE_WCSCOLL 1" >>confdefs.h 6570 1.1 christos 6571 1.1 christos fi 6572 1.1 christos 6573 1.1 christos ac_fn_c_check_func "$LINENO" "wcsdup" "ac_cv_func_wcsdup" 6574 1.1 christos if test "x$ac_cv_func_wcsdup" = xyes; then : 6575 1.1 christos $as_echo "#define HAVE_WCSDUP 1" >>confdefs.h 6576 1.1 christos 6577 1.1 christos fi 6578 1.1 christos 6579 1.1 christos ac_fn_c_check_func "$LINENO" "wcwidth" "ac_cv_func_wcwidth" 6580 1.1 christos if test "x$ac_cv_func_wcwidth" = xyes; then : 6581 1.1 christos $as_echo "#define HAVE_WCWIDTH 1" >>confdefs.h 6582 1.1 christos 6583 1.1 christos fi 6584 1.1 christos 6585 1.1 christos ac_fn_c_check_func "$LINENO" "wctype" "ac_cv_func_wctype" 6586 1.1 christos if test "x$ac_cv_func_wctype" = xyes; then : 6587 1.1 christos $as_echo "#define HAVE_WCTYPE 1" >>confdefs.h 6588 1.1 christos 6589 1.1 christos fi 6590 1.1 christos 6591 1.1 christos 6592 1.1 christos ac_fn_c_check_func "$LINENO" "wcswidth" "ac_cv_func_wcswidth" 6593 1.1 christos if test "x$ac_cv_func_wcswidth" = xyes; then : 6594 1.1 christos $as_echo "#define HAVE_WCSWIDTH 1" >>confdefs.h 6595 1.1 christos 6596 1.1 christos else 6597 1.1 christos case " $LIBOBJS " in 6598 1.1 christos *" wcswidth.$ac_objext "* ) ;; 6599 1.1 christos *) LIBOBJS="$LIBOBJS wcswidth.$ac_objext" 6600 1.1 christos ;; 6601 1.1 christos esac 6602 1.1 christos 6603 1.1 christos fi 6604 1.1 christos 6605 1.1 christos 6606 1.1 christos 6607 1.1 christos 6608 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc and mbstate_t are properly declared" >&5 6609 1.1 christos $as_echo_n "checking whether mbrtowc and mbstate_t are properly declared... " >&6; } 6610 1.1 christos if ${ac_cv_func_mbrtowc+:} false; then : 6611 1.1 christos $as_echo_n "(cached) " >&6 6612 1.1 christos else 6613 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6614 1.1 christos /* end confdefs.h. */ 6615 1.1 christos #include <wchar.h> 6616 1.1 christos int 6617 1.1 christos main () 6618 1.1 christos { 6619 1.1 christos wchar_t wc; 6620 1.1 christos char const s[] = ""; 6621 1.1 christos size_t n = 1; 6622 1.1 christos mbstate_t state; 6623 1.1 christos return ! (sizeof state && (mbrtowc) (&wc, s, n, &state)); 6624 1.1 christos ; 6625 1.1 christos return 0; 6626 1.1 christos } 6627 1.1 christos _ACEOF 6628 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 6629 1.1 christos ac_cv_func_mbrtowc=yes 6630 1.1 christos else 6631 1.1 christos ac_cv_func_mbrtowc=no 6632 1.1 christos fi 6633 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 6634 1.1 christos conftest$ac_exeext conftest.$ac_ext 6635 1.1 christos fi 6636 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mbrtowc" >&5 6637 1.1 christos $as_echo "$ac_cv_func_mbrtowc" >&6; } 6638 1.1 christos if test $ac_cv_func_mbrtowc = yes; then 6639 1.1 christos 6640 1.1 christos $as_echo "#define HAVE_MBRTOWC 1" >>confdefs.h 6641 1.1 christos 6642 1.1 christos fi 6643 1.1 christos 6644 1.1 christos if test $ac_cv_func_mbrtowc = yes; then 6645 1.1 christos $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h 6646 1.1 christos 6647 1.1 christos fi 6648 1.1 christos 6649 1.1 christos for ac_func in iswlower iswupper towlower towupper iswctype 6650 1.1 christos do : 6651 1.1 christos as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 6652 1.1 christos ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 6653 1.1 christos if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 6654 1.1 christos cat >>confdefs.h <<_ACEOF 6655 1.1 christos #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 6656 1.1 christos _ACEOF 6657 1.1 christos 6658 1.1 christos fi 6659 1.1 christos done 6660 1.1 christos 6661 1.1 christos 6662 1.1 christos 6663 1.1 christos 6664 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t in wchar.h" >&5 6665 1.1 christos $as_echo_n "checking for wchar_t in wchar.h... " >&6; } 6666 1.1 christos if ${bash_cv_type_wchar_t+:} false; then : 6667 1.1 christos $as_echo_n "(cached) " >&6 6668 1.1 christos else 6669 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6670 1.1 christos /* end confdefs.h. */ 6671 1.1 christos 6672 1.1.1.3 christos #include <wchar.h> 6673 1.1 christos int 6674 1.1 christos main () 6675 1.1 christos { 6676 1.1 christos 6677 1.1 christos wchar_t foo; 6678 1.1 christos foo = 0; 6679 1.1 christos 6680 1.1 christos ; 6681 1.1 christos return 0; 6682 1.1 christos } 6683 1.1 christos _ACEOF 6684 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 6685 1.1 christos bash_cv_type_wchar_t=yes 6686 1.1 christos else 6687 1.1 christos bash_cv_type_wchar_t=no 6688 1.1.1.3 christos 6689 1.1 christos fi 6690 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6691 1.1 christos fi 6692 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_wchar_t" >&5 6693 1.1 christos $as_echo "$bash_cv_type_wchar_t" >&6; } 6694 1.1 christos if test $bash_cv_type_wchar_t = yes; then 6695 1.1 christos 6696 1.1 christos $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h 6697 1.1 christos 6698 1.1 christos fi 6699 1.1 christos 6700 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype_t in wctype.h" >&5 6701 1.1 christos $as_echo_n "checking for wctype_t in wctype.h... " >&6; } 6702 1.1 christos if ${bash_cv_type_wctype_t+:} false; then : 6703 1.1 christos $as_echo_n "(cached) " >&6 6704 1.1 christos else 6705 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6706 1.1 christos /* end confdefs.h. */ 6707 1.1.1.3 christos 6708 1.1 christos #include <wctype.h> 6709 1.1 christos int 6710 1.1 christos main () 6711 1.1 christos { 6712 1.1 christos 6713 1.1 christos wctype_t foo; 6714 1.1 christos foo = 0; 6715 1.1 christos 6716 1.1 christos ; 6717 1.1 christos return 0; 6718 1.1 christos } 6719 1.1 christos _ACEOF 6720 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 6721 1.1 christos bash_cv_type_wctype_t=yes 6722 1.1 christos else 6723 1.1 christos bash_cv_type_wctype_t=no 6724 1.1.1.3 christos 6725 1.1 christos fi 6726 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6727 1.1 christos fi 6728 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_wctype_t" >&5 6729 1.1 christos $as_echo "$bash_cv_type_wctype_t" >&6; } 6730 1.1 christos if test $bash_cv_type_wctype_t = yes; then 6731 1.1 christos 6732 1.1 christos $as_echo "#define HAVE_WCTYPE_T 1" >>confdefs.h 6733 1.1 christos 6734 1.1 christos fi 6735 1.1 christos 6736 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t in wctype.h" >&5 6737 1.1 christos $as_echo_n "checking for wint_t in wctype.h... " >&6; } 6738 1.1 christos if ${bash_cv_type_wint_t+:} false; then : 6739 1.1 christos $as_echo_n "(cached) " >&6 6740 1.1 christos else 6741 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6742 1.1 christos /* end confdefs.h. */ 6743 1.1.1.3 christos 6744 1.1 christos #include <wctype.h> 6745 1.1 christos int 6746 1.1 christos main () 6747 1.1 christos { 6748 1.1 christos 6749 1.1 christos wint_t foo; 6750 1.1 christos foo = 0; 6751 1.1 christos 6752 1.1 christos ; 6753 1.1 christos return 0; 6754 1.1 christos } 6755 1.1 christos _ACEOF 6756 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 6757 1.1 christos bash_cv_type_wint_t=yes 6758 1.1 christos else 6759 1.1 christos bash_cv_type_wint_t=no 6760 1.1.1.3 christos 6761 1.1 christos fi 6762 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6763 1.1 christos fi 6764 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_wint_t" >&5 6765 1.1 christos $as_echo "$bash_cv_type_wint_t" >&6; } 6766 1.1 christos if test $bash_cv_type_wint_t = yes; then 6767 1.1 christos 6768 1.1 christos $as_echo "#define HAVE_WINT_T 1" >>confdefs.h 6769 1.1 christos 6770 1.1 christos fi 6771 1.1 christos 6772 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wcwidth broken with unicode combining characters" >&5 6773 1.1 christos $as_echo_n "checking for wcwidth broken with unicode combining characters... " >&6; } 6774 1.1 christos if ${bash_cv_wcwidth_broken+:} false; then : 6775 1.1 christos $as_echo_n "(cached) " >&6 6776 1.1 christos else 6777 1.1 christos if test "$cross_compiling" = yes; then : 6778 1.1 christos bash_cv_wcwidth_broken=no 6779 1.1.1.3 christos 6780 1.1 christos else 6781 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6782 1.1 christos /* end confdefs.h. */ 6783 1.1 christos 6784 1.1 christos #include <unistd.h> 6785 1.1 christos #include <stdlib.h> 6786 1.1 christos #include <stdio.h> 6787 1.1 christos 6788 1.1 christos #include <locale.h> 6789 1.1 christos #include <wchar.h> 6790 1.1 christos 6791 1.1.1.2 christos int 6792 1.1 christos main(c, v) 6793 1.1 christos int c; 6794 1.1 christos char **v; 6795 1.1 christos { 6796 1.1 christos int w; 6797 1.1 christos 6798 1.1 christos setlocale(LC_ALL, "en_US.UTF-8"); 6799 1.1 christos w = wcwidth (0x0301); 6800 1.1 christos exit (w == 0); /* exit 0 if wcwidth broken */ 6801 1.1 christos } 6802 1.1 christos 6803 1.1 christos _ACEOF 6804 1.1 christos if ac_fn_c_try_run "$LINENO"; then : 6805 1.1 christos bash_cv_wcwidth_broken=yes 6806 1.1 christos else 6807 1.1 christos bash_cv_wcwidth_broken=no 6808 1.1 christos fi 6809 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 6810 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext 6811 1.1 christos fi 6812 1.1 christos 6813 1.1 christos fi 6814 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_wcwidth_broken" >&5 6815 1.1 christos $as_echo "$bash_cv_wcwidth_broken" >&6; } 6816 1.1 christos if test "$bash_cv_wcwidth_broken" = yes; then 6817 1.1 christos 6818 1.1 christos $as_echo "#define WCWIDTH_BROKEN 1" >>confdefs.h 6819 1.1 christos 6820 1.1 christos fi 6821 1.1 christos 6822 1.1 christos if test "$am_cv_func_iconv" = yes; then 6823 1.1 christos OLDLIBS="$LIBS" 6824 1.1 christos LIBS="$LIBS $LIBINTL $LIBICONV" 6825 1.1 christos for ac_func in locale_charset 6826 1.1 christos do : 6827 1.1 christos ac_fn_c_check_func "$LINENO" "locale_charset" "ac_cv_func_locale_charset" 6828 1.1 christos if test "x$ac_cv_func_locale_charset" = xyes; then : 6829 1.1 christos cat >>confdefs.h <<_ACEOF 6830 1.1 christos #define HAVE_LOCALE_CHARSET 1 6831 1.1 christos _ACEOF 6832 1.1 christos 6833 1.1 christos fi 6834 1.1 christos done 6835 1.1 christos 6836 1.1 christos LIBS="$OLDLIBS" 6837 1.1 christos fi 6838 1.1 christos 6839 1.1 christos # The cast to long int works around a bug in the HP C Compiler 6840 1.1 christos # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 6841 1.1 christos # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 6842 1.1 christos # This bug is HP SR number 8606223364. 6843 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of wchar_t" >&5 6844 1.1 christos $as_echo_n "checking size of wchar_t... " >&6; } 6845 1.1 christos if ${ac_cv_sizeof_wchar_t+:} false; then : 6846 1.1 christos $as_echo_n "(cached) " >&6 6847 1.1 christos else 6848 1.1 christos if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (wchar_t))" "ac_cv_sizeof_wchar_t" "$ac_includes_default"; then : 6849 1.1 christos 6850 1.1 christos else 6851 1.1 christos if test "$ac_cv_type_wchar_t" = yes; then 6852 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 6853 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6854 1.1 christos as_fn_error 77 "cannot compute sizeof (wchar_t) 6855 1.1 christos See \`config.log' for more details" "$LINENO" 5; } 6856 1.1 christos else 6857 1.1 christos ac_cv_sizeof_wchar_t=0 6858 1.1 christos fi 6859 1.1 christos fi 6860 1.1 christos 6861 1.1 christos fi 6862 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_wchar_t" >&5 6863 1.1 christos $as_echo "$ac_cv_sizeof_wchar_t" >&6; } 6864 1.1 christos 6865 1.1 christos 6866 1.1 christos 6867 1.1 christos cat >>confdefs.h <<_ACEOF 6868 1.1 christos #define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t 6869 1.1 christos _ACEOF 6870 1.1 christos 6871 1.1 christos 6872 1.1 christos 6873 1.1 christos 6874 1.1 christos 6875 1.1 christos case "$host_cpu" in 6876 1.1 christos *cray*) LOCAL_CFLAGS=-DCRAY ;; 6877 1.1 christos *s390*) LOCAL_CFLAGS=-fsigned-char ;; 6878 1.1 christos esac 6879 1.1 christos 6880 1.1 christos case "$host_os" in 6881 1.1 christos isc*) LOCAL_CFLAGS=-Disc386 ;; 6882 1.1.1.2 christos hpux*) LOCAL_CFLAGS="-DTGETENT_BROKEN -DTGETFLAG_BROKEN" ;; 6883 1.1 christos esac 6884 1.1 christos 6885 1.1 christos # shared library configuration section 6886 1.1 christos # 6887 1.1 christos # Shared object configuration section. These values are generated by 6888 1.1 christos # ${srcdir}/support/shobj-conf 6889 1.1 christos # 6890 1.1 christos if test -f ${srcdir}/support/shobj-conf; then 6891 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking configuration for building shared libraries" >&5 6892 1.1 christos $as_echo_n "checking configuration for building shared libraries... " >&6; } 6893 1.1 christos eval `TERMCAP_LIB=$TERMCAP_LIB ${CONFIG_SHELL-/bin/sh} ${srcdir}/support/shobj-conf -C "${CC}" -c ${host_cpu} -o ${host_os} -v ${host_vendor}` 6894 1.1 christos 6895 1.1.1.3 christos # SHARED_TERMCAP is set only if opt_shared_termcap_library is set 6896 1.1.1.3 christos case "$SHLIB_LIBS" in 6897 1.1.1.3 christos *curses*|*tinfo*) ;; 6898 1.1.1.3 christos *termcap*|*termlib*) ;; # common aliases 6899 1.1.1.3 christos *) SHLIB_LIBS="$SHLIB_LIBS $SHARED_TERMCAP" ;; 6900 1.1.1.3 christos esac 6901 1.1 christos 6902 1.1 christos 6903 1.1 christos 6904 1.1 christos 6905 1.1 christos 6906 1.1 christos 6907 1.1 christos 6908 1.1 christos 6909 1.1 christos 6910 1.1 christos 6911 1.1 christos 6912 1.1 christos 6913 1.1 christos 6914 1.1 christos 6915 1.1 christos 6916 1.1 christos 6917 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SHLIB_STATUS" >&5 6918 1.1 christos $as_echo "$SHLIB_STATUS" >&6; } 6919 1.1 christos 6920 1.1 christos # SHLIB_STATUS is either `supported' or `unsupported'. If it's 6921 1.1 christos # `unsupported', turn off any default shared library building 6922 1.1 christos if test "$SHLIB_STATUS" = 'unsupported'; then 6923 1.1 christos opt_shared_libs=no 6924 1.1 christos fi 6925 1.1 christos 6926 1.1 christos # shared library versioning 6927 1.1 christos # quoted for m4 so I can use character classes 6928 1.1 christos SHLIB_MAJOR=`expr "$LIBVERSION" : '\([0-9]\)\..*'` 6929 1.1 christos SHLIB_MINOR=`expr "$LIBVERSION" : '[0-9]\.\([0-9]\).*'` 6930 1.1 christos 6931 1.1 christos 6932 1.1 christos fi 6933 1.1 christos 6934 1.1 christos if test "$opt_static_libs" = "yes"; then 6935 1.1 christos STATIC_TARGET=static 6936 1.1 christos STATIC_INSTALL_TARGET=install-static 6937 1.1 christos fi 6938 1.1 christos if test "$opt_shared_libs" = "yes"; then 6939 1.1 christos SHARED_TARGET=shared 6940 1.1 christos SHARED_INSTALL_TARGET=install-shared 6941 1.1 christos fi 6942 1.1 christos 6943 1.1 christos 6944 1.1 christos 6945 1.1 christos 6946 1.1 christos 6947 1.1 christos 6948 1.1 christos if test "$opt_install_examples" = "yes"; then 6949 1.1 christos EXAMPLES_INSTALL_TARGET=install-examples 6950 1.1 christos fi 6951 1.1 christos 6952 1.1 christos 6953 1.1 christos case "$build_os" in 6954 1.1 christos msdosdjgpp*) BUILD_DIR=`pwd.exe` ;; # to prevent //d/path/file 6955 1.1 christos *) BUILD_DIR=`pwd` ;; 6956 1.1 christos esac 6957 1.1 christos 6958 1.1 christos case "$BUILD_DIR" in 6959 1.1 christos *\ *) BUILD_DIR=`echo "$BUILD_DIR" | sed 's: :\\\\ :g'` ;; 6960 1.1 christos *) ;; 6961 1.1 christos esac 6962 1.1 christos 6963 1.1 christos 6964 1.1 christos 6965 1.1.1.3 christos # CFLAGS=${CFLAGS-"$AUTO_CFLAGS"} 6966 1.1.1.2 christos if test -n "$want_auto_cflags"; then 6967 1.1.1.2 christos CFLAGS="$AUTO_CFLAGS" 6968 1.1.1.2 christos fi 6969 1.1.1.2 christos CFLAGS="$CFLAGS $STYLE_CFLAGS" 6970 1.1.1.2 christos 6971 1.1 christos 6972 1.1 christos 6973 1.1 christos 6974 1.1 christos 6975 1.1 christos 6976 1.1 christos 6977 1.1 christos 6978 1.1 christos 6979 1.1 christos 6980 1.1 christos 6981 1.1 christos 6982 1.1 christos 6983 1.1 christos 6984 1.1 christos 6985 1.1 christos 6986 1.1 christos 6987 1.1.1.3 christos ac_config_files="$ac_config_files Makefile doc/Makefile examples/Makefile shlib/Makefile readline.pc history.pc" 6988 1.1.1.3 christos 6989 1.1.1.3 christos 6990 1.1.1.3 christos ac_config_commands="$ac_config_commands stamp-h" 6991 1.1 christos 6992 1.1 christos 6993 1.1 christos cat >confcache <<\_ACEOF 6994 1.1 christos # This file is a shell script that caches the results of configure 6995 1.1 christos # tests run on this system so they can be shared between configure 6996 1.1 christos # scripts and configure runs, see configure's option --config-cache. 6997 1.1 christos # It is not useful on other systems. If it contains results you don't 6998 1.1 christos # want to keep, you may remove or edit it. 6999 1.1 christos # 7000 1.1 christos # config.status only pays attention to the cache file if you give it 7001 1.1 christos # the --recheck option to rerun configure. 7002 1.1 christos # 7003 1.1 christos # `ac_cv_env_foo' variables (set or unset) will be overridden when 7004 1.1 christos # loading this file, other *unset* `ac_cv_foo' will be assigned the 7005 1.1 christos # following values. 7006 1.1 christos 7007 1.1 christos _ACEOF 7008 1.1 christos 7009 1.1 christos # The following way of writing the cache mishandles newlines in values, 7010 1.1 christos # but we know of no workaround that is simple, portable, and efficient. 7011 1.1 christos # So, we kill variables containing newlines. 7012 1.1 christos # Ultrix sh set writes to stderr and can't be redirected directly, 7013 1.1 christos # and sets the high bit in the cache file unless we assign to the vars. 7014 1.1 christos ( 7015 1.1 christos for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 7016 1.1 christos eval ac_val=\$$ac_var 7017 1.1 christos case $ac_val in #( 7018 1.1 christos *${as_nl}*) 7019 1.1 christos case $ac_var in #( 7020 1.1 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 7021 1.1 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 7022 1.1 christos esac 7023 1.1 christos case $ac_var in #( 7024 1.1 christos _ | IFS | as_nl) ;; #( 7025 1.1 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 7026 1.1 christos *) { eval $ac_var=; unset $ac_var;} ;; 7027 1.1 christos esac ;; 7028 1.1 christos esac 7029 1.1 christos done 7030 1.1 christos 7031 1.1 christos (set) 2>&1 | 7032 1.1 christos case $as_nl`(ac_space=' '; set) 2>&1` in #( 7033 1.1 christos *${as_nl}ac_space=\ *) 7034 1.1 christos # `set' does not quote correctly, so add quotes: double-quote 7035 1.1 christos # substitution turns \\\\ into \\, and sed turns \\ into \. 7036 1.1 christos sed -n \ 7037 1.1 christos "s/'/'\\\\''/g; 7038 1.1 christos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 7039 1.1 christos ;; #( 7040 1.1 christos *) 7041 1.1 christos # `set' quotes correctly as required by POSIX, so do not add quotes. 7042 1.1 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 7043 1.1 christos ;; 7044 1.1 christos esac | 7045 1.1 christos sort 7046 1.1 christos ) | 7047 1.1 christos sed ' 7048 1.1 christos /^ac_cv_env_/b end 7049 1.1 christos t clear 7050 1.1 christos :clear 7051 1.1 christos s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 7052 1.1 christos t end 7053 1.1 christos s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 7054 1.1 christos :end' >>confcache 7055 1.1 christos if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 7056 1.1 christos if test -w "$cache_file"; then 7057 1.1 christos if test "x$cache_file" != "x/dev/null"; then 7058 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 7059 1.1 christos $as_echo "$as_me: updating cache $cache_file" >&6;} 7060 1.1 christos if test ! -f "$cache_file" || test -h "$cache_file"; then 7061 1.1 christos cat confcache >"$cache_file" 7062 1.1 christos else 7063 1.1 christos case $cache_file in #( 7064 1.1 christos */* | ?:*) 7065 1.1 christos mv -f confcache "$cache_file"$$ && 7066 1.1 christos mv -f "$cache_file"$$ "$cache_file" ;; #( 7067 1.1 christos *) 7068 1.1 christos mv -f confcache "$cache_file" ;; 7069 1.1 christos esac 7070 1.1 christos fi 7071 1.1 christos fi 7072 1.1 christos else 7073 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 7074 1.1 christos $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 7075 1.1 christos fi 7076 1.1 christos fi 7077 1.1 christos rm -f confcache 7078 1.1 christos 7079 1.1 christos test "x$prefix" = xNONE && prefix=$ac_default_prefix 7080 1.1 christos # Let make expand exec_prefix. 7081 1.1 christos test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 7082 1.1 christos 7083 1.1 christos DEFS=-DHAVE_CONFIG_H 7084 1.1 christos 7085 1.1 christos ac_libobjs= 7086 1.1 christos ac_ltlibobjs= 7087 1.1 christos U= 7088 1.1 christos for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 7089 1.1 christos # 1. Remove the extension, and $U if already installed. 7090 1.1 christos ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 7091 1.1 christos ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 7092 1.1 christos # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 7093 1.1 christos # will be set to the directory where LIBOBJS objects are built. 7094 1.1 christos as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 7095 1.1 christos as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 7096 1.1 christos done 7097 1.1 christos LIBOBJS=$ac_libobjs 7098 1.1 christos 7099 1.1 christos LTLIBOBJS=$ac_ltlibobjs 7100 1.1 christos 7101 1.1 christos 7102 1.1 christos 7103 1.1 christos : "${CONFIG_STATUS=./config.status}" 7104 1.1 christos ac_write_fail=0 7105 1.1 christos ac_clean_files_save=$ac_clean_files 7106 1.1 christos ac_clean_files="$ac_clean_files $CONFIG_STATUS" 7107 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 7108 1.1 christos $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 7109 1.1 christos as_write_fail=0 7110 1.1 christos cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 7111 1.1 christos #! $SHELL 7112 1.1 christos # Generated by $as_me. 7113 1.1 christos # Run this file to recreate the current configuration. 7114 1.1 christos # Compiler output produced by configure, useful for debugging 7115 1.1 christos # configure, is in config.log if it exists. 7116 1.1 christos 7117 1.1 christos debug=false 7118 1.1 christos ac_cs_recheck=false 7119 1.1 christos ac_cs_silent=false 7120 1.1 christos 7121 1.1 christos SHELL=\${CONFIG_SHELL-$SHELL} 7122 1.1 christos export SHELL 7123 1.1 christos _ASEOF 7124 1.1 christos cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 7125 1.1 christos ## -------------------- ## 7126 1.1 christos ## M4sh Initialization. ## 7127 1.1 christos ## -------------------- ## 7128 1.1 christos 7129 1.1 christos # Be more Bourne compatible 7130 1.1 christos DUALCASE=1; export DUALCASE # for MKS sh 7131 1.1 christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 7132 1.1 christos emulate sh 7133 1.1 christos NULLCMD=: 7134 1.1 christos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 7135 1.1 christos # is contrary to our usage. Disable this feature. 7136 1.1 christos alias -g '${1+"$@"}'='"$@"' 7137 1.1 christos setopt NO_GLOB_SUBST 7138 1.1 christos else 7139 1.1 christos case `(set -o) 2>/dev/null` in #( 7140 1.1 christos *posix*) : 7141 1.1 christos set -o posix ;; #( 7142 1.1 christos *) : 7143 1.1 christos ;; 7144 1.1 christos esac 7145 1.1 christos fi 7146 1.1 christos 7147 1.1 christos 7148 1.1 christos as_nl=' 7149 1.1 christos ' 7150 1.1 christos export as_nl 7151 1.1 christos # Printing a long string crashes Solaris 7 /usr/bin/printf. 7152 1.1 christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 7153 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 7154 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 7155 1.1 christos # Prefer a ksh shell builtin over an external printf program on Solaris, 7156 1.1 christos # but without wasting forks for bash or zsh. 7157 1.1 christos if test -z "$BASH_VERSION$ZSH_VERSION" \ 7158 1.1 christos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 7159 1.1 christos as_echo='print -r --' 7160 1.1 christos as_echo_n='print -rn --' 7161 1.1 christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 7162 1.1 christos as_echo='printf %s\n' 7163 1.1 christos as_echo_n='printf %s' 7164 1.1 christos else 7165 1.1 christos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 7166 1.1 christos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 7167 1.1 christos as_echo_n='/usr/ucb/echo -n' 7168 1.1 christos else 7169 1.1 christos as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 7170 1.1 christos as_echo_n_body='eval 7171 1.1 christos arg=$1; 7172 1.1 christos case $arg in #( 7173 1.1 christos *"$as_nl"*) 7174 1.1 christos expr "X$arg" : "X\\(.*\\)$as_nl"; 7175 1.1 christos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 7176 1.1 christos esac; 7177 1.1 christos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 7178 1.1 christos ' 7179 1.1 christos export as_echo_n_body 7180 1.1 christos as_echo_n='sh -c $as_echo_n_body as_echo' 7181 1.1 christos fi 7182 1.1 christos export as_echo_body 7183 1.1 christos as_echo='sh -c $as_echo_body as_echo' 7184 1.1 christos fi 7185 1.1 christos 7186 1.1 christos # The user is always right. 7187 1.1 christos if test "${PATH_SEPARATOR+set}" != set; then 7188 1.1 christos PATH_SEPARATOR=: 7189 1.1 christos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 7190 1.1 christos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 7191 1.1 christos PATH_SEPARATOR=';' 7192 1.1 christos } 7193 1.1 christos fi 7194 1.1 christos 7195 1.1 christos 7196 1.1 christos # IFS 7197 1.1 christos # We need space, tab and new line, in precisely that order. Quoting is 7198 1.1 christos # there to prevent editors from complaining about space-tab. 7199 1.1 christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word 7200 1.1 christos # splitting by setting IFS to empty value.) 7201 1.1 christos IFS=" "" $as_nl" 7202 1.1 christos 7203 1.1 christos # Find who we are. Look in the path if we contain no directory separator. 7204 1.1 christos as_myself= 7205 1.1 christos case $0 in #(( 7206 1.1 christos *[\\/]* ) as_myself=$0 ;; 7207 1.1 christos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7208 1.1 christos for as_dir in $PATH 7209 1.1 christos do 7210 1.1 christos IFS=$as_save_IFS 7211 1.1 christos test -z "$as_dir" && as_dir=. 7212 1.1 christos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 7213 1.1 christos done 7214 1.1 christos IFS=$as_save_IFS 7215 1.1 christos 7216 1.1 christos ;; 7217 1.1 christos esac 7218 1.1 christos # We did not find ourselves, most probably we were run as `sh COMMAND' 7219 1.1 christos # in which case we are not to be found in the path. 7220 1.1 christos if test "x$as_myself" = x; then 7221 1.1 christos as_myself=$0 7222 1.1 christos fi 7223 1.1 christos if test ! -f "$as_myself"; then 7224 1.1 christos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 7225 1.1 christos exit 1 7226 1.1 christos fi 7227 1.1 christos 7228 1.1 christos # Unset variables that we do not need and which cause bugs (e.g. in 7229 1.1 christos # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 7230 1.1 christos # suppresses any "Segmentation fault" message there. '((' could 7231 1.1 christos # trigger a bug in pdksh 5.2.14. 7232 1.1 christos for as_var in BASH_ENV ENV MAIL MAILPATH 7233 1.1 christos do eval test x\${$as_var+set} = xset \ 7234 1.1 christos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 7235 1.1 christos done 7236 1.1 christos PS1='$ ' 7237 1.1 christos PS2='> ' 7238 1.1 christos PS4='+ ' 7239 1.1 christos 7240 1.1 christos # NLS nuisances. 7241 1.1 christos LC_ALL=C 7242 1.1 christos export LC_ALL 7243 1.1 christos LANGUAGE=C 7244 1.1 christos export LANGUAGE 7245 1.1 christos 7246 1.1 christos # CDPATH. 7247 1.1 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 7248 1.1 christos 7249 1.1 christos 7250 1.1 christos # as_fn_error STATUS ERROR [LINENO LOG_FD] 7251 1.1 christos # ---------------------------------------- 7252 1.1 christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 7253 1.1 christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 7254 1.1 christos # script with STATUS, using 1 if that was 0. 7255 1.1 christos as_fn_error () 7256 1.1 christos { 7257 1.1 christos as_status=$1; test $as_status -eq 0 && as_status=1 7258 1.1 christos if test "$4"; then 7259 1.1 christos as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 7260 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 7261 1.1 christos fi 7262 1.1 christos $as_echo "$as_me: error: $2" >&2 7263 1.1 christos as_fn_exit $as_status 7264 1.1 christos } # as_fn_error 7265 1.1 christos 7266 1.1 christos 7267 1.1 christos # as_fn_set_status STATUS 7268 1.1 christos # ----------------------- 7269 1.1 christos # Set $? to STATUS, without forking. 7270 1.1 christos as_fn_set_status () 7271 1.1 christos { 7272 1.1 christos return $1 7273 1.1 christos } # as_fn_set_status 7274 1.1 christos 7275 1.1 christos # as_fn_exit STATUS 7276 1.1 christos # ----------------- 7277 1.1 christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 7278 1.1 christos as_fn_exit () 7279 1.1 christos { 7280 1.1 christos set +e 7281 1.1 christos as_fn_set_status $1 7282 1.1 christos exit $1 7283 1.1 christos } # as_fn_exit 7284 1.1 christos 7285 1.1 christos # as_fn_unset VAR 7286 1.1 christos # --------------- 7287 1.1 christos # Portably unset VAR. 7288 1.1 christos as_fn_unset () 7289 1.1 christos { 7290 1.1 christos { eval $1=; unset $1;} 7291 1.1 christos } 7292 1.1 christos as_unset=as_fn_unset 7293 1.1 christos # as_fn_append VAR VALUE 7294 1.1 christos # ---------------------- 7295 1.1 christos # Append the text in VALUE to the end of the definition contained in VAR. Take 7296 1.1 christos # advantage of any shell optimizations that allow amortized linear growth over 7297 1.1 christos # repeated appends, instead of the typical quadratic growth present in naive 7298 1.1 christos # implementations. 7299 1.1 christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 7300 1.1 christos eval 'as_fn_append () 7301 1.1 christos { 7302 1.1 christos eval $1+=\$2 7303 1.1 christos }' 7304 1.1 christos else 7305 1.1 christos as_fn_append () 7306 1.1 christos { 7307 1.1 christos eval $1=\$$1\$2 7308 1.1 christos } 7309 1.1 christos fi # as_fn_append 7310 1.1 christos 7311 1.1 christos # as_fn_arith ARG... 7312 1.1 christos # ------------------ 7313 1.1 christos # Perform arithmetic evaluation on the ARGs, and store the result in the 7314 1.1 christos # global $as_val. Take advantage of shells that can avoid forks. The arguments 7315 1.1 christos # must be portable across $(()) and expr. 7316 1.1 christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 7317 1.1 christos eval 'as_fn_arith () 7318 1.1 christos { 7319 1.1 christos as_val=$(( $* )) 7320 1.1 christos }' 7321 1.1 christos else 7322 1.1 christos as_fn_arith () 7323 1.1 christos { 7324 1.1 christos as_val=`expr "$@" || test $? -eq 1` 7325 1.1 christos } 7326 1.1 christos fi # as_fn_arith 7327 1.1 christos 7328 1.1 christos 7329 1.1 christos if expr a : '\(a\)' >/dev/null 2>&1 && 7330 1.1 christos test "X`expr 00001 : '.*\(...\)'`" = X001; then 7331 1.1 christos as_expr=expr 7332 1.1 christos else 7333 1.1 christos as_expr=false 7334 1.1 christos fi 7335 1.1 christos 7336 1.1 christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 7337 1.1 christos as_basename=basename 7338 1.1 christos else 7339 1.1 christos as_basename=false 7340 1.1 christos fi 7341 1.1 christos 7342 1.1 christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 7343 1.1 christos as_dirname=dirname 7344 1.1 christos else 7345 1.1 christos as_dirname=false 7346 1.1 christos fi 7347 1.1 christos 7348 1.1 christos as_me=`$as_basename -- "$0" || 7349 1.1 christos $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 7350 1.1 christos X"$0" : 'X\(//\)$' \| \ 7351 1.1 christos X"$0" : 'X\(/\)' \| . 2>/dev/null || 7352 1.1 christos $as_echo X/"$0" | 7353 1.1 christos sed '/^.*\/\([^/][^/]*\)\/*$/{ 7354 1.1 christos s//\1/ 7355 1.1 christos q 7356 1.1 christos } 7357 1.1 christos /^X\/\(\/\/\)$/{ 7358 1.1 christos s//\1/ 7359 1.1 christos q 7360 1.1 christos } 7361 1.1 christos /^X\/\(\/\).*/{ 7362 1.1 christos s//\1/ 7363 1.1 christos q 7364 1.1 christos } 7365 1.1 christos s/.*/./; q'` 7366 1.1 christos 7367 1.1 christos # Avoid depending upon Character Ranges. 7368 1.1 christos as_cr_letters='abcdefghijklmnopqrstuvwxyz' 7369 1.1 christos as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 7370 1.1 christos as_cr_Letters=$as_cr_letters$as_cr_LETTERS 7371 1.1 christos as_cr_digits='0123456789' 7372 1.1 christos as_cr_alnum=$as_cr_Letters$as_cr_digits 7373 1.1 christos 7374 1.1 christos ECHO_C= ECHO_N= ECHO_T= 7375 1.1 christos case `echo -n x` in #((((( 7376 1.1 christos -n*) 7377 1.1 christos case `echo 'xy\c'` in 7378 1.1 christos *c*) ECHO_T=' ';; # ECHO_T is single tab character. 7379 1.1 christos xy) ECHO_C='\c';; 7380 1.1 christos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 7381 1.1 christos ECHO_T=' ';; 7382 1.1 christos esac;; 7383 1.1 christos *) 7384 1.1 christos ECHO_N='-n';; 7385 1.1 christos esac 7386 1.1 christos 7387 1.1 christos rm -f conf$$ conf$$.exe conf$$.file 7388 1.1 christos if test -d conf$$.dir; then 7389 1.1 christos rm -f conf$$.dir/conf$$.file 7390 1.1 christos else 7391 1.1 christos rm -f conf$$.dir 7392 1.1 christos mkdir conf$$.dir 2>/dev/null 7393 1.1 christos fi 7394 1.1 christos if (echo >conf$$.file) 2>/dev/null; then 7395 1.1 christos if ln -s conf$$.file conf$$ 2>/dev/null; then 7396 1.1 christos as_ln_s='ln -s' 7397 1.1 christos # ... but there are two gotchas: 7398 1.1 christos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 7399 1.1 christos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 7400 1.1 christos # In both cases, we have to default to `cp -pR'. 7401 1.1 christos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 7402 1.1 christos as_ln_s='cp -pR' 7403 1.1 christos elif ln conf$$.file conf$$ 2>/dev/null; then 7404 1.1 christos as_ln_s=ln 7405 1.1 christos else 7406 1.1 christos as_ln_s='cp -pR' 7407 1.1 christos fi 7408 1.1 christos else 7409 1.1 christos as_ln_s='cp -pR' 7410 1.1 christos fi 7411 1.1 christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 7412 1.1 christos rmdir conf$$.dir 2>/dev/null 7413 1.1 christos 7414 1.1 christos 7415 1.1 christos # as_fn_mkdir_p 7416 1.1 christos # ------------- 7417 1.1 christos # Create "$as_dir" as a directory, including parents if necessary. 7418 1.1 christos as_fn_mkdir_p () 7419 1.1 christos { 7420 1.1 christos 7421 1.1 christos case $as_dir in #( 7422 1.1 christos -*) as_dir=./$as_dir;; 7423 1.1 christos esac 7424 1.1 christos test -d "$as_dir" || eval $as_mkdir_p || { 7425 1.1 christos as_dirs= 7426 1.1 christos while :; do 7427 1.1 christos case $as_dir in #( 7428 1.1 christos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 7429 1.1 christos *) as_qdir=$as_dir;; 7430 1.1 christos esac 7431 1.1 christos as_dirs="'$as_qdir' $as_dirs" 7432 1.1 christos as_dir=`$as_dirname -- "$as_dir" || 7433 1.1 christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7434 1.1 christos X"$as_dir" : 'X\(//\)[^/]' \| \ 7435 1.1 christos X"$as_dir" : 'X\(//\)$' \| \ 7436 1.1 christos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 7437 1.1 christos $as_echo X"$as_dir" | 7438 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 7439 1.1 christos s//\1/ 7440 1.1 christos q 7441 1.1 christos } 7442 1.1 christos /^X\(\/\/\)[^/].*/{ 7443 1.1 christos s//\1/ 7444 1.1 christos q 7445 1.1 christos } 7446 1.1 christos /^X\(\/\/\)$/{ 7447 1.1 christos s//\1/ 7448 1.1 christos q 7449 1.1 christos } 7450 1.1 christos /^X\(\/\).*/{ 7451 1.1 christos s//\1/ 7452 1.1 christos q 7453 1.1 christos } 7454 1.1 christos s/.*/./; q'` 7455 1.1 christos test -d "$as_dir" && break 7456 1.1 christos done 7457 1.1 christos test -z "$as_dirs" || eval "mkdir $as_dirs" 7458 1.1 christos } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 7459 1.1 christos 7460 1.1 christos 7461 1.1 christos } # as_fn_mkdir_p 7462 1.1 christos if mkdir -p . 2>/dev/null; then 7463 1.1 christos as_mkdir_p='mkdir -p "$as_dir"' 7464 1.1 christos else 7465 1.1 christos test -d ./-p && rmdir ./-p 7466 1.1 christos as_mkdir_p=false 7467 1.1 christos fi 7468 1.1 christos 7469 1.1 christos 7470 1.1 christos # as_fn_executable_p FILE 7471 1.1 christos # ----------------------- 7472 1.1 christos # Test if FILE is an executable regular file. 7473 1.1 christos as_fn_executable_p () 7474 1.1 christos { 7475 1.1 christos test -f "$1" && test -x "$1" 7476 1.1 christos } # as_fn_executable_p 7477 1.1 christos as_test_x='test -x' 7478 1.1 christos as_executable_p=as_fn_executable_p 7479 1.1 christos 7480 1.1 christos # Sed expression to map a string onto a valid CPP name. 7481 1.1 christos as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 7482 1.1 christos 7483 1.1 christos # Sed expression to map a string onto a valid variable name. 7484 1.1 christos as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 7485 1.1 christos 7486 1.1 christos 7487 1.1 christos exec 6>&1 7488 1.1 christos ## ----------------------------------- ## 7489 1.1 christos ## Main body of $CONFIG_STATUS script. ## 7490 1.1 christos ## ----------------------------------- ## 7491 1.1 christos _ASEOF 7492 1.1 christos test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 7493 1.1 christos 7494 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7495 1.1 christos # Save the log message, to keep $0 and so on meaningful, and to 7496 1.1 christos # report actual input values of CONFIG_FILES etc. instead of their 7497 1.1 christos # values after options handling. 7498 1.1 christos ac_log=" 7499 1.1.1.2 christos This file was extended by readline $as_me 8.1, which was 7500 1.1 christos generated by GNU Autoconf 2.69. Invocation command line was 7501 1.1 christos 7502 1.1 christos CONFIG_FILES = $CONFIG_FILES 7503 1.1 christos CONFIG_HEADERS = $CONFIG_HEADERS 7504 1.1 christos CONFIG_LINKS = $CONFIG_LINKS 7505 1.1 christos CONFIG_COMMANDS = $CONFIG_COMMANDS 7506 1.1 christos $ $0 $@ 7507 1.1 christos 7508 1.1 christos on `(hostname || uname -n) 2>/dev/null | sed 1q` 7509 1.1 christos " 7510 1.1 christos 7511 1.1 christos _ACEOF 7512 1.1 christos 7513 1.1 christos case $ac_config_files in *" 7514 1.1 christos "*) set x $ac_config_files; shift; ac_config_files=$*;; 7515 1.1 christos esac 7516 1.1 christos 7517 1.1 christos case $ac_config_headers in *" 7518 1.1 christos "*) set x $ac_config_headers; shift; ac_config_headers=$*;; 7519 1.1 christos esac 7520 1.1 christos 7521 1.1 christos 7522 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7523 1.1 christos # Files that config.status was made for. 7524 1.1 christos config_files="$ac_config_files" 7525 1.1 christos config_headers="$ac_config_headers" 7526 1.1 christos config_commands="$ac_config_commands" 7527 1.1 christos 7528 1.1 christos _ACEOF 7529 1.1 christos 7530 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7531 1.1 christos ac_cs_usage="\ 7532 1.1 christos \`$as_me' instantiates files and other configuration actions 7533 1.1 christos from templates according to the current configuration. Unless the files 7534 1.1 christos and actions are specified as TAGs, all are instantiated by default. 7535 1.1 christos 7536 1.1 christos Usage: $0 [OPTION]... [TAG]... 7537 1.1 christos 7538 1.1 christos -h, --help print this help, then exit 7539 1.1 christos -V, --version print version number and configuration settings, then exit 7540 1.1 christos --config print configuration, then exit 7541 1.1 christos -q, --quiet, --silent 7542 1.1 christos do not print progress messages 7543 1.1 christos -d, --debug don't remove temporary files 7544 1.1 christos --recheck update $as_me by reconfiguring in the same conditions 7545 1.1 christos --file=FILE[:TEMPLATE] 7546 1.1 christos instantiate the configuration file FILE 7547 1.1 christos --header=FILE[:TEMPLATE] 7548 1.1 christos instantiate the configuration header FILE 7549 1.1 christos 7550 1.1 christos Configuration files: 7551 1.1 christos $config_files 7552 1.1 christos 7553 1.1 christos Configuration headers: 7554 1.1 christos $config_headers 7555 1.1 christos 7556 1.1 christos Configuration commands: 7557 1.1 christos $config_commands 7558 1.1 christos 7559 1.1 christos Report bugs to <bug-readline@gnu.org>." 7560 1.1 christos 7561 1.1 christos _ACEOF 7562 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7563 1.1 christos ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 7564 1.1 christos ac_cs_version="\\ 7565 1.1.1.2 christos readline config.status 8.1 7566 1.1 christos configured by $0, generated by GNU Autoconf 2.69, 7567 1.1 christos with options \\"\$ac_cs_config\\" 7568 1.1 christos 7569 1.1 christos Copyright (C) 2012 Free Software Foundation, Inc. 7570 1.1 christos This config.status script is free software; the Free Software Foundation 7571 1.1 christos gives unlimited permission to copy, distribute and modify it." 7572 1.1 christos 7573 1.1 christos ac_pwd='$ac_pwd' 7574 1.1 christos srcdir='$srcdir' 7575 1.1 christos INSTALL='$INSTALL' 7576 1.1 christos test -n "\$AWK" || AWK=awk 7577 1.1 christos _ACEOF 7578 1.1 christos 7579 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7580 1.1 christos # The default lists apply if the user does not specify any file. 7581 1.1 christos ac_need_defaults=: 7582 1.1 christos while test $# != 0 7583 1.1 christos do 7584 1.1 christos case $1 in 7585 1.1 christos --*=?*) 7586 1.1 christos ac_option=`expr "X$1" : 'X\([^=]*\)='` 7587 1.1 christos ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 7588 1.1 christos ac_shift=: 7589 1.1 christos ;; 7590 1.1 christos --*=) 7591 1.1 christos ac_option=`expr "X$1" : 'X\([^=]*\)='` 7592 1.1 christos ac_optarg= 7593 1.1 christos ac_shift=: 7594 1.1 christos ;; 7595 1.1 christos *) 7596 1.1 christos ac_option=$1 7597 1.1 christos ac_optarg=$2 7598 1.1 christos ac_shift=shift 7599 1.1 christos ;; 7600 1.1 christos esac 7601 1.1 christos 7602 1.1 christos case $ac_option in 7603 1.1 christos # Handling of the options. 7604 1.1 christos -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 7605 1.1 christos ac_cs_recheck=: ;; 7606 1.1 christos --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 7607 1.1 christos $as_echo "$ac_cs_version"; exit ;; 7608 1.1 christos --config | --confi | --conf | --con | --co | --c ) 7609 1.1 christos $as_echo "$ac_cs_config"; exit ;; 7610 1.1 christos --debug | --debu | --deb | --de | --d | -d ) 7611 1.1 christos debug=: ;; 7612 1.1 christos --file | --fil | --fi | --f ) 7613 1.1 christos $ac_shift 7614 1.1 christos case $ac_optarg in 7615 1.1 christos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 7616 1.1 christos '') as_fn_error $? "missing file argument" ;; 7617 1.1 christos esac 7618 1.1 christos as_fn_append CONFIG_FILES " '$ac_optarg'" 7619 1.1 christos ac_need_defaults=false;; 7620 1.1 christos --header | --heade | --head | --hea ) 7621 1.1 christos $ac_shift 7622 1.1 christos case $ac_optarg in 7623 1.1 christos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 7624 1.1 christos esac 7625 1.1 christos as_fn_append CONFIG_HEADERS " '$ac_optarg'" 7626 1.1 christos ac_need_defaults=false;; 7627 1.1 christos --he | --h) 7628 1.1 christos # Conflict between --help and --header 7629 1.1 christos as_fn_error $? "ambiguous option: \`$1' 7630 1.1 christos Try \`$0 --help' for more information.";; 7631 1.1 christos --help | --hel | -h ) 7632 1.1 christos $as_echo "$ac_cs_usage"; exit ;; 7633 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 7634 1.1 christos | -silent | --silent | --silen | --sile | --sil | --si | --s) 7635 1.1 christos ac_cs_silent=: ;; 7636 1.1 christos 7637 1.1 christos # This is an error. 7638 1.1 christos -*) as_fn_error $? "unrecognized option: \`$1' 7639 1.1 christos Try \`$0 --help' for more information." ;; 7640 1.1 christos 7641 1.1 christos *) as_fn_append ac_config_targets " $1" 7642 1.1 christos ac_need_defaults=false ;; 7643 1.1 christos 7644 1.1 christos esac 7645 1.1 christos shift 7646 1.1 christos done 7647 1.1 christos 7648 1.1 christos ac_configure_extra_args= 7649 1.1 christos 7650 1.1 christos if $ac_cs_silent; then 7651 1.1 christos exec 6>/dev/null 7652 1.1 christos ac_configure_extra_args="$ac_configure_extra_args --silent" 7653 1.1 christos fi 7654 1.1 christos 7655 1.1 christos _ACEOF 7656 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7657 1.1 christos if \$ac_cs_recheck; then 7658 1.1 christos set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 7659 1.1 christos shift 7660 1.1 christos \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 7661 1.1 christos CONFIG_SHELL='$SHELL' 7662 1.1 christos export CONFIG_SHELL 7663 1.1 christos exec "\$@" 7664 1.1 christos fi 7665 1.1 christos 7666 1.1 christos _ACEOF 7667 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7668 1.1 christos exec 5>>config.log 7669 1.1 christos { 7670 1.1 christos echo 7671 1.1 christos sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 7672 1.1 christos ## Running $as_me. ## 7673 1.1 christos _ASBOX 7674 1.1 christos $as_echo "$ac_log" 7675 1.1 christos } >&5 7676 1.1 christos 7677 1.1 christos _ACEOF 7678 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7679 1.1 christos _ACEOF 7680 1.1 christos 7681 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7682 1.1 christos 7683 1.1 christos # Handling of arguments. 7684 1.1 christos for ac_config_target in $ac_config_targets 7685 1.1 christos do 7686 1.1 christos case $ac_config_target in 7687 1.1 christos "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 7688 1.1 christos "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 7689 1.1 christos "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 7690 1.1 christos "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;; 7691 1.1 christos "shlib/Makefile") CONFIG_FILES="$CONFIG_FILES shlib/Makefile" ;; 7692 1.1 christos "readline.pc") CONFIG_FILES="$CONFIG_FILES readline.pc" ;; 7693 1.1.1.3 christos "history.pc") CONFIG_FILES="$CONFIG_FILES history.pc" ;; 7694 1.1.1.3 christos "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;; 7695 1.1 christos 7696 1.1 christos *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 7697 1.1 christos esac 7698 1.1 christos done 7699 1.1 christos 7700 1.1 christos 7701 1.1 christos # If the user did not use the arguments to specify the items to instantiate, 7702 1.1 christos # then the envvar interface is used. Set only those that are not. 7703 1.1 christos # We use the long form for the default assignment because of an extremely 7704 1.1 christos # bizarre bug on SunOS 4.1.3. 7705 1.1 christos if $ac_need_defaults; then 7706 1.1 christos test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 7707 1.1 christos test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 7708 1.1 christos test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 7709 1.1 christos fi 7710 1.1 christos 7711 1.1 christos # Have a temporary directory for convenience. Make it in the build tree 7712 1.1 christos # simply because there is no reason against having it here, and in addition, 7713 1.1 christos # creating and moving files from /tmp can sometimes cause problems. 7714 1.1 christos # Hook for its removal unless debugging. 7715 1.1 christos # Note that there is a small window in which the directory will not be cleaned: 7716 1.1 christos # after its creation but before its name has been assigned to `$tmp'. 7717 1.1 christos $debug || 7718 1.1 christos { 7719 1.1 christos tmp= ac_tmp= 7720 1.1 christos trap 'exit_status=$? 7721 1.1 christos : "${ac_tmp:=$tmp}" 7722 1.1 christos { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 7723 1.1 christos ' 0 7724 1.1 christos trap 'as_fn_exit 1' 1 2 13 15 7725 1.1 christos } 7726 1.1 christos # Create a (secure) tmp directory for tmp files. 7727 1.1 christos 7728 1.1 christos { 7729 1.1 christos tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 7730 1.1 christos test -d "$tmp" 7731 1.1 christos } || 7732 1.1 christos { 7733 1.1 christos tmp=./conf$$-$RANDOM 7734 1.1 christos (umask 077 && mkdir "$tmp") 7735 1.1 christos } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 7736 1.1 christos ac_tmp=$tmp 7737 1.1 christos 7738 1.1 christos # Set up the scripts for CONFIG_FILES section. 7739 1.1 christos # No need to generate them if there are no CONFIG_FILES. 7740 1.1 christos # This happens for instance with `./config.status config.h'. 7741 1.1 christos if test -n "$CONFIG_FILES"; then 7742 1.1 christos 7743 1.1 christos 7744 1.1 christos ac_cr=`echo X | tr X '\015'` 7745 1.1 christos # On cygwin, bash can eat \r inside `` if the user requested igncr. 7746 1.1 christos # But we know of no other shell where ac_cr would be empty at this 7747 1.1 christos # point, so we can use a bashism as a fallback. 7748 1.1 christos if test "x$ac_cr" = x; then 7749 1.1 christos eval ac_cr=\$\'\\r\' 7750 1.1 christos fi 7751 1.1 christos ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 7752 1.1 christos if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 7753 1.1 christos ac_cs_awk_cr='\\r' 7754 1.1 christos else 7755 1.1 christos ac_cs_awk_cr=$ac_cr 7756 1.1 christos fi 7757 1.1 christos 7758 1.1 christos echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 7759 1.1 christos _ACEOF 7760 1.1 christos 7761 1.1 christos 7762 1.1 christos { 7763 1.1 christos echo "cat >conf$$subs.awk <<_ACEOF" && 7764 1.1 christos echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 7765 1.1 christos echo "_ACEOF" 7766 1.1 christos } >conf$$subs.sh || 7767 1.1 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 7768 1.1 christos ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 7769 1.1 christos ac_delim='%!_!# ' 7770 1.1 christos for ac_last_try in false false false false false :; do 7771 1.1 christos . ./conf$$subs.sh || 7772 1.1 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 7773 1.1 christos 7774 1.1 christos ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 7775 1.1 christos if test $ac_delim_n = $ac_delim_num; then 7776 1.1 christos break 7777 1.1 christos elif $ac_last_try; then 7778 1.1 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 7779 1.1 christos else 7780 1.1 christos ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 7781 1.1 christos fi 7782 1.1 christos done 7783 1.1 christos rm -f conf$$subs.sh 7784 1.1 christos 7785 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7786 1.1 christos cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 7787 1.1 christos _ACEOF 7788 1.1 christos sed -n ' 7789 1.1 christos h 7790 1.1 christos s/^/S["/; s/!.*/"]=/ 7791 1.1 christos p 7792 1.1 christos g 7793 1.1 christos s/^[^!]*!// 7794 1.1 christos :repl 7795 1.1 christos t repl 7796 1.1 christos s/'"$ac_delim"'$// 7797 1.1 christos t delim 7798 1.1 christos :nl 7799 1.1 christos h 7800 1.1 christos s/\(.\{148\}\)..*/\1/ 7801 1.1 christos t more1 7802 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 7803 1.1 christos p 7804 1.1 christos n 7805 1.1 christos b repl 7806 1.1 christos :more1 7807 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 7808 1.1 christos p 7809 1.1 christos g 7810 1.1 christos s/.\{148\}// 7811 1.1 christos t nl 7812 1.1 christos :delim 7813 1.1 christos h 7814 1.1 christos s/\(.\{148\}\)..*/\1/ 7815 1.1 christos t more2 7816 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"/ 7817 1.1 christos p 7818 1.1 christos b 7819 1.1 christos :more2 7820 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 7821 1.1 christos p 7822 1.1 christos g 7823 1.1 christos s/.\{148\}// 7824 1.1 christos t delim 7825 1.1 christos ' <conf$$subs.awk | sed ' 7826 1.1 christos /^[^""]/{ 7827 1.1 christos N 7828 1.1 christos s/\n// 7829 1.1 christos } 7830 1.1 christos ' >>$CONFIG_STATUS || ac_write_fail=1 7831 1.1 christos rm -f conf$$subs.awk 7832 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7833 1.1 christos _ACAWK 7834 1.1 christos cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 7835 1.1 christos for (key in S) S_is_set[key] = 1 7836 1.1 christos FS = "" 7837 1.1 christos 7838 1.1 christos } 7839 1.1 christos { 7840 1.1 christos line = $ 0 7841 1.1 christos nfields = split(line, field, "@") 7842 1.1 christos substed = 0 7843 1.1 christos len = length(field[1]) 7844 1.1 christos for (i = 2; i < nfields; i++) { 7845 1.1 christos key = field[i] 7846 1.1 christos keylen = length(key) 7847 1.1 christos if (S_is_set[key]) { 7848 1.1 christos value = S[key] 7849 1.1 christos line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 7850 1.1 christos len += length(value) + length(field[++i]) 7851 1.1 christos substed = 1 7852 1.1 christos } else 7853 1.1 christos len += 1 + keylen 7854 1.1 christos } 7855 1.1 christos 7856 1.1 christos print line 7857 1.1 christos } 7858 1.1 christos 7859 1.1 christos _ACAWK 7860 1.1 christos _ACEOF 7861 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7862 1.1 christos if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 7863 1.1 christos sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 7864 1.1 christos else 7865 1.1 christos cat 7866 1.1 christos fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 7867 1.1 christos || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 7868 1.1 christos _ACEOF 7869 1.1 christos 7870 1.1 christos # VPATH may cause trouble with some makes, so we remove sole $(srcdir), 7871 1.1 christos # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 7872 1.1 christos # trailing colons and then remove the whole line if VPATH becomes empty 7873 1.1 christos # (actually we leave an empty line to preserve line numbers). 7874 1.1 christos if test "x$srcdir" = x.; then 7875 1.1 christos ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 7876 1.1 christos h 7877 1.1 christos s/// 7878 1.1 christos s/^/:/ 7879 1.1 christos s/[ ]*$/:/ 7880 1.1 christos s/:\$(srcdir):/:/g 7881 1.1 christos s/:\${srcdir}:/:/g 7882 1.1 christos s/:@srcdir@:/:/g 7883 1.1 christos s/^:*// 7884 1.1 christos s/:*$// 7885 1.1 christos x 7886 1.1 christos s/\(=[ ]*\).*/\1/ 7887 1.1 christos G 7888 1.1 christos s/\n// 7889 1.1 christos s/^[^=]*=[ ]*$// 7890 1.1 christos }' 7891 1.1 christos fi 7892 1.1 christos 7893 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7894 1.1 christos fi # test -n "$CONFIG_FILES" 7895 1.1 christos 7896 1.1 christos # Set up the scripts for CONFIG_HEADERS section. 7897 1.1 christos # No need to generate them if there are no CONFIG_HEADERS. 7898 1.1 christos # This happens for instance with `./config.status Makefile'. 7899 1.1 christos if test -n "$CONFIG_HEADERS"; then 7900 1.1 christos cat >"$ac_tmp/defines.awk" <<\_ACAWK || 7901 1.1 christos BEGIN { 7902 1.1 christos _ACEOF 7903 1.1 christos 7904 1.1 christos # Transform confdefs.h into an awk script `defines.awk', embedded as 7905 1.1 christos # here-document in config.status, that substitutes the proper values into 7906 1.1 christos # config.h.in to produce config.h. 7907 1.1 christos 7908 1.1 christos # Create a delimiter string that does not exist in confdefs.h, to ease 7909 1.1 christos # handling of long lines. 7910 1.1 christos ac_delim='%!_!# ' 7911 1.1 christos for ac_last_try in false false :; do 7912 1.1 christos ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 7913 1.1 christos if test -z "$ac_tt"; then 7914 1.1 christos break 7915 1.1 christos elif $ac_last_try; then 7916 1.1 christos as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 7917 1.1 christos else 7918 1.1 christos ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 7919 1.1 christos fi 7920 1.1 christos done 7921 1.1 christos 7922 1.1 christos # For the awk script, D is an array of macro values keyed by name, 7923 1.1 christos # likewise P contains macro parameters if any. Preserve backslash 7924 1.1 christos # newline sequences. 7925 1.1 christos 7926 1.1 christos ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 7927 1.1 christos sed -n ' 7928 1.1 christos s/.\{148\}/&'"$ac_delim"'/g 7929 1.1 christos t rset 7930 1.1 christos :rset 7931 1.1 christos s/^[ ]*#[ ]*define[ ][ ]*/ / 7932 1.1 christos t def 7933 1.1 christos d 7934 1.1 christos :def 7935 1.1 christos s/\\$// 7936 1.1 christos t bsnl 7937 1.1 christos s/["\\]/\\&/g 7938 1.1 christos s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 7939 1.1 christos D["\1"]=" \3"/p 7940 1.1 christos s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 7941 1.1 christos d 7942 1.1 christos :bsnl 7943 1.1 christos s/["\\]/\\&/g 7944 1.1 christos s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 7945 1.1 christos D["\1"]=" \3\\\\\\n"\\/p 7946 1.1 christos t cont 7947 1.1 christos s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 7948 1.1 christos t cont 7949 1.1 christos d 7950 1.1 christos :cont 7951 1.1 christos n 7952 1.1 christos s/.\{148\}/&'"$ac_delim"'/g 7953 1.1 christos t clear 7954 1.1 christos :clear 7955 1.1 christos s/\\$// 7956 1.1 christos t bsnlc 7957 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"/p 7958 1.1 christos d 7959 1.1 christos :bsnlc 7960 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 7961 1.1 christos b cont 7962 1.1 christos ' <confdefs.h | sed ' 7963 1.1 christos s/'"$ac_delim"'/"\\\ 7964 1.1 christos "/g' >>$CONFIG_STATUS || ac_write_fail=1 7965 1.1 christos 7966 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7967 1.1 christos for (key in D) D_is_set[key] = 1 7968 1.1 christos FS = "" 7969 1.1 christos } 7970 1.1 christos /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 7971 1.1 christos line = \$ 0 7972 1.1 christos split(line, arg, " ") 7973 1.1 christos if (arg[1] == "#") { 7974 1.1 christos defundef = arg[2] 7975 1.1 christos mac1 = arg[3] 7976 1.1 christos } else { 7977 1.1 christos defundef = substr(arg[1], 2) 7978 1.1 christos mac1 = arg[2] 7979 1.1 christos } 7980 1.1 christos split(mac1, mac2, "(") #) 7981 1.1 christos macro = mac2[1] 7982 1.1 christos prefix = substr(line, 1, index(line, defundef) - 1) 7983 1.1 christos if (D_is_set[macro]) { 7984 1.1 christos # Preserve the white space surrounding the "#". 7985 1.1 christos print prefix "define", macro P[macro] D[macro] 7986 1.1 christos next 7987 1.1 christos } else { 7988 1.1 christos # Replace #undef with comments. This is necessary, for example, 7989 1.1 christos # in the case of _POSIX_SOURCE, which is predefined and required 7990 1.1 christos # on some systems where configure will not decide to define it. 7991 1.1 christos if (defundef == "undef") { 7992 1.1 christos print "/*", prefix defundef, macro, "*/" 7993 1.1 christos next 7994 1.1 christos } 7995 1.1 christos } 7996 1.1 christos } 7997 1.1 christos { print } 7998 1.1 christos _ACAWK 7999 1.1 christos _ACEOF 8000 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8001 1.1 christos as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 8002 1.1 christos fi # test -n "$CONFIG_HEADERS" 8003 1.1 christos 8004 1.1 christos 8005 1.1 christos eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 8006 1.1 christos shift 8007 1.1 christos for ac_tag 8008 1.1 christos do 8009 1.1 christos case $ac_tag in 8010 1.1 christos :[FHLC]) ac_mode=$ac_tag; continue;; 8011 1.1 christos esac 8012 1.1 christos case $ac_mode$ac_tag in 8013 1.1 christos :[FHL]*:*);; 8014 1.1 christos :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 8015 1.1 christos :[FH]-) ac_tag=-:-;; 8016 1.1 christos :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 8017 1.1 christos esac 8018 1.1 christos ac_save_IFS=$IFS 8019 1.1 christos IFS=: 8020 1.1 christos set x $ac_tag 8021 1.1 christos IFS=$ac_save_IFS 8022 1.1 christos shift 8023 1.1 christos ac_file=$1 8024 1.1 christos shift 8025 1.1 christos 8026 1.1 christos case $ac_mode in 8027 1.1 christos :L) ac_source=$1;; 8028 1.1 christos :[FH]) 8029 1.1 christos ac_file_inputs= 8030 1.1 christos for ac_f 8031 1.1 christos do 8032 1.1 christos case $ac_f in 8033 1.1 christos -) ac_f="$ac_tmp/stdin";; 8034 1.1 christos *) # Look for the file first in the build tree, then in the source tree 8035 1.1 christos # (if the path is not absolute). The absolute path cannot be DOS-style, 8036 1.1 christos # because $ac_f cannot contain `:'. 8037 1.1 christos test -f "$ac_f" || 8038 1.1 christos case $ac_f in 8039 1.1 christos [\\/$]*) false;; 8040 1.1 christos *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 8041 1.1 christos esac || 8042 1.1 christos as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 8043 1.1 christos esac 8044 1.1 christos case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 8045 1.1 christos as_fn_append ac_file_inputs " '$ac_f'" 8046 1.1 christos done 8047 1.1 christos 8048 1.1 christos # Let's still pretend it is `configure' which instantiates (i.e., don't 8049 1.1 christos # use $as_me), people would be surprised to read: 8050 1.1 christos # /* config.h. Generated by config.status. */ 8051 1.1 christos configure_input='Generated from '` 8052 1.1 christos $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 8053 1.1 christos `' by configure.' 8054 1.1 christos if test x"$ac_file" != x-; then 8055 1.1 christos configure_input="$ac_file. $configure_input" 8056 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 8057 1.1 christos $as_echo "$as_me: creating $ac_file" >&6;} 8058 1.1 christos fi 8059 1.1 christos # Neutralize special characters interpreted by sed in replacement strings. 8060 1.1 christos case $configure_input in #( 8061 1.1 christos *\&* | *\|* | *\\* ) 8062 1.1 christos ac_sed_conf_input=`$as_echo "$configure_input" | 8063 1.1 christos sed 's/[\\\\&|]/\\\\&/g'`;; #( 8064 1.1 christos *) ac_sed_conf_input=$configure_input;; 8065 1.1 christos esac 8066 1.1 christos 8067 1.1 christos case $ac_tag in 8068 1.1 christos *:-:* | *:-) cat >"$ac_tmp/stdin" \ 8069 1.1 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 8070 1.1 christos esac 8071 1.1 christos ;; 8072 1.1 christos esac 8073 1.1 christos 8074 1.1 christos ac_dir=`$as_dirname -- "$ac_file" || 8075 1.1 christos $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 8076 1.1 christos X"$ac_file" : 'X\(//\)[^/]' \| \ 8077 1.1 christos X"$ac_file" : 'X\(//\)$' \| \ 8078 1.1 christos X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 8079 1.1 christos $as_echo X"$ac_file" | 8080 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 8081 1.1 christos s//\1/ 8082 1.1 christos q 8083 1.1 christos } 8084 1.1 christos /^X\(\/\/\)[^/].*/{ 8085 1.1 christos s//\1/ 8086 1.1 christos q 8087 1.1 christos } 8088 1.1 christos /^X\(\/\/\)$/{ 8089 1.1 christos s//\1/ 8090 1.1 christos q 8091 1.1 christos } 8092 1.1 christos /^X\(\/\).*/{ 8093 1.1 christos s//\1/ 8094 1.1 christos q 8095 1.1 christos } 8096 1.1 christos s/.*/./; q'` 8097 1.1 christos as_dir="$ac_dir"; as_fn_mkdir_p 8098 1.1 christos ac_builddir=. 8099 1.1 christos 8100 1.1 christos case "$ac_dir" in 8101 1.1 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 8102 1.1 christos *) 8103 1.1 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 8104 1.1 christos # A ".." for each directory in $ac_dir_suffix. 8105 1.1 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 8106 1.1 christos case $ac_top_builddir_sub in 8107 1.1 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 8108 1.1 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 8109 1.1 christos esac ;; 8110 1.1 christos esac 8111 1.1 christos ac_abs_top_builddir=$ac_pwd 8112 1.1 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix 8113 1.1 christos # for backward compatibility: 8114 1.1 christos ac_top_builddir=$ac_top_build_prefix 8115 1.1 christos 8116 1.1 christos case $srcdir in 8117 1.1 christos .) # We are building in place. 8118 1.1 christos ac_srcdir=. 8119 1.1 christos ac_top_srcdir=$ac_top_builddir_sub 8120 1.1 christos ac_abs_top_srcdir=$ac_pwd ;; 8121 1.1 christos [\\/]* | ?:[\\/]* ) # Absolute name. 8122 1.1 christos ac_srcdir=$srcdir$ac_dir_suffix; 8123 1.1 christos ac_top_srcdir=$srcdir 8124 1.1 christos ac_abs_top_srcdir=$srcdir ;; 8125 1.1 christos *) # Relative name. 8126 1.1 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 8127 1.1 christos ac_top_srcdir=$ac_top_build_prefix$srcdir 8128 1.1 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 8129 1.1 christos esac 8130 1.1 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 8131 1.1 christos 8132 1.1 christos 8133 1.1 christos case $ac_mode in 8134 1.1 christos :F) 8135 1.1 christos # 8136 1.1 christos # CONFIG_FILE 8137 1.1 christos # 8138 1.1 christos 8139 1.1 christos case $INSTALL in 8140 1.1 christos [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 8141 1.1 christos *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 8142 1.1 christos esac 8143 1.1 christos _ACEOF 8144 1.1 christos 8145 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8146 1.1 christos # If the template does not know about datarootdir, expand it. 8147 1.1 christos # FIXME: This hack should be removed a few years after 2.60. 8148 1.1 christos ac_datarootdir_hack=; ac_datarootdir_seen= 8149 1.1 christos ac_sed_dataroot=' 8150 1.1 christos /datarootdir/ { 8151 1.1 christos p 8152 1.1 christos q 8153 1.1 christos } 8154 1.1 christos /@datadir@/p 8155 1.1 christos /@docdir@/p 8156 1.1 christos /@infodir@/p 8157 1.1 christos /@localedir@/p 8158 1.1 christos /@mandir@/p' 8159 1.1 christos case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 8160 1.1 christos *datarootdir*) ac_datarootdir_seen=yes;; 8161 1.1 christos *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 8162 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 8163 1.1 christos $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 8164 1.1 christos _ACEOF 8165 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8166 1.1 christos ac_datarootdir_hack=' 8167 1.1 christos s&@datadir@&$datadir&g 8168 1.1 christos s&@docdir@&$docdir&g 8169 1.1 christos s&@infodir@&$infodir&g 8170 1.1 christos s&@localedir@&$localedir&g 8171 1.1 christos s&@mandir@&$mandir&g 8172 1.1 christos s&\\\${datarootdir}&$datarootdir&g' ;; 8173 1.1 christos esac 8174 1.1 christos _ACEOF 8175 1.1 christos 8176 1.1 christos # Neutralize VPATH when `$srcdir' = `.'. 8177 1.1 christos # Shell code in configure.ac might set extrasub. 8178 1.1 christos # FIXME: do we really want to maintain this feature? 8179 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8180 1.1 christos ac_sed_extra="$ac_vpsub 8181 1.1 christos $extrasub 8182 1.1 christos _ACEOF 8183 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8184 1.1 christos :t 8185 1.1 christos /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 8186 1.1 christos s|@configure_input@|$ac_sed_conf_input|;t t 8187 1.1 christos s&@top_builddir@&$ac_top_builddir_sub&;t t 8188 1.1 christos s&@top_build_prefix@&$ac_top_build_prefix&;t t 8189 1.1 christos s&@srcdir@&$ac_srcdir&;t t 8190 1.1 christos s&@abs_srcdir@&$ac_abs_srcdir&;t t 8191 1.1 christos s&@top_srcdir@&$ac_top_srcdir&;t t 8192 1.1 christos s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 8193 1.1 christos s&@builddir@&$ac_builddir&;t t 8194 1.1 christos s&@abs_builddir@&$ac_abs_builddir&;t t 8195 1.1 christos s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 8196 1.1 christos s&@INSTALL@&$ac_INSTALL&;t t 8197 1.1 christos $ac_datarootdir_hack 8198 1.1 christos " 8199 1.1 christos eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 8200 1.1 christos >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 8201 1.1 christos 8202 1.1 christos test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 8203 1.1 christos { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 8204 1.1 christos { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 8205 1.1 christos "$ac_tmp/out"`; test -z "$ac_out"; } && 8206 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 8207 1.1 christos which seems to be undefined. Please make sure it is defined" >&5 8208 1.1 christos $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 8209 1.1 christos which seems to be undefined. Please make sure it is defined" >&2;} 8210 1.1 christos 8211 1.1 christos rm -f "$ac_tmp/stdin" 8212 1.1 christos case $ac_file in 8213 1.1 christos -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 8214 1.1 christos *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 8215 1.1 christos esac \ 8216 1.1 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5 8217 1.1 christos ;; 8218 1.1 christos :H) 8219 1.1 christos # 8220 1.1 christos # CONFIG_HEADER 8221 1.1 christos # 8222 1.1 christos if test x"$ac_file" != x-; then 8223 1.1 christos { 8224 1.1 christos $as_echo "/* $configure_input */" \ 8225 1.1 christos && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 8226 1.1 christos } >"$ac_tmp/config.h" \ 8227 1.1 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5 8228 1.1 christos if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 8229 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 8230 1.1 christos $as_echo "$as_me: $ac_file is unchanged" >&6;} 8231 1.1 christos else 8232 1.1 christos rm -f "$ac_file" 8233 1.1 christos mv "$ac_tmp/config.h" "$ac_file" \ 8234 1.1 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5 8235 1.1 christos fi 8236 1.1 christos else 8237 1.1 christos $as_echo "/* $configure_input */" \ 8238 1.1 christos && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 8239 1.1 christos || as_fn_error $? "could not create -" "$LINENO" 5 8240 1.1 christos fi 8241 1.1 christos ;; 8242 1.1 christos 8243 1.1 christos :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 8244 1.1 christos $as_echo "$as_me: executing $ac_file commands" >&6;} 8245 1.1 christos ;; 8246 1.1 christos esac 8247 1.1 christos 8248 1.1 christos 8249 1.1 christos case $ac_file$ac_mode in 8250 1.1.1.3 christos "stamp-h":C) echo > stamp-h ;; 8251 1.1 christos 8252 1.1 christos esac 8253 1.1 christos done # for ac_tag 8254 1.1 christos 8255 1.1 christos 8256 1.1 christos as_fn_exit 0 8257 1.1 christos _ACEOF 8258 1.1 christos ac_clean_files=$ac_clean_files_save 8259 1.1 christos 8260 1.1 christos test $ac_write_fail = 0 || 8261 1.1 christos as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 8262 1.1 christos 8263 1.1 christos 8264 1.1 christos # configure is writing to config.log, and then calls config.status. 8265 1.1 christos # config.status does its own redirection, appending to config.log. 8266 1.1 christos # Unfortunately, on DOS this fails, as config.log is still kept open 8267 1.1 christos # by configure, so config.status won't be able to write to it; its 8268 1.1 christos # output is simply discarded. So we exec the FD to /dev/null, 8269 1.1 christos # effectively closing config.log, so it can be properly (re)opened and 8270 1.1 christos # appended to by config.status. When coming back to configure, we 8271 1.1 christos # need to make the FD available again. 8272 1.1 christos if test "$no_create" != yes; then 8273 1.1 christos ac_cs_success=: 8274 1.1 christos ac_config_status_args= 8275 1.1 christos test "$silent" = yes && 8276 1.1 christos ac_config_status_args="$ac_config_status_args --quiet" 8277 1.1 christos exec 5>/dev/null 8278 1.1 christos $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 8279 1.1 christos exec 5>>config.log 8280 1.1 christos # Use ||, not &&, to avoid exiting from the if with $? = 1, which 8281 1.1 christos # would make configure fail if this is the last instruction. 8282 1.1 christos $ac_cs_success || as_fn_exit 1 8283 1.1 christos fi 8284 1.1 christos if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 8285 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 8286 1.1 christos $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 8287 1.1 christos fi 8288 1.1 christos 8289