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