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