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@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 18DUALCASE=1; export DUALCASE # for MKS sh 19if 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 26else 27 case `(set -o) 2>/dev/null` in #( 28 *posix*) : 29 set -o posix ;; #( 30 *) : 31 ;; 32esac 33fi 34 35 36as_nl=' 37' 38export as_nl 39# Printing a long string crashes Solaris 7 /usr/bin/printf. 40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42as_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. 45if 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 --' 49elif (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' 52else 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' 72fi 73 74# The user is always right. 75if 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 } 81fi 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.) 89IFS=" "" $as_nl" 90 91# Find who we are. Look in the path if we contain no directory separator. 92as_myself= 93case $0 in #(( 94 *[\\/]* ) as_myself=$0 ;; 95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96for as_dir in $PATH 97do 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 102IFS=$as_save_IFS 103 104 ;; 105esac 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. 108if test "x$as_myself" = x; then 109 as_myself=$0 110fi 111if test ! -f "$as_myself"; then 112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113 exit 1 114fi 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. 120for as_var in BASH_ENV ENV MAIL MAILPATH 121do eval test x\${$as_var+set} = xset \ 122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123done 124PS1='$ ' 125PS2='> ' 126PS4='+ ' 127 128# NLS nuisances. 129LC_ALL=C 130export LC_ALL 131LANGUAGE=C 132export 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. 145BASH_ENV=/dev/null 146ENV=/dev/null 147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148case $- in # (((( 149 *v*x* | *x*v* ) as_opts=-vx ;; 150 *v* ) as_opts=-v ;; 151 *x* ) as_opts=-x ;; 152 * ) as_opts= ;; 153esac 154exec $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 158as_fn_exit 255 159 fi 160 # We don't want this to propagate to other subprocesses. 161 { _as_can_reexec=; unset _as_can_reexec;} 162if 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 170else 171 case \`(set -o) 2>/dev/null\` in #( 172 *posix*) : 173 set -o posix ;; #( 174 *) : 175 ;; 176esac 177fi 178" 179 as_required="as_fn_return () { (exit \$1); } 180as_fn_success () { as_fn_return 0; } 181as_fn_failure () { as_fn_return 1; } 182as_fn_ret_success () { return 0; } 183as_fn_ret_failure () { return 1; } 184 185exitcode=0 186as_fn_success || { exitcode=1; echo as_fn_success failed.; } 187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 191 192else 193 exitcode=1; echo positional parameters were not saved. 194fi 195test x\$exitcode = x0 || exit 1 196test -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 201test \$(( 1 + 1 )) = 2 || exit 1" 202 if (eval "$as_required") 2>/dev/null; then : 203 as_have_required=yes 204else 205 as_have_required=no 206fi 207 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 208 209else 210 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 211as_found=false 212for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 213do 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 227fi 228fi 229 done;; 230 esac 231 as_found=false 232done 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 236fi; } 237IFS=$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. 246BASH_ENV=/dev/null 247ENV=/dev/null 248(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 249case $- in # (((( 250 *v*x* | *x*v* ) as_opts=-vx ;; 251 *v* ) as_opts=-v ;; 252 *x* ) as_opts=-x ;; 253 * ) as_opts= ;; 254esac 255exec $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 259exit 255 260fi 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@gnu.org and 270$0: gcc-bugs@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 276fi 277fi 278fi 279SHELL=${CONFIG_SHELL-/bin/sh} 280export SHELL 281# Unset more variables known to interfere with behavior of common tools. 282CLICOLOR_FORCE= GREP_OPTIONS= 283unset CLICOLOR_FORCE GREP_OPTIONS 284 285## --------------------- ## 286## M4sh Shell Functions. ## 287## --------------------- ## 288# as_fn_unset VAR 289# --------------- 290# Portably unset VAR. 291as_fn_unset () 292{ 293 { eval $1=; unset $1;} 294} 295as_unset=as_fn_unset 296 297# as_fn_set_status STATUS 298# ----------------------- 299# Set $? to STATUS, without forking. 300as_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. 308as_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. 318as_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. 366as_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. 376if (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 }' 381else 382 as_fn_append () 383 { 384 eval $1=\$$1\$2 385 } 386fi # 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. 393if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 394 eval 'as_fn_arith () 395 { 396 as_val=$(( $* )) 397 }' 398else 399 as_fn_arith () 400 { 401 as_val=`expr "$@" || test $? -eq 1` 402 } 403fi # 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. 411as_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 422if expr a : '\(a\)' >/dev/null 2>&1 && 423 test "X`expr 00001 : '.*\(...\)'`" = X001; then 424 as_expr=expr 425else 426 as_expr=false 427fi 428 429if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 430 as_basename=basename 431else 432 as_basename=false 433fi 434 435if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 436 as_dirname=dirname 437else 438 as_dirname=false 439fi 440 441as_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. 461as_cr_letters='abcdefghijklmnopqrstuvwxyz' 462as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 463as_cr_Letters=$as_cr_letters$as_cr_LETTERS 464as_cr_digits='0123456789' 465as_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 503ECHO_C= ECHO_N= ECHO_T= 504case `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';; 514esac 515 516rm -f conf$$ conf$$.exe conf$$.file 517if test -d conf$$.dir; then 518 rm -f conf$$.dir/conf$$.file 519else 520 rm -f conf$$.dir 521 mkdir conf$$.dir 2>/dev/null 522fi 523if (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 537else 538 as_ln_s='cp -pR' 539fi 540rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 541rmdir conf$$.dir 2>/dev/null 542 543if mkdir -p . 2>/dev/null; then 544 as_mkdir_p='mkdir -p "$as_dir"' 545else 546 test -d ./-p && rmdir ./-p 547 as_mkdir_p=false 548fi 549 550as_test_x='test -x' 551as_executable_p=as_fn_executable_p 552 553# Sed expression to map a string onto a valid CPP name. 554as_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. 557as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 558 559 560test -n "$DJDIR" || exec 7<&0 </dev/null 561exec 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. 566ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 567 568# 569# Initializations. 570# 571ac_default_prefix=/usr/local 572ac_clean_files= 573ac_config_libobj_dir=. 574LIBOBJS= 575cross_compiling=no 576subdirs= 577MFLAGS= 578MAKEFLAGS= 579 580# Identity of this package. 581PACKAGE_NAME='cpplib' 582PACKAGE_TARNAME='cpplib' 583PACKAGE_VERSION=' ' 584PACKAGE_STRING='cpplib ' 585PACKAGE_BUGREPORT='gcc-bugs@gcc.gnu.org' 586PACKAGE_URL='' 587 588ac_unique_file="ucnid.h" 589# Factoring default headers for most tests. 590ac_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 625ac_subst_vars='LTLIBOBJS 626CET_HOST_FLAGS 627PICFLAG 628MAINT 629USED_CATALOGS 630PACKAGE 631LTLIBICONV 632LIBICONV 633CATOBJEXT 634GENCAT 635INSTOBJEXT 636DATADIRNAME 637CATALOGS 638POSUB 639GMSGFMT 640XGETTEXT 641INCINTL 642LIBINTL_DEP 643LIBINTL 644USE_NLS 645ALLOCA 646LIBOBJS 647CXXDEPMODE 648DEPDIR 649am__leading_dot 650WERROR 651noexception_flags 652WARN_PEDANTIC 653c_warn 654warn 655ETAGS 656AUTOHEADER 657AUTOCONF 658ACLOCAL 659EGREP 660GREP 661CPP 662AR 663RANLIB 664ac_ct_CXX 665CXXFLAGS 666CXX 667OBJEXT 668EXEEXT 669ac_ct_CC 670CPPFLAGS 671LDFLAGS 672CFLAGS 673CC 674INSTALL_DATA 675INSTALL_SCRIPT 676INSTALL_PROGRAM 677SET_MAKE 678target_os 679target_vendor 680target_cpu 681target 682host_os 683host_vendor 684host_cpu 685host 686build_os 687build_vendor 688build_cpu 689build 690target_alias 691host_alias 692build_alias 693LIBS 694ECHO_T 695ECHO_N 696ECHO_C 697DEFS 698mandir 699localedir 700libdir 701psdir 702pdfdir 703dvidir 704htmldir 705infodir 706docdir 707oldincludedir 708includedir 709localstatedir 710sharedstatedir 711sysconfdir 712datadir 713datarootdir 714libexecdir 715sbindir 716bindir 717program_transform_name 718prefix 719exec_prefix 720PACKAGE_URL 721PACKAGE_BUGREPORT 722PACKAGE_STRING 723PACKAGE_VERSION 724PACKAGE_TARNAME 725PACKAGE_NAME 726PATH_SEPARATOR 727SHELL' 728ac_subst_files='' 729ac_user_opts=' 730enable_option_checking 731enable_largefile 732enable_werror_always 733with_gnu_ld 734enable_rpath 735with_libiconv_prefix 736with_libiconv_type 737enable_maintainer_mode 738enable_checking 739enable_canonical_system_headers 740enable_host_shared 741enable_cet 742enable_valgrind_annotations 743' 744 ac_precious_vars='build_alias 745host_alias 746target_alias 747CC 748CFLAGS 749LDFLAGS 750LIBS 751CPPFLAGS 752CXX 753CXXFLAGS 754CCC 755CPP' 756 757 758# Initialize some variables set by options. 759ac_init_help= 760ac_init_version=false 761ac_unrecognized_opts= 762ac_unrecognized_sep= 763# The variables have the same names as the options, with 764# dashes changed to underlines. 765cache_file=/dev/null 766exec_prefix=NONE 767no_create= 768no_recursion= 769prefix=NONE 770program_prefix=NONE 771program_suffix=NONE 772program_transform_name=s,x,x, 773silent= 774site= 775srcdir= 776verbose= 777x_includes=NONE 778x_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.) 786bindir='${exec_prefix}/bin' 787sbindir='${exec_prefix}/sbin' 788libexecdir='${exec_prefix}/libexec' 789datarootdir='${prefix}/share' 790datadir='${datarootdir}' 791sysconfdir='${prefix}/etc' 792sharedstatedir='${prefix}/com' 793localstatedir='${prefix}/var' 794includedir='${prefix}/include' 795oldincludedir='/usr/include' 796docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 797infodir='${datarootdir}/info' 798htmldir='${docdir}' 799dvidir='${docdir}' 800pdfdir='${docdir}' 801psdir='${docdir}' 802libdir='${exec_prefix}/lib' 803localedir='${datarootdir}/locale' 804mandir='${datarootdir}/man' 805 806ac_prev= 807ac_dashdash= 808for ac_option 809do 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' 1142Try \`$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 1164done 1165 1166if test -n "$ac_prev"; then 1167 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1168 as_fn_error $? "missing argument to $ac_option" 1169fi 1170 1171if 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 1177fi 1178 1179# Check all directory arguments for consistency. 1180for 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 1184do 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" 1198done 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. 1203build=$build_alias 1204host=$host_alias 1205target=$target_alias 1206 1207# FIXME: To remove some day. 1208if 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 1214fi 1215 1216ac_tool_prefix= 1217test -n "$host_alias" && ac_tool_prefix=$host_alias- 1218 1219test "$silent" = yes && exec 6>/dev/null 1220 1221 1222ac_pwd=`pwd` && test -n "$ac_pwd" && 1223ac_ls_di=`ls -di .` && 1224ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1225 as_fn_error $? "working directory cannot be determined" 1226test "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. 1231if 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 1261else 1262 ac_srcdir_defaulted=no 1263fi 1264if 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" 1267fi 1268ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1269ac_abs_confdir=`( 1270 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1271 pwd)` 1272# When building in place, set srcdir=. 1273if test "$ac_abs_confdir" = "$ac_pwd"; then 1274 srcdir=. 1275fi 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. 1279case $srcdir in 1280*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1281esac 1282for 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} 1287done 1288 1289# 1290# Report the --help message. 1291# 1292if 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 1298Usage: $0 [OPTION]... [VAR=VALUE]... 1299 1300To assign environment variables (e.g., CC, CFLAGS...), specify them as 1301VAR=VALUE. See below for descriptions of some of the useful variables. 1302 1303Defaults for the options are specified in brackets. 1304 1305Configuration: 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 1316Installation 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 1322By default, \`make install' will install all the files in 1323\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1324an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1325for instance \`--prefix=\$HOME'. 1326 1327For better control, use the options below. 1328 1329Fine 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 1353System 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 1358fi 1359 1360if 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 1366Optional 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 1386Optional 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 1394Some 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 1406Use these variables to override the choices made by `configure' or to help 1407it to find libraries and programs with nonstandard names/locations. 1408 1409Report bugs to <gcc-bugs@gcc.gnu.org>. 1410_ACEOF 1411ac_status=$? 1412fi 1413 1414if 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 1422case "$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 ;; 1432esac 1433ac_abs_top_builddir=$ac_pwd 1434ac_abs_builddir=$ac_pwd$ac_dir_suffix 1435# for backward compatibility: 1436ac_top_builddir=$ac_top_build_prefix 1437 1438case $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 ;; 1451esac 1452ac_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 1467fi 1468 1469test -n "$ac_init_help" && exit $ac_status 1470if $ac_init_version; then 1471 cat <<\_ACEOF 1472cpplib configure 1473generated by GNU Autoconf 2.69 1474 1475Copyright (C) 2012 Free Software Foundation, Inc. 1476This configure script is free software; the Free Software Foundation 1477gives unlimited permission to copy, distribute and modify it. 1478_ACEOF 1479 exit 1480fi 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. 1489ac_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" 1494case "(($ac_try" in 1495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1496 *) ac_try_echo=$ac_try;; 1497esac 1498eval 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 1513else 1514 $as_echo "$as_me: failed program was:" >&5 1515sed 's/^/| /' conftest.$ac_ext >&5 1516 1517 ac_retval=1 1518fi 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. 1527ac_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" 1532case "(($ac_try" in 1533 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1534 *) ac_try_echo=$ac_try;; 1535esac 1536eval 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 1551else 1552 $as_echo "$as_me: failed program was:" >&5 1553sed 's/^/| /' conftest.$ac_ext >&5 1554 1555 ac_retval=1 1556fi 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. 1565ac_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" 1569case "(($ac_try" in 1570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1571 *) ac_try_echo=$ac_try;; 1572esac 1573eval 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 1588else 1589 $as_echo "$as_me: failed program was:" >&5 1590sed 's/^/| /' conftest.$ac_ext >&5 1591 1592 ac_retval=1 1593fi 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. 1604ac_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; } 1610if eval \${$3+:} false; then : 1611 $as_echo_n "(cached) " >&6 1612fi 1613eval ac_res=\$$3 1614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1615$as_echo "$ac_res" >&6; } 1616else 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; } 1620cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1621/* end confdefs.h. */ 1622$4 1623#include <$2> 1624_ACEOF 1625if ac_fn_c_try_compile "$LINENO"; then : 1626 ac_header_compiler=yes 1627else 1628 ac_header_compiler=no 1629fi 1630rm -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; } 1637cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1638/* end confdefs.h. */ 1639#include <$2> 1640_ACEOF 1641if ac_fn_c_try_cpp "$LINENO"; then : 1642 ac_header_preproc=yes 1643else 1644 ac_header_preproc=no 1645fi 1646rm -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? 1651case $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@gcc.gnu.org ## 1671## ----------------------------------- ##" 1672 ) | sed "s/^/$as_me: WARNING: /" >&2 1673 ;; 1674esac 1675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1676$as_echo_n "checking for $2... " >&6; } 1677if eval \${$3+:} false; then : 1678 $as_echo_n "(cached) " >&6 1679else 1680 eval "$3=\$ac_header_compiler" 1681fi 1682eval ac_res=\$$3 1683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1684$as_echo "$ac_res" >&6; } 1685fi 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. 1694ac_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" 1698case "(($ac_try" in 1699 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1700 *) ac_try_echo=$ac_try;; 1701esac 1702eval 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;; 1711esac 1712eval 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 1719else 1720 $as_echo "$as_me: program exited with status $ac_status" >&5 1721 $as_echo "$as_me: failed program was:" >&5 1722sed 's/^/| /' conftest.$ac_ext >&5 1723 1724 ac_retval=$ac_status 1725fi 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. 1736ac_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; } 1741if eval \${$3+:} false; then : 1742 $as_echo_n "(cached) " >&6 1743else 1744 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1745/* end confdefs.h. */ 1746$4 1747#include <$2> 1748_ACEOF 1749if ac_fn_c_try_compile "$LINENO"; then : 1750 eval "$3=yes" 1751else 1752 eval "$3=no" 1753fi 1754rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1755fi 1756eval 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. 1766ac_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" 1771case "(($ac_try" in 1772 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1773 *) ac_try_echo=$ac_try;; 1774esac 1775eval 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 1793else 1794 $as_echo "$as_me: failed program was:" >&5 1795sed 's/^/| /' conftest.$ac_ext >&5 1796 1797 ac_retval=1 1798fi 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. 1813ac_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; } 1818if eval \${$3+:} false; then : 1819 $as_echo_n "(cached) " >&6 1820else 1821 eval "$3=no" 1822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1823/* end confdefs.h. */ 1824$4 1825int 1826main () 1827{ 1828if (sizeof ($2)) 1829 return 0; 1830 ; 1831 return 0; 1832} 1833_ACEOF 1834if ac_fn_c_try_compile "$LINENO"; then : 1835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1836/* end confdefs.h. */ 1837$4 1838int 1839main () 1840{ 1841if (sizeof (($2))) 1842 return 0; 1843 ; 1844 return 0; 1845} 1846_ACEOF 1847if ac_fn_c_try_compile "$LINENO"; then : 1848 1849else 1850 eval "$3=yes" 1851fi 1852rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1853fi 1854rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1855fi 1856eval 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. 1867ac_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; } 1872if eval \${$3+:} false; then : 1873 $as_echo_n "(cached) " >&6 1874else 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 1883int 1884main () 1885{ 1886static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)]; 1887test_array [0] = 0; 1888return test_array [0]; 1889 1890 ; 1891 return 0; 1892} 1893_ACEOF 1894if 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" ;; 1900esac 1901fi 1902rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1903 if eval test \"x\$"$3"\" = x"no"; then : 1904 1905else 1906 break 1907fi 1908 done 1909fi 1910eval 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 1922ac_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. 1927cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1928/* end confdefs.h. */ 1929$4 1930int 1931main () 1932{ 1933static int test_array [1 - 2 * !(($2) >= 0)]; 1934test_array [0] = 0; 1935return test_array [0]; 1936 1937 ; 1938 return 0; 1939} 1940_ACEOF 1941if 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 1947int 1948main () 1949{ 1950static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 1951test_array [0] = 0; 1952return test_array [0]; 1953 1954 ; 1955 return 0; 1956} 1957_ACEOF 1958if ac_fn_c_try_compile "$LINENO"; then : 1959 ac_hi=$ac_mid; break 1960else 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 1967fi 1968rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1969 done 1970else 1971 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1972/* end confdefs.h. */ 1973$4 1974int 1975main () 1976{ 1977static int test_array [1 - 2 * !(($2) < 0)]; 1978test_array [0] = 0; 1979return test_array [0]; 1980 1981 ; 1982 return 0; 1983} 1984_ACEOF 1985if 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 1991int 1992main () 1993{ 1994static int test_array [1 - 2 * !(($2) >= $ac_mid)]; 1995test_array [0] = 0; 1996return test_array [0]; 1997 1998 ; 1999 return 0; 2000} 2001_ACEOF 2002if ac_fn_c_try_compile "$LINENO"; then : 2003 ac_lo=$ac_mid; break 2004else 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 2011fi 2012rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2013 done 2014else 2015 ac_lo= ac_hi= 2016fi 2017rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2018fi 2019rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2020# Binary search between lo and hi bounds. 2021while 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 2026int 2027main () 2028{ 2029static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 2030test_array [0] = 0; 2031return test_array [0]; 2032 2033 ; 2034 return 0; 2035} 2036_ACEOF 2037if ac_fn_c_try_compile "$LINENO"; then : 2038 ac_hi=$ac_mid 2039else 2040 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val 2041fi 2042rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2043done 2044case $ac_lo in #(( 2045?*) eval "$3=\$ac_lo"; ac_retval=0 ;; 2046'') ac_retval=1 ;; 2047esac 2048 else 2049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2050/* end confdefs.h. */ 2051$4 2052static long int longval () { return $2; } 2053static unsigned long int ulongval () { return $2; } 2054#include <stdio.h> 2055#include <stdlib.h> 2056int 2057main () 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 2085if ac_fn_c_try_run "$LINENO"; then : 2086 echo >>conftest.val; read $3 <conftest.val; ac_retval=0 2087else 2088 ac_retval=1 2089fi 2090rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 2091 conftest.$ac_objext conftest.beam conftest.$ac_ext 2092rm -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 2103ac_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; } 2108if eval \${$3+:} false; then : 2109 $as_echo_n "(cached) " >&6 2110else 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 2134extern "C" 2135#endif 2136char $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 2141choke me 2142#endif 2143 2144int 2145main () 2146{ 2147return $2 (); 2148 ; 2149 return 0; 2150} 2151_ACEOF 2152if ac_fn_c_try_link "$LINENO"; then : 2153 eval "$3=yes" 2154else 2155 eval "$3=no" 2156fi 2157rm -f core conftest.err conftest.$ac_objext \ 2158 conftest$ac_exeext conftest.$ac_ext 2159fi 2160eval 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. 2171ac_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; } 2178if eval \${$3+:} false; then : 2179 $as_echo_n "(cached) " >&6 2180else 2181 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2182/* end confdefs.h. */ 2183$4 2184int 2185main () 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 2199if ac_fn_c_try_compile "$LINENO"; then : 2200 eval "$3=yes" 2201else 2202 eval "$3=no" 2203fi 2204rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2205fi 2206eval 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. 2216ac_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" 2221case "(($ac_try" in 2222 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2223 *) ac_try_echo=$ac_try;; 2224esac 2225eval 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 2243else 2244 $as_echo "$as_me: failed program was:" >&5 2245sed 's/^/| /' conftest.$ac_ext >&5 2246 2247 ac_retval=1 2248fi 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 2258cat >config.log <<_ACEOF 2259This file contains any messages produced by compilers while 2260running configure, to aid debugging if configure makes a mistake. 2261 2262It was created by cpplib $as_me , which was 2263generated by GNU Autoconf 2.69. Invocation command line was 2264 2265 $ $0 $@ 2266 2267_ACEOF 2268exec 5>>config.log 2269{ 2270cat <<_ASUNAME 2271## --------- ## 2272## Platform. ## 2273## --------- ## 2274 2275hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2276uname -m = `(uname -m) 2>/dev/null || echo unknown` 2277uname -r = `(uname -r) 2>/dev/null || echo unknown` 2278uname -s = `(uname -s) 2>/dev/null || echo unknown` 2279uname -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 2294as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2295for as_dir in $PATH 2296do 2297 IFS=$as_save_IFS 2298 test -z "$as_dir" && as_dir=. 2299 $as_echo "PATH: $as_dir" 2300 done 2301IFS=$as_save_IFS 2302 2303} >&5 2304 2305cat >&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. 2320ac_configure_args= 2321ac_configure_args0= 2322ac_configure_args1= 2323ac_must_keep_next=false 2324for ac_pass in 1 2 2325do 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 2359done 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. 2368trap '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 2455for ac_signal in 1 2 13 15; do 2456 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2457done 2458ac_signal=0 2459 2460# confdefs.h avoids OS command line length limits that DEFS can exceed. 2461rm -f -r conftest* confdefs.h 2462 2463$as_echo "/* confdefs.h */" > confdefs.h 2464 2465# Predefined preprocessor variables. 2466 2467cat >>confdefs.h <<_ACEOF 2468#define PACKAGE_NAME "$PACKAGE_NAME" 2469_ACEOF 2470 2471cat >>confdefs.h <<_ACEOF 2472#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2473_ACEOF 2474 2475cat >>confdefs.h <<_ACEOF 2476#define PACKAGE_VERSION "$PACKAGE_VERSION" 2477_ACEOF 2478 2479cat >>confdefs.h <<_ACEOF 2480#define PACKAGE_STRING "$PACKAGE_STRING" 2481_ACEOF 2482 2483cat >>confdefs.h <<_ACEOF 2484#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2485_ACEOF 2486 2487cat >>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. 2494ac_site_file1=NONE 2495ac_site_file2=NONE 2496if 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 2503elif test "x$prefix" != xNONE; then 2504 ac_site_file1=$prefix/share/config.site 2505 ac_site_file2=$prefix/etc/config.site 2506else 2507 ac_site_file1=$ac_default_prefix/share/config.site 2508 ac_site_file2=$ac_default_prefix/etc/config.site 2509fi 2510for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2511do 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;} 2520as_fn_error $? "failed to load site script $ac_site_file 2521See \`config.log' for more details" "$LINENO" 5; } 2522 fi 2523done 2524 2525if 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 2536else 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 2540fi 2541 2542# Check that the precious variables saved in the cache have kept the same 2543# value. 2544ac_cache_corrupted=false 2545for 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 2591done 2592if $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 2598fi 2599## -------------------- ## 2600## Main body of script. ## 2601## -------------------- ## 2602 2603ac_ext=c 2604ac_cpp='$CPP $CPPFLAGS' 2605ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2606ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2607ac_compiler_gnu=$ac_cv_c_compiler_gnu 2608 2609 2610 2611 2612ac_aux_dir= 2613for 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="$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="$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="$ac_aux_dir/shtool install -c" 2625 break 2626 fi 2627done 2628if test -z "$ac_aux_dir"; then 2629 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2630fi 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. 2636ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2637ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2638ac_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; } 2647if ${ac_cv_build+:} false; then : 2648 $as_echo_n "(cached) " >&6 2649else 2650 ac_build_alias=$build_alias 2651test "x$ac_build_alias" = x && 2652 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2653test "x$ac_build_alias" = x && 2654 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2655ac_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 2658fi 2659{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2660$as_echo "$ac_cv_build" >&6; } 2661case $ac_cv_build in 2662*-*-*) ;; 2663*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2664esac 2665build=$ac_cv_build 2666ac_save_IFS=$IFS; IFS='-' 2667set x $ac_cv_build 2668shift 2669build_cpu=$1 2670build_vendor=$2 2671shift; shift 2672# Remember, the first character of IFS is used to create $*, 2673# except with old shells: 2674build_os=$* 2675IFS=$ac_save_IFS 2676case $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; } 2681if ${ac_cv_host+:} false; then : 2682 $as_echo_n "(cached) " >&6 2683else 2684 if test "x$host_alias" = x; then 2685 ac_cv_host=$ac_cv_build 2686else 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 2689fi 2690 2691fi 2692{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2693$as_echo "$ac_cv_host" >&6; } 2694case $ac_cv_host in 2695*-*-*) ;; 2696*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2697esac 2698host=$ac_cv_host 2699ac_save_IFS=$IFS; IFS='-' 2700set x $ac_cv_host 2701shift 2702host_cpu=$1 2703host_vendor=$2 2704shift; shift 2705# Remember, the first character of IFS is used to create $*, 2706# except with old shells: 2707host_os=$* 2708IFS=$ac_save_IFS 2709case $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; } 2714if ${ac_cv_target+:} false; then : 2715 $as_echo_n "(cached) " >&6 2716else 2717 if test "x$target_alias" = x; then 2718 ac_cv_target=$ac_cv_host 2719else 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 2722fi 2723 2724fi 2725{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2726$as_echo "$ac_cv_target" >&6; } 2727case $ac_cv_target in 2728*-*-*) ;; 2729*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;; 2730esac 2731target=$ac_cv_target 2732ac_save_IFS=$IFS; IFS='-' 2733set x $ac_cv_target 2734shift 2735target_cpu=$1 2736target_vendor=$2 2737shift; shift 2738# Remember, the first character of IFS is used to create $*, 2739# except with old shells: 2740target_os=$* 2741IFS=$ac_save_IFS 2742case $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. 2747test -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; } 2756set x ${MAKE-make} 2757ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2758if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2759 $as_echo_n "(cached) " >&6 2760else 2761 cat >conftest.make <<\_ACEOF 2762SHELL = /bin/sh 2763all: 2764 @echo '@@@%%%=$(MAKE)=@@@%%%' 2765_ACEOF 2766# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2767case `${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;; 2772esac 2773rm -f conftest.make 2774fi 2775if 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= 2779else 2780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2781$as_echo "no" >&6; } 2782 SET_MAKE="MAKE=${MAKE-make}" 2783fi 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; } 2801if test -z "$INSTALL"; then 2802if ${ac_cv_path_install+:} false; then : 2803 $as_echo_n "(cached) " >&6 2804else 2805 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2806for as_dir in $PATH 2807do 2808 IFS=$as_save_IFS 2809 test -z "$as_dir" && as_dir=. 2810 # Account for people who put trailing slashes in PATH elements. 2811case $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 ;; 2849esac 2850 2851 done 2852IFS=$as_save_IFS 2853 2854rm -rf conftest.one conftest.two conftest.dir 2855 2856fi 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 2866fi 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. 2872test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2873 2874test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2875 2876test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2877 2878ac_ext=c 2879ac_cpp='$CPP $CPPFLAGS' 2880ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2881ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2882ac_compiler_gnu=$ac_cv_c_compiler_gnu 2883if 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. 2885set 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; } 2888if ${ac_cv_prog_CC+:} false; then : 2889 $as_echo_n "(cached) " >&6 2890else 2891 if test -n "$CC"; then 2892 ac_cv_prog_CC="$CC" # Let the user override the test. 2893else 2894as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2895for as_dir in $PATH 2896do 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 2905done 2906 done 2907IFS=$as_save_IFS 2908 2909fi 2910fi 2911CC=$ac_cv_prog_CC 2912if test -n "$CC"; then 2913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2914$as_echo "$CC" >&6; } 2915else 2916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2917$as_echo "no" >&6; } 2918fi 2919 2920 2921fi 2922if 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. 2925set 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; } 2928if ${ac_cv_prog_ac_ct_CC+:} false; then : 2929 $as_echo_n "(cached) " >&6 2930else 2931 if test -n "$ac_ct_CC"; then 2932 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2933else 2934as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2935for as_dir in $PATH 2936do 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 2945done 2946 done 2947IFS=$as_save_IFS 2948 2949fi 2950fi 2951ac_ct_CC=$ac_cv_prog_ac_ct_CC 2952if 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; } 2955else 2956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2957$as_echo "no" >&6; } 2958fi 2959 2960 if test "x$ac_ct_CC" = x; then 2961 CC="" 2962 else 2963 case $cross_compiling:$ac_tool_warned in 2964yes:) 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;} 2967ac_tool_warned=yes ;; 2968esac 2969 CC=$ac_ct_CC 2970 fi 2971else 2972 CC="$ac_cv_prog_CC" 2973fi 2974 2975if 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. 2978set 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; } 2981if ${ac_cv_prog_CC+:} false; then : 2982 $as_echo_n "(cached) " >&6 2983else 2984 if test -n "$CC"; then 2985 ac_cv_prog_CC="$CC" # Let the user override the test. 2986else 2987as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2988for as_dir in $PATH 2989do 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 2998done 2999 done 3000IFS=$as_save_IFS 3001 3002fi 3003fi 3004CC=$ac_cv_prog_CC 3005if test -n "$CC"; then 3006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3007$as_echo "$CC" >&6; } 3008else 3009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3010$as_echo "no" >&6; } 3011fi 3012 3013 3014 fi 3015fi 3016if test -z "$CC"; then 3017 # Extract the first word of "cc", so it can be a program name with args. 3018set 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; } 3021if ${ac_cv_prog_CC+:} false; then : 3022 $as_echo_n "(cached) " >&6 3023else 3024 if test -n "$CC"; then 3025 ac_cv_prog_CC="$CC" # Let the user override the test. 3026else 3027 ac_prog_rejected=no 3028as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3029for as_dir in $PATH 3030do 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 3043done 3044 done 3045IFS=$as_save_IFS 3046 3047if 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 3058fi 3059fi 3060fi 3061CC=$ac_cv_prog_CC 3062if test -n "$CC"; then 3063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3064$as_echo "$CC" >&6; } 3065else 3066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3067$as_echo "no" >&6; } 3068fi 3069 3070 3071fi 3072if 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. 3077set 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; } 3080if ${ac_cv_prog_CC+:} false; then : 3081 $as_echo_n "(cached) " >&6 3082else 3083 if test -n "$CC"; then 3084 ac_cv_prog_CC="$CC" # Let the user override the test. 3085else 3086as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3087for as_dir in $PATH 3088do 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 3097done 3098 done 3099IFS=$as_save_IFS 3100 3101fi 3102fi 3103CC=$ac_cv_prog_CC 3104if test -n "$CC"; then 3105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3106$as_echo "$CC" >&6; } 3107else 3108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3109$as_echo "no" >&6; } 3110fi 3111 3112 3113 test -n "$CC" && break 3114 done 3115fi 3116if test -z "$CC"; then 3117 ac_ct_CC=$CC 3118 for ac_prog in cl.exe 3119do 3120 # Extract the first word of "$ac_prog", so it can be a program name with args. 3121set 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; } 3124if ${ac_cv_prog_ac_ct_CC+:} false; then : 3125 $as_echo_n "(cached) " >&6 3126else 3127 if test -n "$ac_ct_CC"; then 3128 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3129else 3130as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3131for as_dir in $PATH 3132do 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 3141done 3142 done 3143IFS=$as_save_IFS 3144 3145fi 3146fi 3147ac_ct_CC=$ac_cv_prog_ac_ct_CC 3148if 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; } 3151else 3152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3153$as_echo "no" >&6; } 3154fi 3155 3156 3157 test -n "$ac_ct_CC" && break 3158done 3159 3160 if test "x$ac_ct_CC" = x; then 3161 CC="" 3162 else 3163 case $cross_compiling:$ac_tool_warned in 3164yes:) 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;} 3167ac_tool_warned=yes ;; 3168esac 3169 CC=$ac_ct_CC 3170 fi 3171fi 3172 3173fi 3174 3175 3176test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3177$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3178as_fn_error $? "no acceptable C compiler found in \$PATH 3179See \`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 3183set X $ac_compile 3184ac_compiler=$2 3185for ac_option in --version -v -V -qversion; do 3186 { { ac_try="$ac_compiler $ac_option >&5" 3187case "(($ac_try" in 3188 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3189 *) ac_try_echo=$ac_try;; 3190esac 3191eval 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; } 3204done 3205 3206cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3207/* end confdefs.h. */ 3208 3209int 3210main () 3211{ 3212 3213 ; 3214 return 0; 3215} 3216_ACEOF 3217ac_clean_files_save=$ac_clean_files 3218ac_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; } 3224ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3225 3226# The possible output files: 3227ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3228 3229ac_rmfiles= 3230for ac_file in $ac_files 3231do 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 3236done 3237rm -f $ac_rmfiles 3238 3239if { { ac_try="$ac_link_default" 3240case "(($ac_try" in 3241 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3242 *) ac_try_echo=$ac_try;; 3243esac 3244eval 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. 3255for ac_file in $ac_files '' 3256do 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 3279done 3280test "$ac_cv_exeext" = no && ac_cv_exeext= 3281 3282else 3283 ac_file='' 3284fi 3285if 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 3289sed '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;} 3293as_fn_error 77 "C compiler cannot create executables 3294See \`config.log' for more details" "$LINENO" 5; } 3295else 3296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3297$as_echo "yes" >&6; } 3298fi 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; } 3303ac_exeext=$ac_cv_exeext 3304 3305rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3306ac_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; } 3309if { { ac_try="$ac_link" 3310case "(($ac_try" in 3311 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3312 *) ac_try_echo=$ac_try;; 3313esac 3314eval 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'. 3324for 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 3332done 3333else 3334 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3335$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3336as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3337See \`config.log' for more details" "$LINENO" 5; } 3338fi 3339rm -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 3343rm -f conftest.$ac_ext 3344EXEEXT=$ac_cv_exeext 3345ac_exeext=$EXEEXT 3346cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3347/* end confdefs.h. */ 3348#include <stdio.h> 3349int 3350main () 3351{ 3352FILE *f = fopen ("conftest.out", "w"); 3353 return ferror (f) || fclose (f) != 0; 3354 3355 ; 3356 return 0; 3357} 3358_ACEOF 3359ac_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; } 3364if test "$cross_compiling" != yes; then 3365 { { ac_try="$ac_link" 3366case "(($ac_try" in 3367 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3368 *) ac_try_echo=$ac_try;; 3369esac 3370eval 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;; 3380esac 3381eval 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;} 3394as_fn_error $? "cannot run C compiled programs. 3395If you meant to cross compile, use \`--host'. 3396See \`config.log' for more details" "$LINENO" 5; } 3397 fi 3398 fi 3399fi 3400{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3401$as_echo "$cross_compiling" >&6; } 3402 3403rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3404ac_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; } 3407if ${ac_cv_objext+:} false; then : 3408 $as_echo_n "(cached) " >&6 3409else 3410 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3411/* end confdefs.h. */ 3412 3413int 3414main () 3415{ 3416 3417 ; 3418 return 0; 3419} 3420_ACEOF 3421rm -f conftest.o conftest.obj 3422if { { ac_try="$ac_compile" 3423case "(($ac_try" in 3424 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3425 *) ac_try_echo=$ac_try;; 3426esac 3427eval 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 3440done 3441else 3442 $as_echo "$as_me: failed program was:" >&5 3443sed '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;} 3447as_fn_error $? "cannot compute suffix of object files: cannot compile 3448See \`config.log' for more details" "$LINENO" 5; } 3449fi 3450rm -f conftest.$ac_cv_objext conftest.$ac_ext 3451fi 3452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3453$as_echo "$ac_cv_objext" >&6; } 3454OBJEXT=$ac_cv_objext 3455ac_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; } 3458if ${ac_cv_c_compiler_gnu+:} false; then : 3459 $as_echo_n "(cached) " >&6 3460else 3461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3462/* end confdefs.h. */ 3463 3464int 3465main () 3466{ 3467#ifndef __GNUC__ 3468 choke me 3469#endif 3470 3471 ; 3472 return 0; 3473} 3474_ACEOF 3475if ac_fn_c_try_compile "$LINENO"; then : 3476 ac_compiler_gnu=yes 3477else 3478 ac_compiler_gnu=no 3479fi 3480rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3481ac_cv_c_compiler_gnu=$ac_compiler_gnu 3482 3483fi 3484{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3485$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3486if test $ac_compiler_gnu = yes; then 3487 GCC=yes 3488else 3489 GCC= 3490fi 3491ac_test_CFLAGS=${CFLAGS+set} 3492ac_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; } 3495if ${ac_cv_prog_cc_g+:} false; then : 3496 $as_echo_n "(cached) " >&6 3497else 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 3505int 3506main () 3507{ 3508 3509 ; 3510 return 0; 3511} 3512_ACEOF 3513if ac_fn_c_try_compile "$LINENO"; then : 3514 ac_cv_prog_cc_g=yes 3515else 3516 CFLAGS="" 3517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3518/* end confdefs.h. */ 3519 3520int 3521main () 3522{ 3523 3524 ; 3525 return 0; 3526} 3527_ACEOF 3528if ac_fn_c_try_compile "$LINENO"; then : 3529 3530else 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 3536int 3537main () 3538{ 3539 3540 ; 3541 return 0; 3542} 3543_ACEOF 3544if ac_fn_c_try_compile "$LINENO"; then : 3545 ac_cv_prog_cc_g=yes 3546fi 3547rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3548fi 3549rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3550fi 3551rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3552 ac_c_werror_flag=$ac_save_c_werror_flag 3553fi 3554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3555$as_echo "$ac_cv_prog_cc_g" >&6; } 3556if test "$ac_test_CFLAGS" = set; then 3557 CFLAGS=$ac_save_CFLAGS 3558elif 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 3564else 3565 if test "$GCC" = yes; then 3566 CFLAGS="-O2" 3567 else 3568 CFLAGS= 3569 fi 3570fi 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; } 3573if ${ac_cv_prog_cc_c89+:} false; then : 3574 $as_echo_n "(cached) " >&6 3575else 3576 ac_cv_prog_cc_c89=no 3577ac_save_CC=$CC 3578cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3579/* end confdefs.h. */ 3580#include <stdarg.h> 3581#include <stdio.h> 3582struct stat; 3583/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3584struct buf { int x; }; 3585FILE * (*rcsopen) (struct buf *, struct stat *, int); 3586static char *e (p, i) 3587 char **p; 3588 int i; 3589{ 3590 return p[i]; 3591} 3592static 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. */ 3609int 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' 3614int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3615 3616int test (int i, double x); 3617struct s1 {int (*f) (int a);}; 3618struct s2 {int (*f) (double a);}; 3619int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3620int argc; 3621char **argv; 3622int 3623main () 3624{ 3625return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3626 ; 3627 return 0; 3628} 3629_ACEOF 3630for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3631 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3632do 3633 CC="$ac_save_CC $ac_arg" 3634 if ac_fn_c_try_compile "$LINENO"; then : 3635 ac_cv_prog_cc_c89=$ac_arg 3636fi 3637rm -f core conftest.err conftest.$ac_objext 3638 test "x$ac_cv_prog_cc_c89" != "xno" && break 3639done 3640rm -f conftest.$ac_ext 3641CC=$ac_save_CC 3642 3643fi 3644# AC_CACHE_VAL 3645case "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; } ;; 3656esac 3657if test "x$ac_cv_prog_cc_c89" != xno; then : 3658 3659fi 3660 3661ac_ext=c 3662ac_cpp='$CPP $CPPFLAGS' 3663ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3664ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3665ac_compiler_gnu=$ac_cv_c_compiler_gnu 3666 3667ac_ext=cpp 3668ac_cpp='$CXXCPP $CPPFLAGS' 3669ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3670ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3671ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 3672if 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. 3680set 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; } 3683if ${ac_cv_prog_CXX+:} false; then : 3684 $as_echo_n "(cached) " >&6 3685else 3686 if test -n "$CXX"; then 3687 ac_cv_prog_CXX="$CXX" # Let the user override the test. 3688else 3689as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3690for as_dir in $PATH 3691do 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 3700done 3701 done 3702IFS=$as_save_IFS 3703 3704fi 3705fi 3706CXX=$ac_cv_prog_CXX 3707if test -n "$CXX"; then 3708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 3709$as_echo "$CXX" >&6; } 3710else 3711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3712$as_echo "no" >&6; } 3713fi 3714 3715 3716 test -n "$CXX" && break 3717 done 3718fi 3719if 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 3722do 3723 # Extract the first word of "$ac_prog", so it can be a program name with args. 3724set 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; } 3727if ${ac_cv_prog_ac_ct_CXX+:} false; then : 3728 $as_echo_n "(cached) " >&6 3729else 3730 if test -n "$ac_ct_CXX"; then 3731 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 3732else 3733as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3734for as_dir in $PATH 3735do 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 3744done 3745 done 3746IFS=$as_save_IFS 3747 3748fi 3749fi 3750ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 3751if 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; } 3754else 3755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3756$as_echo "no" >&6; } 3757fi 3758 3759 3760 test -n "$ac_ct_CXX" && break 3761done 3762 3763 if test "x$ac_ct_CXX" = x; then 3764 CXX="g++" 3765 else 3766 case $cross_compiling:$ac_tool_warned in 3767yes:) 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;} 3770ac_tool_warned=yes ;; 3771esac 3772 CXX=$ac_ct_CXX 3773 fi 3774fi 3775 3776 fi 3777fi 3778# Provide some information about the compiler. 3779$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 3780set X $ac_compile 3781ac_compiler=$2 3782for ac_option in --version -v -V -qversion; do 3783 { { ac_try="$ac_compiler $ac_option >&5" 3784case "(($ac_try" in 3785 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3786 *) ac_try_echo=$ac_try;; 3787esac 3788eval 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; } 3801done 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; } 3805if ${ac_cv_cxx_compiler_gnu+:} false; then : 3806 $as_echo_n "(cached) " >&6 3807else 3808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3809/* end confdefs.h. */ 3810 3811int 3812main () 3813{ 3814#ifndef __GNUC__ 3815 choke me 3816#endif 3817 3818 ; 3819 return 0; 3820} 3821_ACEOF 3822if ac_fn_cxx_try_compile "$LINENO"; then : 3823 ac_compiler_gnu=yes 3824else 3825 ac_compiler_gnu=no 3826fi 3827rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3828ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 3829 3830fi 3831{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 3832$as_echo "$ac_cv_cxx_compiler_gnu" >&6; } 3833if test $ac_compiler_gnu = yes; then 3834 GXX=yes 3835else 3836 GXX= 3837fi 3838ac_test_CXXFLAGS=${CXXFLAGS+set} 3839ac_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; } 3842if ${ac_cv_prog_cxx_g+:} false; then : 3843 $as_echo_n "(cached) " >&6 3844else 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 3852int 3853main () 3854{ 3855 3856 ; 3857 return 0; 3858} 3859_ACEOF 3860if ac_fn_cxx_try_compile "$LINENO"; then : 3861 ac_cv_prog_cxx_g=yes 3862else 3863 CXXFLAGS="" 3864 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3865/* end confdefs.h. */ 3866 3867int 3868main () 3869{ 3870 3871 ; 3872 return 0; 3873} 3874_ACEOF 3875if ac_fn_cxx_try_compile "$LINENO"; then : 3876 3877else 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 3883int 3884main () 3885{ 3886 3887 ; 3888 return 0; 3889} 3890_ACEOF 3891if ac_fn_cxx_try_compile "$LINENO"; then : 3892 ac_cv_prog_cxx_g=yes 3893fi 3894rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3895fi 3896rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3897fi 3898rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3899 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 3900fi 3901{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 3902$as_echo "$ac_cv_prog_cxx_g" >&6; } 3903if test "$ac_test_CXXFLAGS" = set; then 3904 CXXFLAGS=$ac_save_CXXFLAGS 3905elif 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 3911else 3912 if test "$GXX" = yes; then 3913 CXXFLAGS="-O2" 3914 else 3915 CXXFLAGS= 3916 fi 3917fi 3918ac_ext=c 3919ac_cpp='$CPP $CPPFLAGS' 3920ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3921ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3922ac_compiler_gnu=$ac_cv_c_compiler_gnu 3923 3924if 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. 3926set 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; } 3929if ${ac_cv_prog_RANLIB+:} false; then : 3930 $as_echo_n "(cached) " >&6 3931else 3932 if test -n "$RANLIB"; then 3933 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 3934else 3935as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3936for as_dir in $PATH 3937do 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 3946done 3947 done 3948IFS=$as_save_IFS 3949 3950fi 3951fi 3952RANLIB=$ac_cv_prog_RANLIB 3953if test -n "$RANLIB"; then 3954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 3955$as_echo "$RANLIB" >&6; } 3956else 3957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3958$as_echo "no" >&6; } 3959fi 3960 3961 3962fi 3963if 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. 3966set 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; } 3969if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 3970 $as_echo_n "(cached) " >&6 3971else 3972 if test -n "$ac_ct_RANLIB"; then 3973 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 3974else 3975as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3976for as_dir in $PATH 3977do 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 3986done 3987 done 3988IFS=$as_save_IFS 3989 3990fi 3991fi 3992ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 3993if 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; } 3996else 3997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3998$as_echo "no" >&6; } 3999fi 4000 4001 if test "x$ac_ct_RANLIB" = x; then 4002 RANLIB=":" 4003 else 4004 case $cross_compiling:$ac_tool_warned in 4005yes:) 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;} 4008ac_tool_warned=yes ;; 4009esac 4010 RANLIB=$ac_ct_RANLIB 4011 fi 4012else 4013 RANLIB="$ac_cv_prog_RANLIB" 4014fi 4015 4016if 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. 4018set 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; } 4021if ${ac_cv_prog_AR+:} false; then : 4022 $as_echo_n "(cached) " >&6 4023else 4024 if test -n "$AR"; then 4025 ac_cv_prog_AR="$AR" # Let the user override the test. 4026else 4027as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4028for as_dir in $PATH 4029do 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 4038done 4039 done 4040IFS=$as_save_IFS 4041 4042fi 4043fi 4044AR=$ac_cv_prog_AR 4045if test -n "$AR"; then 4046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 4047$as_echo "$AR" >&6; } 4048else 4049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4050$as_echo "no" >&6; } 4051fi 4052 4053 4054fi 4055if 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. 4058set 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; } 4061if ${ac_cv_prog_ac_ct_AR+:} false; then : 4062 $as_echo_n "(cached) " >&6 4063else 4064 if test -n "$ac_ct_AR"; then 4065 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 4066else 4067as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4068for as_dir in $PATH 4069do 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 4078done 4079 done 4080IFS=$as_save_IFS 4081 4082fi 4083fi 4084ac_ct_AR=$ac_cv_prog_ac_ct_AR 4085if 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; } 4088else 4089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4090$as_echo "no" >&6; } 4091fi 4092 4093 if test "x$ac_ct_AR" = x; then 4094 AR="" 4095 else 4096 case $cross_compiling:$ac_tool_warned in 4097yes:) 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;} 4100ac_tool_warned=yes ;; 4101esac 4102 AR=$ac_ct_AR 4103 fi 4104else 4105 AR="$ac_cv_prog_AR" 4106fi 4107 4108 4109 4110ac_ext=c 4111ac_cpp='$CPP $CPPFLAGS' 4112ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4113ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4114ac_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. 4118if test -n "$CPP" && test -d "$CPP"; then 4119 CPP= 4120fi 4121if test -z "$CPP"; then 4122 if ${ac_cv_prog_CPP+:} false; then : 4123 $as_echo_n "(cached) " >&6 4124else 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 4129for ac_c_preproc_warn_flag in '' yes 4130do 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 4146if ac_fn_c_try_cpp "$LINENO"; then : 4147 4148else 4149 # Broken: fails on valid input. 4150continue 4151fi 4152rm -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 4160if ac_fn_c_try_cpp "$LINENO"; then : 4161 # Broken: success on invalid input. 4162continue 4163else 4164 # Passes both tests. 4165ac_preproc_ok=: 4166break 4167fi 4168rm -f conftest.err conftest.i conftest.$ac_ext 4169 4170done 4171# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4172rm -f conftest.i conftest.err conftest.$ac_ext 4173if $ac_preproc_ok; then : 4174 break 4175fi 4176 4177 done 4178 ac_cv_prog_CPP=$CPP 4179 4180fi 4181 CPP=$ac_cv_prog_CPP 4182else 4183 ac_cv_prog_CPP=$CPP 4184fi 4185{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4186$as_echo "$CPP" >&6; } 4187ac_preproc_ok=false 4188for ac_c_preproc_warn_flag in '' yes 4189do 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 4205if ac_fn_c_try_cpp "$LINENO"; then : 4206 4207else 4208 # Broken: fails on valid input. 4209continue 4210fi 4211rm -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 4219if ac_fn_c_try_cpp "$LINENO"; then : 4220 # Broken: success on invalid input. 4221continue 4222else 4223 # Passes both tests. 4224ac_preproc_ok=: 4225break 4226fi 4227rm -f conftest.err conftest.i conftest.$ac_ext 4228 4229done 4230# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4231rm -f conftest.i conftest.err conftest.$ac_ext 4232if $ac_preproc_ok; then : 4233 4234else 4235 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4236$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4237as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4238See \`config.log' for more details" "$LINENO" 5; } 4239fi 4240 4241ac_ext=c 4242ac_cpp='$CPP $CPPFLAGS' 4243ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4244ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4245ac_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; } 4250if ${ac_cv_path_GREP+:} false; then : 4251 $as_echo_n "(cached) " >&6 4252else 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 4257for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4258do 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 4267case `"$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;; 4291esac 4292 4293 $ac_path_GREP_found && break 3 4294 done 4295 done 4296 done 4297IFS=$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 4301else 4302 ac_cv_path_GREP=$GREP 4303fi 4304 4305fi 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; } 4313if ${ac_cv_path_EGREP+:} false; then : 4314 $as_echo_n "(cached) " >&6 4315else 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 4323for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4324do 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 4333case `"$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;; 4357esac 4358 4359 $ac_path_EGREP_found && break 3 4360 done 4361 done 4362 done 4363IFS=$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 4367else 4368 ac_cv_path_EGREP=$EGREP 4369fi 4370 4371 fi 4372fi 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; } 4380if ${ac_cv_header_stdc+:} false; then : 4381 $as_echo_n "(cached) " >&6 4382else 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 4390int 4391main () 4392{ 4393 4394 ; 4395 return 0; 4396} 4397_ACEOF 4398if ac_fn_c_try_compile "$LINENO"; then : 4399 ac_cv_header_stdc=yes 4400else 4401 ac_cv_header_stdc=no 4402fi 4403rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4404 4405if 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 4412if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4413 $EGREP "memchr" >/dev/null 2>&1; then : 4414 4415else 4416 ac_cv_header_stdc=no 4417fi 4418rm -f conftest* 4419 4420fi 4421 4422if 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 4429if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4430 $EGREP "free" >/dev/null 2>&1; then : 4431 4432else 4433 ac_cv_header_stdc=no 4434fi 4435rm -f conftest* 4436 4437fi 4438 4439if 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 : 4443else 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))) 4460int 4461main () 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 4471if ac_fn_c_try_run "$LINENO"; then : 4472 4473else 4474 ac_cv_header_stdc=no 4475fi 4476rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4477 conftest.$ac_objext conftest.beam conftest.$ac_ext 4478fi 4479 4480fi 4481fi 4482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4483$as_echo "$ac_cv_header_stdc" >&6; } 4484if test $ac_cv_header_stdc = yes; then 4485 4486$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4487 4488fi 4489 4490# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4491for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4492 inttypes.h stdint.h unistd.h 4493do : 4494 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4495ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4496" 4497if 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 4502fi 4503 4504done 4505 4506 4507 4508 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4509if test "x$ac_cv_header_minix_config_h" = xyes; then : 4510 MINIX=yes 4511else 4512 MINIX= 4513fi 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; } 4531if ${ac_cv_safe_to_define___extensions__+:} false; then : 4532 $as_echo_n "(cached) " >&6 4533else 4534 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4535/* end confdefs.h. */ 4536 4537# define __EXTENSIONS__ 1 4538 $ac_includes_default 4539int 4540main () 4541{ 4542 4543 ; 4544 return 0; 4545} 4546_ACEOF 4547if ac_fn_c_try_compile "$LINENO"; then : 4548 ac_cv_safe_to_define___extensions__=yes 4549else 4550 ac_cv_safe_to_define___extensions__=no 4551fi 4552rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4553fi 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. 4569if test "${enable_largefile+set}" = set; then : 4570 enableval=$enable_largefile; 4571fi 4572 4573if 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; } 4577if ${ac_cv_sys_largefile_CC+:} false; then : 4578 $as_echo_n "(cached) " >&6 4579else 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]; 4597int 4598main () 4599{ 4600 4601 ; 4602 return 0; 4603} 4604_ACEOF 4605 if ac_fn_c_try_compile "$LINENO"; then : 4606 break 4607fi 4608rm -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 4612fi 4613rm -f core conftest.err conftest.$ac_objext 4614 break 4615 done 4616 CC=$ac_save_CC 4617 rm -f conftest.$ac_ext 4618 fi 4619fi 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; } 4628if ${ac_cv_sys_file_offset_bits+:} false; then : 4629 $as_echo_n "(cached) " >&6 4630else 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]; 4643int 4644main () 4645{ 4646 4647 ; 4648 return 0; 4649} 4650_ACEOF 4651if ac_fn_c_try_compile "$LINENO"; then : 4652 ac_cv_sys_file_offset_bits=no; break 4653fi 4654rm -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]; 4667int 4668main () 4669{ 4670 4671 ; 4672 return 0; 4673} 4674_ACEOF 4675if ac_fn_c_try_compile "$LINENO"; then : 4676 ac_cv_sys_file_offset_bits=64; break 4677fi 4678rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4679 ac_cv_sys_file_offset_bits=unknown 4680 break 4681done 4682fi 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; } 4685case $ac_cv_sys_file_offset_bits in #( 4686 no | unknown) ;; 4687 *) 4688cat >>confdefs.h <<_ACEOF 4689#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 4690_ACEOF 4691;; 4692esac 4693rm -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; } 4697if ${ac_cv_sys_large_files+:} false; then : 4698 $as_echo_n "(cached) " >&6 4699else 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]; 4712int 4713main () 4714{ 4715 4716 ; 4717 return 0; 4718} 4719_ACEOF 4720if ac_fn_c_try_compile "$LINENO"; then : 4721 ac_cv_sys_large_files=no; break 4722fi 4723rm -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]; 4736int 4737main () 4738{ 4739 4740 ; 4741 return 0; 4742} 4743_ACEOF 4744if ac_fn_c_try_compile "$LINENO"; then : 4745 ac_cv_sys_large_files=1; break 4746fi 4747rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4748 ac_cv_sys_large_files=unknown 4749 break 4750done 4751fi 4752{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 4753$as_echo "$ac_cv_sys_large_files" >&6; } 4754case $ac_cv_sys_large_files in #( 4755 no | unknown) ;; 4756 *) 4757cat >>confdefs.h <<_ACEOF 4758#define _LARGE_FILES $ac_cv_sys_large_files 4759_ACEOF 4760;; 4761esac 4762rm -rf conftest* 4763 fi 4764 4765 4766fi 4767 4768 4769MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing 4770for ac_prog in aclocal 4771do 4772 # Extract the first word of "$ac_prog", so it can be a program name with args. 4773set 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; } 4776if ${ac_cv_prog_ACLOCAL+:} false; then : 4777 $as_echo_n "(cached) " >&6 4778else 4779 if test -n "$ACLOCAL"; then 4780 ac_cv_prog_ACLOCAL="$ACLOCAL" # Let the user override the test. 4781else 4782as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4783for as_dir in $PATH 4784do 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 4793done 4794 done 4795IFS=$as_save_IFS 4796 4797fi 4798fi 4799ACLOCAL=$ac_cv_prog_ACLOCAL 4800if test -n "$ACLOCAL"; then 4801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ACLOCAL" >&5 4802$as_echo "$ACLOCAL" >&6; } 4803else 4804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4805$as_echo "no" >&6; } 4806fi 4807 4808 4809 test -n "$ACLOCAL" && break 4810done 4811test -n "$ACLOCAL" || ACLOCAL="$MISSING aclocal" 4812 4813for ac_prog in autoconf 4814do 4815 # Extract the first word of "$ac_prog", so it can be a program name with args. 4816set 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; } 4819if ${ac_cv_prog_AUTOCONF+:} false; then : 4820 $as_echo_n "(cached) " >&6 4821else 4822 if test -n "$AUTOCONF"; then 4823 ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test. 4824else 4825as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4826for as_dir in $PATH 4827do 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 4836done 4837 done 4838IFS=$as_save_IFS 4839 4840fi 4841fi 4842AUTOCONF=$ac_cv_prog_AUTOCONF 4843if test -n "$AUTOCONF"; then 4844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5 4845$as_echo "$AUTOCONF" >&6; } 4846else 4847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4848$as_echo "no" >&6; } 4849fi 4850 4851 4852 test -n "$AUTOCONF" && break 4853done 4854test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf" 4855 4856for ac_prog in autoheader 4857do 4858 # Extract the first word of "$ac_prog", so it can be a program name with args. 4859set 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; } 4862if ${ac_cv_prog_AUTOHEADER+:} false; then : 4863 $as_echo_n "(cached) " >&6 4864else 4865 if test -n "$AUTOHEADER"; then 4866 ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test. 4867else 4868as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4869for as_dir in $PATH 4870do 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 4879done 4880 done 4881IFS=$as_save_IFS 4882 4883fi 4884fi 4885AUTOHEADER=$ac_cv_prog_AUTOHEADER 4886if test -n "$AUTOHEADER"; then 4887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5 4888$as_echo "$AUTOHEADER" >&6; } 4889else 4890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4891$as_echo "no" >&6; } 4892fi 4893 4894 4895 test -n "$AUTOHEADER" && break 4896done 4897test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader" 4898 4899 4900if test -z "$ETAGS"; then 4901 ETAGS=etags 4902fi 4903 4904 4905# Figure out what compiler warnings we can enable. 4906# See config/warnings.m4 for details. 4907 4908ac_ext=c 4909ac_cpp='$CPP $CPPFLAGS' 4910ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4911ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4912ac_compiler_gnu=$ac_cv_c_compiler_gnu 4913 4914warn= 4915save_CFLAGS="$CFLAGS" 4916for 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; } 4928if eval \${$as_acx_Woption+:} false; then : 4929 $as_echo_n "(cached) " >&6 4930else 4931 CFLAGS="$option" 4932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4933/* end confdefs.h. */ 4934 4935int 4936main () 4937{ 4938 4939 ; 4940 return 0; 4941} 4942_ACEOF 4943if ac_fn_c_try_compile "$LINENO"; then : 4944 eval "$as_acx_Woption=yes" 4945else 4946 eval "$as_acx_Woption=no" 4947fi 4948rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4949 4950fi 4951eval 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" 4956fi 4957 done 4958CFLAGS="$save_CFLAGS" 4959ac_ext=c 4960ac_cpp='$CPP $CPPFLAGS' 4961ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4962ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4963ac_compiler_gnu=$ac_cv_c_compiler_gnu 4964 4965 4966ac_ext=c 4967ac_cpp='$CPP $CPPFLAGS' 4968ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4969ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4970ac_compiler_gnu=$ac_cv_c_compiler_gnu 4971 4972c_warn= 4973save_CFLAGS="$CFLAGS" 4974for 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; } 4986if eval \${$as_acx_Woption+:} false; then : 4987 $as_echo_n "(cached) " >&6 4988else 4989 CFLAGS="$option" 4990 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4991/* end confdefs.h. */ 4992 4993int 4994main () 4995{ 4996 4997 ; 4998 return 0; 4999} 5000_ACEOF 5001if ac_fn_c_try_compile "$LINENO"; then : 5002 eval "$as_acx_Woption=yes" 5003else 5004 eval "$as_acx_Woption=no" 5005fi 5006rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5007 5008fi 5009eval 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" 5014fi 5015 done 5016CFLAGS="$save_CFLAGS" 5017ac_ext=c 5018ac_cpp='$CPP $CPPFLAGS' 5019ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5020ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5021ac_compiler_gnu=$ac_cv_c_compiler_gnu 5022 5023 5024ac_ext=c 5025ac_cpp='$CPP $CPPFLAGS' 5026ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5027ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5028ac_compiler_gnu=$ac_cv_c_compiler_gnu 5029 5030WARN_PEDANTIC= 5031# Do the check with the no- prefix removed from the warning options 5032# since gcc silently accepts any -Wno-* option on purpose 5033if 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; } 5036if ${acx_cv_prog_cc_pedantic__Wlong_long+:} false; then : 5037 $as_echo_n "(cached) " >&6 5038else 5039 save_CFLAGS="$CFLAGS" 5040CFLAGS="-pedantic -Wlong-long" 5041cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5042/* end confdefs.h. */ 5043 5044int 5045main () 5046{ 5047 5048 ; 5049 return 0; 5050} 5051_ACEOF 5052if ac_fn_c_try_compile "$LINENO"; then : 5053 acx_cv_prog_cc_pedantic__Wlong_long=yes 5054else 5055 acx_cv_prog_cc_pedantic__Wlong_long=no 5056fi 5057rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5058CFLAGS="$save_CFLAGS" 5059fi 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; } 5062if test $acx_cv_prog_cc_pedantic__Wlong_long = yes; then : 5063 WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long" 5064fi 5065 5066fi 5067ac_ext=c 5068ac_cpp='$CPP $CPPFLAGS' 5069ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5070ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5071ac_compiler_gnu=$ac_cv_c_compiler_gnu 5072 5073 5074 5075# Disable exceptions and RTTI if building with g++ 5076ac_ext=c 5077ac_cpp='$CPP $CPPFLAGS' 5078ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5079ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5080ac_compiler_gnu=$ac_cv_c_compiler_gnu 5081 5082noexception_flags= 5083save_CFLAGS="$CFLAGS" 5084for 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; } 5095if eval \${$as_acx_Woption+:} false; then : 5096 $as_echo_n "(cached) " >&6 5097else 5098 CFLAGS="$option" 5099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5100/* end confdefs.h. */ 5101 5102int 5103main () 5104{ 5105 5106 ; 5107 return 0; 5108} 5109_ACEOF 5110if ac_fn_c_try_compile "$LINENO"; then : 5111 eval "$as_acx_Woption=yes" 5112else 5113 eval "$as_acx_Woption=no" 5114fi 5115rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5116 5117fi 5118eval 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" 5123fi 5124 done 5125CFLAGS="$save_CFLAGS" 5126ac_ext=c 5127ac_cpp='$CPP $CPPFLAGS' 5128ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5129ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5130ac_compiler_gnu=$ac_cv_c_compiler_gnu 5131 5132 5133 5134# Only enable with --enable-werror-always until existing warnings are 5135# corrected. 5136ac_ext=c 5137ac_cpp='$CPP $CPPFLAGS' 5138ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5139ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5140ac_compiler_gnu=$ac_cv_c_compiler_gnu 5141 5142WERROR= 5143# Check whether --enable-werror-always was given. 5144if test "${enable_werror_always+set}" = set; then : 5145 enableval=$enable_werror_always; 5146else 5147 enable_werror_always=no 5148fi 5149 5150if test $enable_werror_always = yes; then : 5151 WERROR="$WERROR${WERROR:+ }-Werror" 5152fi 5153 5154ac_ext=c 5155ac_cpp='$CPP $CPPFLAGS' 5156ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5157ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5158ac_compiler_gnu=$ac_cv_c_compiler_gnu 5159 5160 5161 5162# Dependency checking. 5163rm -rf .tst 2>/dev/null 5164mkdir .tst 2>/dev/null 5165if test -d .tst; then 5166 am__leading_dot=. 5167else 5168 am__leading_dot=_ 5169fi 5170rmdir .tst 2>/dev/null 5171 5172DEPDIR="${am__leading_dot}deps" 5173 5174ac_config_commands="$ac_config_commands depdir" 5175 5176 5177ac_ext=cpp 5178ac_cpp='$CXXCPP $CPPFLAGS' 5179ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5180ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5181ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 5182 5183 5184cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5185/* end confdefs.h. */ 5186int i; 5187_ACEOF 5188if ac_fn_cxx_try_compile "$LINENO"; then : 5189 5190else 5191 as_fn_error $? "C++ compiler missing or inoperational" "$LINENO" 5 5192fi 5193rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5194ac_ext=c 5195ac_cpp='$CPP $CPPFLAGS' 5196ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5197ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5198ac_compiler_gnu=$ac_cv_c_compiler_gnu 5199 5200depcc="$CXX" am_compiler_list= 5201 5202am_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; } 5205if ${am_cv_CXX_dependencies_compiler_type+:} false; then : 5206 $as_echo_n "(cached) " >&6 5207else 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 5283else 5284 am_cv_CXX_dependencies_compiler_type=none 5285fi 5286 5287fi 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; } 5290if test x${am_cv_CXX_dependencies_compiler_type-none} = xnone 5291then as_fn_error $? "no usable dependency style found" "$LINENO" 5 5292else CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type 5293 5294fi 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; } 5300if ${ac_cv_header_time+:} false; then : 5301 $as_echo_n "(cached) " >&6 5302else 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 5309int 5310main () 5311{ 5312if ((struct tm *) 0) 5313return 0; 5314 ; 5315 return 0; 5316} 5317_ACEOF 5318if ac_fn_c_try_compile "$LINENO"; then : 5319 ac_cv_header_time=yes 5320else 5321 ac_cv_header_time=no 5322fi 5323rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5324fi 5325{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5 5326$as_echo "$ac_cv_header_time" >&6; } 5327if test $ac_cv_header_time = yes; then 5328 5329$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h 5330 5331fi 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; } 5335if ${gcc_cv_header_string+:} false; then : 5336 $as_echo_n "(cached) " >&6 5337else 5338 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5339/* end confdefs.h. */ 5340#include <string.h> 5341#include <strings.h> 5342int 5343main () 5344{ 5345 5346 ; 5347 return 0; 5348} 5349_ACEOF 5350if ac_fn_c_try_compile "$LINENO"; then : 5351 gcc_cv_header_string=yes 5352else 5353 gcc_cv_header_string=no 5354fi 5355rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5356fi 5357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5 5358$as_echo "$gcc_cv_header_string" >&6; } 5359if test $gcc_cv_header_string = yes; then 5360 5361$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h 5362 5363fi 5364 5365 5366for ac_header in locale.h fcntl.h limits.h stddef.h \ 5367 stdlib.h strings.h string.h sys/file.h unistd.h 5368do : 5369 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 5370ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 5371if 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 5376fi 5377 5378done 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; } 5384if ${ac_cv_c_bigendian+:} false; then : 5385 $as_echo_n "(cached) " >&6 5386else 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 5397if 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 5420fi 5421rm -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 5429int 5430main () 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 5442if 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 5449int 5450main () 5451{ 5452#if BYTE_ORDER != BIG_ENDIAN 5453 not big endian 5454 #endif 5455 5456 ; 5457 return 0; 5458} 5459_ACEOF 5460if ac_fn_c_try_compile "$LINENO"; then : 5461 ac_cv_c_bigendian=yes 5462else 5463 ac_cv_c_bigendian=no 5464fi 5465rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5466fi 5467rm -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 5475int 5476main () 5477{ 5478#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 5479 bogus endian macros 5480 #endif 5481 5482 ; 5483 return 0; 5484} 5485_ACEOF 5486if 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 5492int 5493main () 5494{ 5495#ifndef _BIG_ENDIAN 5496 not big endian 5497 #endif 5498 5499 ; 5500 return 0; 5501} 5502_ACEOF 5503if ac_fn_c_try_compile "$LINENO"; then : 5504 ac_cv_c_bigendian=yes 5505else 5506 ac_cv_c_bigendian=no 5507fi 5508rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5509fi 5510rm -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. */ 5518short 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 5534int 5535main () 5536{ 5537return use_ascii (foo) == use_ebcdic (foo); 5538 ; 5539 return 0; 5540} 5541_ACEOF 5542if 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 5554fi 5555rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5556else 5557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5558/* end confdefs.h. */ 5559$ac_includes_default 5560int 5561main () 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 5577if ac_fn_c_try_run "$LINENO"; then : 5578 ac_cv_c_bigendian=no 5579else 5580 ac_cv_c_bigendian=yes 5581fi 5582rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5583 conftest.$ac_objext conftest.beam conftest.$ac_ext 5584fi 5585 5586 fi 5587fi 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; } 5608if ${ac_cv_c_const+:} false; then : 5609 $as_echo_n "(cached) " >&6 5610else 5611 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5612/* end confdefs.h. */ 5613 5614int 5615main () 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 5672if ac_fn_c_try_compile "$LINENO"; then : 5673 ac_cv_c_const=yes 5674else 5675 ac_cv_c_const=no 5676fi 5677rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5678fi 5679{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 5680$as_echo "$ac_cv_c_const" >&6; } 5681if test $ac_cv_c_const = no; then 5682 5683$as_echo "#define const /**/" >>confdefs.h 5684 5685fi 5686 5687{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 5688$as_echo_n "checking for inline... " >&6; } 5689if ${ac_cv_c_inline+:} false; then : 5690 $as_echo_n "(cached) " >&6 5691else 5692 ac_cv_c_inline=no 5693for ac_kw in inline __inline__ __inline; do 5694 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5695/* end confdefs.h. */ 5696#ifndef __cplusplus 5697typedef int foo_t; 5698static $ac_kw foo_t static_foo () {return 0; } 5699$ac_kw foo_t foo () {return 0; } 5700#endif 5701 5702_ACEOF 5703if ac_fn_c_try_compile "$LINENO"; then : 5704 ac_cv_c_inline=$ac_kw 5705fi 5706rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5707 test "$ac_cv_c_inline" != no && break 5708done 5709 5710fi 5711{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5 5712$as_echo "$ac_cv_c_inline" >&6; } 5713 5714case $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 ;; 5727esac 5728 5729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for obstacks" >&5 5730$as_echo_n "checking for obstacks... " >&6; } 5731if ${ac_cv_func_obstack+:} false; then : 5732 $as_echo_n "(cached) " >&6 5733else 5734 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5735/* end confdefs.h. */ 5736$ac_includes_default 5737 #include "obstack.h" 5738int 5739main () 5740{ 5741struct 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 5750if ac_fn_c_try_link "$LINENO"; then : 5751 ac_cv_func_obstack=yes 5752else 5753 ac_cv_func_obstack=no 5754fi 5755rm -f core conftest.err conftest.$ac_objext \ 5756 conftest$ac_exeext conftest.$ac_ext 5757fi 5758{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_obstack" >&5 5759$as_echo "$ac_cv_func_obstack" >&6; } 5760if test $ac_cv_func_obstack = yes; then 5761 5762$as_echo "#define HAVE_OBSTACK 1" >>confdefs.h 5763 5764else 5765 case " $LIBOBJS " in 5766 *" obstack.$ac_objext "* ) ;; 5767 *) LIBOBJS="$LIBOBJS obstack.$ac_objext" 5768 ;; 5769esac 5770 5771fi 5772 5773ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default" 5774if test "x$ac_cv_type_off_t" = xyes; then : 5775 5776else 5777 5778cat >>confdefs.h <<_ACEOF 5779#define off_t long int 5780_ACEOF 5781 5782fi 5783 5784ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" 5785if test "x$ac_cv_type_size_t" = xyes; then : 5786 5787else 5788 5789cat >>confdefs.h <<_ACEOF 5790#define size_t unsigned int 5791_ACEOF 5792 5793fi 5794 5795ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default" 5796if test "x$ac_cv_type_ssize_t" = xyes; then : 5797 5798else 5799 5800cat >>confdefs.h <<_ACEOF 5801#define ssize_t int 5802_ACEOF 5803 5804fi 5805 5806 5807 ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default" 5808if test "x$ac_cv_type_uintptr_t" = xyes; then : 5809 5810$as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h 5811 5812else 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 5818int 5819main () 5820{ 5821static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))]; 5822test_array [0] = 0; 5823return test_array [0]; 5824 5825 ; 5826 return 0; 5827} 5828_ACEOF 5829if ac_fn_c_try_compile "$LINENO"; then : 5830 5831cat >>confdefs.h <<_ACEOF 5832#define uintptr_t $ac_type 5833_ACEOF 5834 5835 ac_type= 5836fi 5837rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5838 test -z "$ac_type" && break 5839 done 5840fi 5841 5842 5843ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default" 5844if test "x$ac_cv_type_ptrdiff_t" = xyes; then : 5845 5846else 5847 5848cat >>confdefs.h <<_ACEOF 5849#define ptrdiff_t int 5850_ACEOF 5851 5852fi 5853 5854ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t" 5855case $ac_cv_c_uint64_t in #( 5856 no|yes) ;; #( 5857 *) 5858 5859$as_echo "#define _UINT64_T 1" >>confdefs.h 5860 5861 5862cat >>confdefs.h <<_ACEOF 5863#define uint64_t $ac_cv_c_uint64_t 5864_ACEOF 5865;; 5866 esac 5867 5868if test x"$ac_cv_c_uint64_t" = x"no"; then 5869 as_fn_error $? "uint64_t not found" "$LINENO" 5 5870fi 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; } 5873if ${ac_cv_struct_tm+:} false; then : 5874 $as_echo_n "(cached) " >&6 5875else 5876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5877/* end confdefs.h. */ 5878#include <sys/types.h> 5879#include <time.h> 5880 5881int 5882main () 5883{ 5884struct tm tm; 5885 int *p = &tm.tm_sec; 5886 return !p; 5887 ; 5888 return 0; 5889} 5890_ACEOF 5891if ac_fn_c_try_compile "$LINENO"; then : 5892 ac_cv_struct_tm=time.h 5893else 5894 ac_cv_struct_tm=sys/time.h 5895fi 5896rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5897fi 5898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5 5899$as_echo "$ac_cv_struct_tm" >&6; } 5900if test $ac_cv_struct_tm = sys/time.h; then 5901 5902$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h 5903 5904fi 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; } 5912if ${ac_cv_sizeof_int+:} false; then : 5913 $as_echo_n "(cached) " >&6 5914else 5915 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then : 5916 5917else 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;} 5921as_fn_error 77 "cannot compute sizeof (int) 5922See \`config.log' for more details" "$LINENO" 5; } 5923 else 5924 ac_cv_sizeof_int=0 5925 fi 5926fi 5927 5928fi 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 5934cat >>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; } 5945if ${ac_cv_sizeof_long+:} false; then : 5946 $as_echo_n "(cached) " >&6 5947else 5948 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then : 5949 5950else 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;} 5954as_fn_error 77 "cannot compute sizeof (long) 5955See \`config.log' for more details" "$LINENO" 5; } 5956 else 5957 ac_cv_sizeof_long=0 5958 fi 5959fi 5960 5961fi 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 5967cat >>confdefs.h <<_ACEOF 5968#define SIZEOF_LONG $ac_cv_sizeof_long 5969_ACEOF 5970 5971 5972 5973for 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 5974do : 5975 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 5976ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 5977if 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 5982fi 5983done 5984 5985ac_fn_c_check_decl "$LINENO" "abort" "ac_cv_have_decl_abort" "$ac_includes_default" 5986if test "x$ac_cv_have_decl_abort" = xyes; then : 5987 ac_have_decl=1 5988else 5989 ac_have_decl=0 5990fi 5991 5992cat >>confdefs.h <<_ACEOF 5993#define HAVE_DECL_ABORT $ac_have_decl 5994_ACEOF 5995ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default" 5996if test "x$ac_cv_have_decl_asprintf" = xyes; then : 5997 ac_have_decl=1 5998else 5999 ac_have_decl=0 6000fi 6001 6002cat >>confdefs.h <<_ACEOF 6003#define HAVE_DECL_ASPRINTF $ac_have_decl 6004_ACEOF 6005as_ac_Symbol=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh` 6006ac_fn_c_check_decl "$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default" 6007if eval test \"x\$"$as_ac_Symbol"\" = x"yes"; then : 6008 ac_have_decl=1 6009else 6010 ac_have_decl=0 6011fi 6012 6013cat >>confdefs.h <<_ACEOF 6014#define HAVE_DECL_BASENAME $ac_have_decl 6015_ACEOF 6016ac_fn_c_check_decl "$LINENO" "errno" "ac_cv_have_decl_errno" "$ac_includes_default" 6017if test "x$ac_cv_have_decl_errno" = xyes; then : 6018 ac_have_decl=1 6019else 6020 ac_have_decl=0 6021fi 6022 6023cat >>confdefs.h <<_ACEOF 6024#define HAVE_DECL_ERRNO $ac_have_decl 6025_ACEOF 6026ac_fn_c_check_decl "$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default" 6027if test "x$ac_cv_have_decl_getopt" = xyes; then : 6028 ac_have_decl=1 6029else 6030 ac_have_decl=0 6031fi 6032 6033cat >>confdefs.h <<_ACEOF 6034#define HAVE_DECL_GETOPT $ac_have_decl 6035_ACEOF 6036ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default" 6037if test "x$ac_cv_have_decl_vasprintf" = xyes; then : 6038 ac_have_decl=1 6039else 6040 ac_have_decl=0 6041fi 6042 6043cat >>confdefs.h <<_ACEOF 6044#define HAVE_DECL_VASPRINTF $ac_have_decl 6045_ACEOF 6046 6047ac_fn_c_check_decl "$LINENO" "clearerr_unlocked" "ac_cv_have_decl_clearerr_unlocked" "$ac_includes_default" 6048if test "x$ac_cv_have_decl_clearerr_unlocked" = xyes; then : 6049 ac_have_decl=1 6050else 6051 ac_have_decl=0 6052fi 6053 6054cat >>confdefs.h <<_ACEOF 6055#define HAVE_DECL_CLEARERR_UNLOCKED $ac_have_decl 6056_ACEOF 6057ac_fn_c_check_decl "$LINENO" "feof_unlocked" "ac_cv_have_decl_feof_unlocked" "$ac_includes_default" 6058if test "x$ac_cv_have_decl_feof_unlocked" = xyes; then : 6059 ac_have_decl=1 6060else 6061 ac_have_decl=0 6062fi 6063 6064cat >>confdefs.h <<_ACEOF 6065#define HAVE_DECL_FEOF_UNLOCKED $ac_have_decl 6066_ACEOF 6067ac_fn_c_check_decl "$LINENO" "ferror_unlocked" "ac_cv_have_decl_ferror_unlocked" "$ac_includes_default" 6068if test "x$ac_cv_have_decl_ferror_unlocked" = xyes; then : 6069 ac_have_decl=1 6070else 6071 ac_have_decl=0 6072fi 6073 6074cat >>confdefs.h <<_ACEOF 6075#define HAVE_DECL_FERROR_UNLOCKED $ac_have_decl 6076_ACEOF 6077ac_fn_c_check_decl "$LINENO" "fflush_unlocked" "ac_cv_have_decl_fflush_unlocked" "$ac_includes_default" 6078if test "x$ac_cv_have_decl_fflush_unlocked" = xyes; then : 6079 ac_have_decl=1 6080else 6081 ac_have_decl=0 6082fi 6083 6084cat >>confdefs.h <<_ACEOF 6085#define HAVE_DECL_FFLUSH_UNLOCKED $ac_have_decl 6086_ACEOF 6087ac_fn_c_check_decl "$LINENO" "fgetc_unlocked" "ac_cv_have_decl_fgetc_unlocked" "$ac_includes_default" 6088if test "x$ac_cv_have_decl_fgetc_unlocked" = xyes; then : 6089 ac_have_decl=1 6090else 6091 ac_have_decl=0 6092fi 6093 6094cat >>confdefs.h <<_ACEOF 6095#define HAVE_DECL_FGETC_UNLOCKED $ac_have_decl 6096_ACEOF 6097ac_fn_c_check_decl "$LINENO" "fgets_unlocked" "ac_cv_have_decl_fgets_unlocked" "$ac_includes_default" 6098if test "x$ac_cv_have_decl_fgets_unlocked" = xyes; then : 6099 ac_have_decl=1 6100else 6101 ac_have_decl=0 6102fi 6103 6104cat >>confdefs.h <<_ACEOF 6105#define HAVE_DECL_FGETS_UNLOCKED $ac_have_decl 6106_ACEOF 6107ac_fn_c_check_decl "$LINENO" "fileno_unlocked" "ac_cv_have_decl_fileno_unlocked" "$ac_includes_default" 6108if test "x$ac_cv_have_decl_fileno_unlocked" = xyes; then : 6109 ac_have_decl=1 6110else 6111 ac_have_decl=0 6112fi 6113 6114cat >>confdefs.h <<_ACEOF 6115#define HAVE_DECL_FILENO_UNLOCKED $ac_have_decl 6116_ACEOF 6117ac_fn_c_check_decl "$LINENO" "fprintf_unlocked" "ac_cv_have_decl_fprintf_unlocked" "$ac_includes_default" 6118if test "x$ac_cv_have_decl_fprintf_unlocked" = xyes; then : 6119 ac_have_decl=1 6120else 6121 ac_have_decl=0 6122fi 6123 6124cat >>confdefs.h <<_ACEOF 6125#define HAVE_DECL_FPRINTF_UNLOCKED $ac_have_decl 6126_ACEOF 6127ac_fn_c_check_decl "$LINENO" "fputc_unlocked" "ac_cv_have_decl_fputc_unlocked" "$ac_includes_default" 6128if test "x$ac_cv_have_decl_fputc_unlocked" = xyes; then : 6129 ac_have_decl=1 6130else 6131 ac_have_decl=0 6132fi 6133 6134cat >>confdefs.h <<_ACEOF 6135#define HAVE_DECL_FPUTC_UNLOCKED $ac_have_decl 6136_ACEOF 6137ac_fn_c_check_decl "$LINENO" "fputs_unlocked" "ac_cv_have_decl_fputs_unlocked" "$ac_includes_default" 6138if test "x$ac_cv_have_decl_fputs_unlocked" = xyes; then : 6139 ac_have_decl=1 6140else 6141 ac_have_decl=0 6142fi 6143 6144cat >>confdefs.h <<_ACEOF 6145#define HAVE_DECL_FPUTS_UNLOCKED $ac_have_decl 6146_ACEOF 6147ac_fn_c_check_decl "$LINENO" "fread_unlocked" "ac_cv_have_decl_fread_unlocked" "$ac_includes_default" 6148if test "x$ac_cv_have_decl_fread_unlocked" = xyes; then : 6149 ac_have_decl=1 6150else 6151 ac_have_decl=0 6152fi 6153 6154cat >>confdefs.h <<_ACEOF 6155#define HAVE_DECL_FREAD_UNLOCKED $ac_have_decl 6156_ACEOF 6157ac_fn_c_check_decl "$LINENO" "fwrite_unlocked" "ac_cv_have_decl_fwrite_unlocked" "$ac_includes_default" 6158if test "x$ac_cv_have_decl_fwrite_unlocked" = xyes; then : 6159 ac_have_decl=1 6160else 6161 ac_have_decl=0 6162fi 6163 6164cat >>confdefs.h <<_ACEOF 6165#define HAVE_DECL_FWRITE_UNLOCKED $ac_have_decl 6166_ACEOF 6167ac_fn_c_check_decl "$LINENO" "getchar_unlocked" "ac_cv_have_decl_getchar_unlocked" "$ac_includes_default" 6168if test "x$ac_cv_have_decl_getchar_unlocked" = xyes; then : 6169 ac_have_decl=1 6170else 6171 ac_have_decl=0 6172fi 6173 6174cat >>confdefs.h <<_ACEOF 6175#define HAVE_DECL_GETCHAR_UNLOCKED $ac_have_decl 6176_ACEOF 6177ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default" 6178if test "x$ac_cv_have_decl_getc_unlocked" = xyes; then : 6179 ac_have_decl=1 6180else 6181 ac_have_decl=0 6182fi 6183 6184cat >>confdefs.h <<_ACEOF 6185#define HAVE_DECL_GETC_UNLOCKED $ac_have_decl 6186_ACEOF 6187ac_fn_c_check_decl "$LINENO" "putchar_unlocked" "ac_cv_have_decl_putchar_unlocked" "$ac_includes_default" 6188if test "x$ac_cv_have_decl_putchar_unlocked" = xyes; then : 6189 ac_have_decl=1 6190else 6191 ac_have_decl=0 6192fi 6193 6194cat >>confdefs.h <<_ACEOF 6195#define HAVE_DECL_PUTCHAR_UNLOCKED $ac_have_decl 6196_ACEOF 6197ac_fn_c_check_decl "$LINENO" "putc_unlocked" "ac_cv_have_decl_putc_unlocked" "$ac_includes_default" 6198if test "x$ac_cv_have_decl_putc_unlocked" = xyes; then : 6199 ac_have_decl=1 6200else 6201 ac_have_decl=0 6202fi 6203 6204cat >>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; } 6214if ${ac_cv_working_alloca_h+:} false; then : 6215 $as_echo_n "(cached) " >&6 6216else 6217 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6218/* end confdefs.h. */ 6219#include <alloca.h> 6220int 6221main () 6222{ 6223char *p = (char *) alloca (2 * sizeof (int)); 6224 if (p) return 0; 6225 ; 6226 return 0; 6227} 6228_ACEOF 6229if ac_fn_c_try_link "$LINENO"; then : 6230 ac_cv_working_alloca_h=yes 6231else 6232 ac_cv_working_alloca_h=no 6233fi 6234rm -f core conftest.err conftest.$ac_objext \ 6235 conftest$ac_exeext conftest.$ac_ext 6236fi 6237{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5 6238$as_echo "$ac_cv_working_alloca_h" >&6; } 6239if test $ac_cv_working_alloca_h = yes; then 6240 6241$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h 6242 6243fi 6244 6245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5 6246$as_echo_n "checking for alloca... " >&6; } 6247if ${ac_cv_func_alloca_works+:} false; then : 6248 $as_echo_n "(cached) " >&6 6249else 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 */ 6266void *alloca (size_t); 6267# endif 6268# endif 6269# endif 6270# endif 6271#endif 6272 6273int 6274main () 6275{ 6276char *p = (char *) alloca (1); 6277 if (p) return 0; 6278 ; 6279 return 0; 6280} 6281_ACEOF 6282if ac_fn_c_try_link "$LINENO"; then : 6283 ac_cv_func_alloca_works=yes 6284else 6285 ac_cv_func_alloca_works=no 6286fi 6287rm -f core conftest.err conftest.$ac_objext \ 6288 conftest$ac_exeext conftest.$ac_ext 6289fi 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 6293if test $ac_cv_func_alloca_works = yes; then 6294 6295$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h 6296 6297else 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 6303ALLOCA=\${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; } 6310if ${ac_cv_os_cray+:} false; then : 6311 $as_echo_n "(cached) " >&6 6312else 6313 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6314/* end confdefs.h. */ 6315#if defined CRAY && ! defined CRAY2 6316webecray 6317#else 6318wenotbecray 6319#endif 6320 6321_ACEOF 6322if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6323 $EGREP "webecray" >/dev/null 2>&1; then : 6324 ac_cv_os_cray=yes 6325else 6326 ac_cv_os_cray=no 6327fi 6328rm -f conftest* 6329 6330fi 6331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5 6332$as_echo "$ac_cv_os_cray" >&6; } 6333if 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` 6336ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 6337if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 6338 6339cat >>confdefs.h <<_ACEOF 6340#define CRAY_STACKSEG_END $ac_func 6341_ACEOF 6342 6343 break 6344fi 6345 6346 done 6347fi 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; } 6351if ${ac_cv_c_stack_direction+:} false; then : 6352 $as_echo_n "(cached) " >&6 6353else 6354 if test "$cross_compiling" = yes; then : 6355 ac_cv_c_stack_direction=0 6356else 6357 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6358/* end confdefs.h. */ 6359$ac_includes_default 6360int 6361find_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 6371int 6372main (int argc, char **argv) 6373{ 6374 return find_stack_direction (0, argc + !argv + 20) < 0; 6375} 6376_ACEOF 6377if ac_fn_c_try_run "$LINENO"; then : 6378 ac_cv_c_stack_direction=1 6379else 6380 ac_cv_c_stack_direction=-1 6381fi 6382rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 6383 conftest.$ac_objext conftest.beam conftest.$ac_ext 6384fi 6385 6386fi 6387{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5 6388$as_echo "$ac_cv_c_stack_direction" >&6; } 6389cat >>confdefs.h <<_ACEOF 6390#define STACK_DIRECTION $ac_cv_c_stack_direction 6391_ACEOF 6392 6393 6394fi 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; } 6398if ${ac_cv_header_stdc+:} false; then : 6399 $as_echo_n "(cached) " >&6 6400else 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 6408int 6409main () 6410{ 6411 6412 ; 6413 return 0; 6414} 6415_ACEOF 6416if ac_fn_c_try_compile "$LINENO"; then : 6417 ac_cv_header_stdc=yes 6418else 6419 ac_cv_header_stdc=no 6420fi 6421rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6422 6423if 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 6430if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6431 $EGREP "memchr" >/dev/null 2>&1; then : 6432 6433else 6434 ac_cv_header_stdc=no 6435fi 6436rm -f conftest* 6437 6438fi 6439 6440if 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 6447if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6448 $EGREP "free" >/dev/null 2>&1; then : 6449 6450else 6451 ac_cv_header_stdc=no 6452fi 6453rm -f conftest* 6454 6455fi 6456 6457if 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 : 6461else 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))) 6478int 6479main () 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 6489if ac_fn_c_try_run "$LINENO"; then : 6490 6491else 6492 ac_cv_header_stdc=no 6493fi 6494rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 6495 conftest.$ac_objext conftest.beam conftest.$ac_ext 6496fi 6497 6498fi 6499fi 6500{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 6501$as_echo "$ac_cv_header_stdc" >&6; } 6502if test $ac_cv_header_stdc = yes; then 6503 6504$as_echo "#define STDC_HEADERS 1" >>confdefs.h 6505 6506fi 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; } 6511if ${am_cv_langinfo_codeset+:} false; then : 6512 $as_echo_n "(cached) " >&6 6513else 6514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6515/* end confdefs.h. */ 6516#include <langinfo.h> 6517int 6518main () 6519{ 6520char* cs = nl_langinfo(CODESET); 6521 ; 6522 return 0; 6523} 6524_ACEOF 6525if ac_fn_c_try_link "$LINENO"; then : 6526 am_cv_langinfo_codeset=yes 6527else 6528 am_cv_langinfo_codeset=no 6529fi 6530rm -f core conftest.err conftest.$ac_objext \ 6531 conftest$ac_exeext conftest.$ac_ext 6532 6533fi 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. 6544USE_NLS=no 6545LIBINTL= 6546LIBINTL_DEP= 6547INCINTL= 6548XGETTEXT= 6549GMSGFMT= 6550POSUB= 6551 6552if test -f ../intl/config.intl; then 6553 . ../intl/config.intl 6554fi 6555{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 6556$as_echo_n "checking whether NLS is requested... " >&6; } 6557if test x"$USE_NLS" != xyes; then 6558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6559$as_echo "no" >&6; } 6560else 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 6611fi 6612 6613{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uchar" >&5 6614$as_echo_n "checking for uchar... " >&6; } 6615if ${gcc_cv_type_uchar+:} false; then : 6616 $as_echo_n "(cached) " >&6 6617else 6618 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6619/* end confdefs.h. */ 6620 6621#include <sys/types.h> 6622 6623int 6624main () 6625{ 6626if ((uchar *)0) return 0; 6627 if (sizeof(uchar)) return 0; 6628 ; 6629 return 0; 6630} 6631_ACEOF 6632if ac_fn_c_try_compile "$LINENO"; then : 6633 ac_cv_type_uchar=yes 6634else 6635 ac_cv_type_uchar=no 6636fi 6637rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6638fi 6639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_type_uchar" >&5 6640$as_echo "$gcc_cv_type_uchar" >&6; } 6641if test $ac_cv_type_uchar = yes; then 6642 6643$as_echo "#define HAVE_UCHAR 1" >>confdefs.h 6644 6645fi 6646 6647# g++ on Solaris 10+ defines _XOPEN_SOURCE=600, which exposes a different 6648# iconv() prototype. 6649ac_ext=cpp 6650ac_cpp='$CXXCPP $CPPFLAGS' 6651ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6652ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6653ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 6654 6655 6656 if test "X$prefix" = "XNONE"; then 6657 acl_final_prefix="$ac_default_prefix" 6658 else 6659 acl_final_prefix="$prefix" 6660 fi 6661 if test "X$exec_prefix" = "XNONE"; then 6662 acl_final_exec_prefix='${prefix}' 6663 else 6664 acl_final_exec_prefix="$exec_prefix" 6665 fi 6666 acl_save_prefix="$prefix" 6667 prefix="$acl_final_prefix" 6668 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" 6669 prefix="$acl_save_prefix" 6670 6671 6672# Check whether --with-gnu-ld was given. 6673if test "${with_gnu_ld+set}" = set; then : 6674 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 6675else 6676 with_gnu_ld=no 6677fi 6678 6679# Prepare PATH_SEPARATOR. 6680# The user is always right. 6681if test "${PATH_SEPARATOR+set}" != set; then 6682 echo "#! /bin/sh" >conf$$.sh 6683 echo "exit 0" >>conf$$.sh 6684 chmod +x conf$$.sh 6685 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 6686 PATH_SEPARATOR=';' 6687 else 6688 PATH_SEPARATOR=: 6689 fi 6690 rm -f conf$$.sh 6691fi 6692ac_prog=ld 6693if test "$GCC" = yes; then 6694 # Check if gcc -print-prog-name=ld gives a path. 6695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5 6696$as_echo_n "checking for ld used by GCC... " >&6; } 6697 case $host in 6698 *-*-mingw*) 6699 # gcc leaves a trailing carriage return which upsets mingw 6700 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 6701 *) 6702 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 6703 esac 6704 case $ac_prog in 6705 # Accept absolute paths. 6706 [\\/]* | [A-Za-z]:[\\/]*) 6707 re_direlt='/[^/][^/]*/\.\./' 6708 # Canonicalize the path of ld 6709 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` 6710 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do 6711 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` 6712 done 6713 test -z "$LD" && LD="$ac_prog" 6714 ;; 6715 "") 6716 # If it fails, then pretend we aren't using GCC. 6717 ac_prog=ld 6718 ;; 6719 *) 6720 # If it is relative, then search for the first ld in PATH. 6721 with_gnu_ld=unknown 6722 ;; 6723 esac 6724elif test "$with_gnu_ld" = yes; then 6725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 6726$as_echo_n "checking for GNU ld... " >&6; } 6727else 6728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 6729$as_echo_n "checking for non-GNU ld... " >&6; } 6730fi 6731if ${acl_cv_path_LD+:} false; then : 6732 $as_echo_n "(cached) " >&6 6733else 6734 if test -z "$LD"; then 6735 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 6736 for ac_dir in $PATH; do 6737 test -z "$ac_dir" && ac_dir=. 6738 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 6739 acl_cv_path_LD="$ac_dir/$ac_prog" 6740 # Check to see if the program is GNU ld. I'd rather use --version, 6741 # but apparently some GNU ld's only accept -v. 6742 # Break only if it was the GNU/non-GNU ld that we prefer. 6743 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then 6744 test "$with_gnu_ld" != no && break 6745 else 6746 test "$with_gnu_ld" != yes && break 6747 fi 6748 fi 6749 done 6750 IFS="$ac_save_ifs" 6751else 6752 acl_cv_path_LD="$LD" # Let the user override the test with a path. 6753fi 6754fi 6755 6756LD="$acl_cv_path_LD" 6757if test -n "$LD"; then 6758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 6759$as_echo "$LD" >&6; } 6760else 6761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6762$as_echo "no" >&6; } 6763fi 6764test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 6765{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 6766$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 6767if ${acl_cv_prog_gnu_ld+:} false; then : 6768 $as_echo_n "(cached) " >&6 6769else 6770 # I'd rather use --version here, but apparently some GNU ld's only accept -v. 6771if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then 6772 acl_cv_prog_gnu_ld=yes 6773else 6774 acl_cv_prog_gnu_ld=no 6775fi 6776fi 6777{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5 6778$as_echo "$acl_cv_prog_gnu_ld" >&6; } 6779with_gnu_ld=$acl_cv_prog_gnu_ld 6780 6781 6782 6783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5 6784$as_echo_n "checking for shared library run path origin... " >&6; } 6785if ${acl_cv_rpath+:} false; then : 6786 $as_echo_n "(cached) " >&6 6787else 6788 6789 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ 6790 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh 6791 . ./conftest.sh 6792 rm -f ./conftest.sh 6793 acl_cv_rpath=done 6794 6795fi 6796{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5 6797$as_echo "$acl_cv_rpath" >&6; } 6798 wl="$acl_cv_wl" 6799 libext="$acl_cv_libext" 6800 shlibext="$acl_cv_shlibext" 6801 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" 6802 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" 6803 hardcode_direct="$acl_cv_hardcode_direct" 6804 hardcode_minus_L="$acl_cv_hardcode_minus_L" 6805 # Check whether --enable-rpath was given. 6806if test "${enable_rpath+set}" = set; then : 6807 enableval=$enable_rpath; : 6808else 6809 enable_rpath=yes 6810fi 6811 6812 6813 6814 6815 6816 6817 6818 6819 use_additional=yes 6820 6821 acl_save_prefix="$prefix" 6822 prefix="$acl_final_prefix" 6823 acl_save_exec_prefix="$exec_prefix" 6824 exec_prefix="$acl_final_exec_prefix" 6825 6826 eval additional_includedir=\"$includedir\" 6827 eval additional_libdir=\"$libdir\" 6828 6829 exec_prefix="$acl_save_exec_prefix" 6830 prefix="$acl_save_prefix" 6831 6832 6833# Check whether --with-libiconv-prefix was given. 6834if test "${with_libiconv_prefix+set}" = set; then : 6835 withval=$with_libiconv_prefix; 6836 if test "X$withval" = "Xno"; then 6837 use_additional=no 6838 else 6839 if test "X$withval" = "X"; then 6840 6841 acl_save_prefix="$prefix" 6842 prefix="$acl_final_prefix" 6843 acl_save_exec_prefix="$exec_prefix" 6844 exec_prefix="$acl_final_exec_prefix" 6845 6846 eval additional_includedir=\"$includedir\" 6847 eval additional_libdir=\"$libdir\" 6848 6849 exec_prefix="$acl_save_exec_prefix" 6850 prefix="$acl_save_prefix" 6851 6852 else 6853 additional_includedir="$withval/include" 6854 additional_libdir="$withval/lib" 6855 fi 6856 fi 6857 6858fi 6859 6860 6861# Check whether --with-libiconv-type was given. 6862if test "${with_libiconv_type+set}" = set; then : 6863 withval=$with_libiconv_type; with_libiconv_type=$withval 6864else 6865 with_libiconv_type=auto 6866fi 6867 6868 lib_type=`eval echo \$with_libiconv_type` 6869 6870 LIBICONV= 6871 LTLIBICONV= 6872 INCICONV= 6873 rpathdirs= 6874 ltrpathdirs= 6875 names_already_handled= 6876 names_next_round='iconv ' 6877 while test -n "$names_next_round"; do 6878 names_this_round="$names_next_round" 6879 names_next_round= 6880 for name in $names_this_round; do 6881 already_handled= 6882 for n in $names_already_handled; do 6883 if test "$n" = "$name"; then 6884 already_handled=yes 6885 break 6886 fi 6887 done 6888 if test -z "$already_handled"; then 6889 names_already_handled="$names_already_handled $name" 6890 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` 6891 eval value=\"\$HAVE_LIB$uppername\" 6892 if test -n "$value"; then 6893 if test "$value" = yes; then 6894 eval value=\"\$LIB$uppername\" 6895 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value" 6896 eval value=\"\$LTLIB$uppername\" 6897 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value" 6898 else 6899 : 6900 fi 6901 else 6902 found_dir= 6903 found_la= 6904 found_so= 6905 found_a= 6906 if test $use_additional = yes; then 6907 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext" && test x$lib_type != xstatic; then 6908 found_dir="$additional_libdir" 6909 found_so="$additional_libdir/lib$name.$shlibext" 6910 if test -f "$additional_libdir/lib$name.la"; then 6911 found_la="$additional_libdir/lib$name.la" 6912 fi 6913 elif test x$lib_type != xshared; then 6914 if test -f "$additional_libdir/lib$name.$libext"; then 6915 found_dir="$additional_libdir" 6916 found_a="$additional_libdir/lib$name.$libext" 6917 if test -f "$additional_libdir/lib$name.la"; then 6918 found_la="$additional_libdir/lib$name.la" 6919 fi 6920 fi 6921 fi 6922 fi 6923 if test "X$found_dir" = "X"; then 6924 for x in $LDFLAGS $LTLIBICONV; do 6925 6926 acl_save_prefix="$prefix" 6927 prefix="$acl_final_prefix" 6928 acl_save_exec_prefix="$exec_prefix" 6929 exec_prefix="$acl_final_exec_prefix" 6930 eval x=\"$x\" 6931 exec_prefix="$acl_save_exec_prefix" 6932 prefix="$acl_save_prefix" 6933 6934 case "$x" in 6935 -L*) 6936 dir=`echo "X$x" | sed -e 's/^X-L//'` 6937 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext" && test x$lib_type != xstatic; then 6938 found_dir="$dir" 6939 found_so="$dir/lib$name.$shlibext" 6940 if test -f "$dir/lib$name.la"; then 6941 found_la="$dir/lib$name.la" 6942 fi 6943 elif test x$lib_type != xshared; then 6944 if test -f "$dir/lib$name.$libext"; then 6945 found_dir="$dir" 6946 found_a="$dir/lib$name.$libext" 6947 if test -f "$dir/lib$name.la"; then 6948 found_la="$dir/lib$name.la" 6949 fi 6950 fi 6951 fi 6952 ;; 6953 esac 6954 if test "X$found_dir" != "X"; then 6955 break 6956 fi 6957 done 6958 fi 6959 if test "X$found_dir" != "X"; then 6960 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name" 6961 if test "X$found_so" != "X"; then 6962 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then 6963 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 6964 else 6965 haveit= 6966 for x in $ltrpathdirs; do 6967 if test "X$x" = "X$found_dir"; then 6968 haveit=yes 6969 break 6970 fi 6971 done 6972 if test -z "$haveit"; then 6973 ltrpathdirs="$ltrpathdirs $found_dir" 6974 fi 6975 if test "$hardcode_direct" = yes; then 6976 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 6977 else 6978 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then 6979 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 6980 haveit= 6981 for x in $rpathdirs; do 6982 if test "X$x" = "X$found_dir"; then 6983 haveit=yes 6984 break 6985 fi 6986 done 6987 if test -z "$haveit"; then 6988 rpathdirs="$rpathdirs $found_dir" 6989 fi 6990 else 6991 haveit= 6992 for x in $LDFLAGS $LIBICONV; do 6993 6994 acl_save_prefix="$prefix" 6995 prefix="$acl_final_prefix" 6996 acl_save_exec_prefix="$exec_prefix" 6997 exec_prefix="$acl_final_exec_prefix" 6998 eval x=\"$x\" 6999 exec_prefix="$acl_save_exec_prefix" 7000 prefix="$acl_save_prefix" 7001 7002 if test "X$x" = "X-L$found_dir"; then 7003 haveit=yes 7004 break 7005 fi 7006 done 7007 if test -z "$haveit"; then 7008 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" 7009 fi 7010 if test "$hardcode_minus_L" != no; then 7011 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 7012 else 7013 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 7014 fi 7015 fi 7016 fi 7017 fi 7018 else 7019 if test "X$found_a" != "X"; then 7020 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a" 7021 else 7022 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name" 7023 fi 7024 fi 7025 additional_includedir= 7026 case "$found_dir" in 7027 */lib | */lib/) 7028 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` 7029 additional_includedir="$basedir/include" 7030 ;; 7031 esac 7032 if test "X$additional_includedir" != "X"; then 7033 if test "X$additional_includedir" != "X/usr/include"; then 7034 haveit= 7035 if test "X$additional_includedir" = "X/usr/local/include"; then 7036 if test -n "$GCC"; then 7037 case $host_os in 7038 linux*) haveit=yes;; 7039 esac 7040 fi 7041 fi 7042 if test -z "$haveit"; then 7043 for x in $CPPFLAGS $INCICONV; do 7044 7045 acl_save_prefix="$prefix" 7046 prefix="$acl_final_prefix" 7047 acl_save_exec_prefix="$exec_prefix" 7048 exec_prefix="$acl_final_exec_prefix" 7049 eval x=\"$x\" 7050 exec_prefix="$acl_save_exec_prefix" 7051 prefix="$acl_save_prefix" 7052 7053 if test "X$x" = "X-I$additional_includedir"; then 7054 haveit=yes 7055 break 7056 fi 7057 done 7058 if test -z "$haveit"; then 7059 if test -d "$additional_includedir"; then 7060 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir" 7061 fi 7062 fi 7063 fi 7064 fi 7065 fi 7066 if test -n "$found_la"; then 7067 save_libdir="$libdir" 7068 case "$found_la" in 7069 */* | *\\*) . "$found_la" ;; 7070 *) . "./$found_la" ;; 7071 esac 7072 libdir="$save_libdir" 7073 for dep in $dependency_libs; do 7074 case "$dep" in 7075 -L*) 7076 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 7077 if test "X$additional_libdir" != "X/usr/lib"; then 7078 haveit= 7079 if test "X$additional_libdir" = "X/usr/local/lib"; then 7080 if test -n "$GCC"; then 7081 case $host_os in 7082 linux*) haveit=yes;; 7083 esac 7084 fi 7085 fi 7086 if test -z "$haveit"; then 7087 haveit= 7088 for x in $LDFLAGS $LIBICONV; do 7089 7090 acl_save_prefix="$prefix" 7091 prefix="$acl_final_prefix" 7092 acl_save_exec_prefix="$exec_prefix" 7093 exec_prefix="$acl_final_exec_prefix" 7094 eval x=\"$x\" 7095 exec_prefix="$acl_save_exec_prefix" 7096 prefix="$acl_save_prefix" 7097 7098 if test "X$x" = "X-L$additional_libdir"; then 7099 haveit=yes 7100 break 7101 fi 7102 done 7103 if test -z "$haveit"; then 7104 if test -d "$additional_libdir"; then 7105 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir" 7106 fi 7107 fi 7108 haveit= 7109 for x in $LDFLAGS $LTLIBICONV; do 7110 7111 acl_save_prefix="$prefix" 7112 prefix="$acl_final_prefix" 7113 acl_save_exec_prefix="$exec_prefix" 7114 exec_prefix="$acl_final_exec_prefix" 7115 eval x=\"$x\" 7116 exec_prefix="$acl_save_exec_prefix" 7117 prefix="$acl_save_prefix" 7118 7119 if test "X$x" = "X-L$additional_libdir"; then 7120 haveit=yes 7121 break 7122 fi 7123 done 7124 if test -z "$haveit"; then 7125 if test -d "$additional_libdir"; then 7126 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir" 7127 fi 7128 fi 7129 fi 7130 fi 7131 ;; 7132 -R*) 7133 dir=`echo "X$dep" | sed -e 's/^X-R//'` 7134 if test "$enable_rpath" != no; then 7135 haveit= 7136 for x in $rpathdirs; do 7137 if test "X$x" = "X$dir"; then 7138 haveit=yes 7139 break 7140 fi 7141 done 7142 if test -z "$haveit"; then 7143 rpathdirs="$rpathdirs $dir" 7144 fi 7145 haveit= 7146 for x in $ltrpathdirs; do 7147 if test "X$x" = "X$dir"; then 7148 haveit=yes 7149 break 7150 fi 7151 done 7152 if test -z "$haveit"; then 7153 ltrpathdirs="$ltrpathdirs $dir" 7154 fi 7155 fi 7156 ;; 7157 -l*) 7158 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 7159 ;; 7160 *.la) 7161 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 7162 ;; 7163 *) 7164 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep" 7165 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep" 7166 ;; 7167 esac 7168 done 7169 fi 7170 else 7171 if test "x$lib_type" = "xauto" || test "x$lib_type" = "xshared"; then 7172 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 7173 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" 7174 else 7175 LIBICONV="${LIBICONV}${LIBICONV:+ }-l:lib$name.$libext" 7176 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l:lib$name.$libext" 7177 fi 7178 fi 7179 fi 7180 fi 7181 done 7182 done 7183 if test "X$rpathdirs" != "X"; then 7184 if test -n "$hardcode_libdir_separator"; then 7185 alldirs= 7186 for found_dir in $rpathdirs; do 7187 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" 7188 done 7189 acl_save_libdir="$libdir" 7190 libdir="$alldirs" 7191 eval flag=\"$hardcode_libdir_flag_spec\" 7192 libdir="$acl_save_libdir" 7193 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 7194 else 7195 for found_dir in $rpathdirs; do 7196 acl_save_libdir="$libdir" 7197 libdir="$found_dir" 7198 eval flag=\"$hardcode_libdir_flag_spec\" 7199 libdir="$acl_save_libdir" 7200 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 7201 done 7202 fi 7203 fi 7204 if test "X$ltrpathdirs" != "X"; then 7205 for found_dir in $ltrpathdirs; do 7206 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" 7207 done 7208 fi 7209 7210 7211 7212 7213 7214 7215 7216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5 7217$as_echo_n "checking for iconv... " >&6; } 7218if ${am_cv_func_iconv+:} false; then : 7219 $as_echo_n "(cached) " >&6 7220else 7221 7222 am_cv_func_iconv="no, consider installing GNU libiconv" 7223 am_cv_lib_iconv=no 7224 am_save_CPPFLAGS="$CPPFLAGS" 7225 CPPFLAGS="$CPPFLAGS $INCICONV" 7226 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7227/* end confdefs.h. */ 7228#include <stdlib.h> 7229#include <iconv.h> 7230int 7231main () 7232{ 7233iconv_t cd = iconv_open("",""); 7234 iconv(cd,NULL,NULL,NULL,NULL); 7235 iconv_close(cd); 7236 ; 7237 return 0; 7238} 7239_ACEOF 7240if ac_fn_cxx_try_link "$LINENO"; then : 7241 am_cv_func_iconv=yes 7242fi 7243rm -f core conftest.err conftest.$ac_objext \ 7244 conftest$ac_exeext conftest.$ac_ext 7245 CPPFLAGS="$am_save_CPPFLAGS" 7246 7247 if test "$am_cv_func_iconv" != yes && test -d ../libiconv; then 7248 for _libs in .libs _libs; do 7249 am_save_CPPFLAGS="$CPPFLAGS" 7250 am_save_LIBS="$LIBS" 7251 CPPFLAGS="$CPPFLAGS -I../libiconv/include" 7252 LIBS="$LIBS ../libiconv/lib/$_libs/libiconv.a" 7253 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7254/* end confdefs.h. */ 7255#include <stdlib.h> 7256#include <iconv.h> 7257int 7258main () 7259{ 7260iconv_t cd = iconv_open("",""); 7261 iconv(cd,NULL,NULL,NULL,NULL); 7262 iconv_close(cd); 7263 ; 7264 return 0; 7265} 7266_ACEOF 7267if ac_fn_cxx_try_link "$LINENO"; then : 7268 INCICONV="-I../libiconv/include" 7269 LIBICONV='${top_builddir}'/../libiconv/lib/$_libs/libiconv.a 7270 LTLIBICONV='${top_builddir}'/../libiconv/lib/libiconv.la 7271 am_cv_lib_iconv=yes 7272 am_cv_func_iconv=yes 7273fi 7274rm -f core conftest.err conftest.$ac_objext \ 7275 conftest$ac_exeext conftest.$ac_ext 7276 CPPFLAGS="$am_save_CPPFLAGS" 7277 LIBS="$am_save_LIBS" 7278 if test "$am_cv_func_iconv" = "yes"; then 7279 break 7280 fi 7281 done 7282 fi 7283 7284 if test "$am_cv_func_iconv" != yes; then 7285 am_save_CPPFLAGS="$CPPFLAGS" 7286 am_save_LIBS="$LIBS" 7287 CPPFLAGS="$CPPFLAGS $INCICONV" 7288 LIBS="$LIBS $LIBICONV" 7289 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7290/* end confdefs.h. */ 7291#include <stdlib.h> 7292#include <iconv.h> 7293int 7294main () 7295{ 7296iconv_t cd = iconv_open("",""); 7297 iconv(cd,NULL,NULL,NULL,NULL); 7298 iconv_close(cd); 7299 ; 7300 return 0; 7301} 7302_ACEOF 7303if ac_fn_cxx_try_link "$LINENO"; then : 7304 am_cv_lib_iconv=yes 7305 am_cv_func_iconv=yes 7306fi 7307rm -f core conftest.err conftest.$ac_objext \ 7308 conftest$ac_exeext conftest.$ac_ext 7309 CPPFLAGS="$am_save_CPPFLAGS" 7310 LIBS="$am_save_LIBS" 7311 fi 7312 7313fi 7314{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5 7315$as_echo "$am_cv_func_iconv" >&6; } 7316 if test "$am_cv_func_iconv" = yes; then 7317 7318$as_echo "#define HAVE_ICONV 1" >>confdefs.h 7319 7320 fi 7321 if test "$am_cv_lib_iconv" = yes; then 7322 7323 for element in $INCICONV; do 7324 haveit= 7325 for x in $CPPFLAGS; do 7326 7327 acl_save_prefix="$prefix" 7328 prefix="$acl_final_prefix" 7329 acl_save_exec_prefix="$exec_prefix" 7330 exec_prefix="$acl_final_exec_prefix" 7331 eval x=\"$x\" 7332 exec_prefix="$acl_save_exec_prefix" 7333 prefix="$acl_save_prefix" 7334 7335 if test "X$x" = "X$element"; then 7336 haveit=yes 7337 break 7338 fi 7339 done 7340 if test -z "$haveit"; then 7341 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 7342 fi 7343 done 7344 7345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5 7346$as_echo_n "checking how to link with libiconv... " >&6; } 7347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5 7348$as_echo "$LIBICONV" >&6; } 7349 else 7350 LIBICONV= 7351 LTLIBICONV= 7352 fi 7353 7354 7355 7356 if test "$am_cv_func_iconv" = yes; then 7357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5 7358$as_echo_n "checking for iconv declaration... " >&6; } 7359 if ${am_cv_proto_iconv+:} false; then : 7360 $as_echo_n "(cached) " >&6 7361else 7362 7363 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7364/* end confdefs.h. */ 7365 7366#include <stdlib.h> 7367#include <iconv.h> 7368extern 7369#ifdef __cplusplus 7370"C" 7371#endif 7372#if defined(__STDC__) || defined(__cplusplus) 7373size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); 7374#else 7375size_t iconv(); 7376#endif 7377 7378int 7379main () 7380{ 7381 7382 ; 7383 return 0; 7384} 7385_ACEOF 7386if ac_fn_cxx_try_compile "$LINENO"; then : 7387 am_cv_proto_iconv_arg1="" 7388else 7389 am_cv_proto_iconv_arg1="const" 7390fi 7391rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7392 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);" 7393fi 7394 7395 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` 7396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:- 7397 }$am_cv_proto_iconv" >&5 7398$as_echo "${ac_t:- 7399 }$am_cv_proto_iconv" >&6; } 7400 7401cat >>confdefs.h <<_ACEOF 7402#define ICONV_CONST $am_cv_proto_iconv_arg1 7403_ACEOF 7404 7405 fi 7406 7407ac_ext=c 7408ac_cpp='$CPP $CPPFLAGS' 7409ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7410ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7411ac_compiler_gnu=$ac_cv_c_compiler_gnu 7412 7413 7414# More defines and substitutions. 7415PACKAGE="$PACKAGE_TARNAME" 7416 7417cat >>confdefs.h <<_ACEOF 7418#define PACKAGE "$PACKAGE" 7419_ACEOF 7420 7421 7422 7423if test "x$enable_nls" != xno; then 7424 USED_CATALOGS='$(CATALOGS)' 7425else 7426 USED_CATALOGS= 7427fi 7428 7429 7430# Check whether --enable-maintainer-mode was given. 7431if test "${enable_maintainer_mode+set}" = set; then : 7432 enableval=$enable_maintainer_mode; 7433else 7434 enable_maintainer_mode=no 7435fi 7436 7437 7438if test "x$enable_maintainer_mode" = xno; then 7439 MAINT='#' 7440else 7441 MAINT= 7442fi 7443 7444 7445# Enable expensive internal checks 7446is_release= 7447if test -f $srcdir/../gcc/DEV-PHASE \ 7448 && test x"`cat $srcdir/../gcc/DEV-PHASE`" != xexperimental; then 7449 is_release=yes 7450fi 7451 7452# Check whether --enable-checking was given. 7453if test "${enable_checking+set}" = set; then : 7454 enableval=$enable_checking; ac_checking_flags="${enableval}" 7455else 7456 7457# Determine the default checks. 7458if test x$is_release = x ; then 7459 ac_checking_flags=yes 7460else 7461 ac_checking_flags=release 7462fi 7463fi 7464 7465IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS="$IFS," 7466for check in release $ac_checking_flags 7467do 7468 case $check in 7469 # these set all the flags to specific states 7470 yes|all) ac_checking=1 ; ac_assert_checking=1 ; ac_valgrind_checking= ;; 7471 no|none) ac_checking= ; ac_assert_checking= ; ac_valgrind_checking= ;; 7472 release) ac_checking= ; ac_assert_checking=1 ; ac_valgrind_checking= ;; 7473 # these enable particular checks 7474 assert) ac_assert_checking=1 ;; 7475 misc) ac_checking=1 ;; 7476 valgrind) ac_valgrind_checking=1 ;; 7477 # accept 7478 *) ;; 7479 esac 7480done 7481IFS="$ac_save_IFS" 7482 7483if test x$ac_checking != x ; then 7484 7485$as_echo "#define CHECKING_P 1" >>confdefs.h 7486 7487else 7488 $as_echo "#define CHECKING_P 0" >>confdefs.h 7489 7490fi 7491 7492if test x$ac_assert_checking != x ; then 7493 7494$as_echo "#define ENABLE_ASSERT_CHECKING 1" >>confdefs.h 7495 7496fi 7497 7498if test x$ac_valgrind_checking != x ; then 7499 7500$as_echo "#define ENABLE_VALGRIND_CHECKING 1" >>confdefs.h 7501 7502fi 7503 7504# Check whether --enable-canonical-system-headers was given. 7505if test "${enable_canonical_system_headers+set}" = set; then : 7506 enableval=$enable_canonical_system_headers; 7507else 7508 enable_canonical_system_headers=yes 7509fi 7510 7511if test $enable_canonical_system_headers != no; then 7512 7513$as_echo "#define ENABLE_CANONICAL_SYSTEM_HEADERS 1" >>confdefs.h 7514 7515fi 7516 7517case $target in 7518 i?86-* | x86_64-*) 7519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7520/* end confdefs.h. */ 7521 7522int 7523main () 7524{ 7525asm ("pcmpestri %0, %%xmm0, %%xmm1" : : "i"(0)) 7526 ; 7527 return 0; 7528} 7529_ACEOF 7530if ac_fn_c_try_compile "$LINENO"; then : 7531 7532$as_echo "#define HAVE_SSE4 1" >>confdefs.h 7533 7534fi 7535rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7536esac 7537 7538# Enable --enable-host-shared. 7539# Check whether --enable-host-shared was given. 7540if test "${enable_host_shared+set}" = set; then : 7541 enableval=$enable_host_shared; PICFLAG=-fPIC 7542else 7543 PICFLAG= 7544fi 7545 7546 7547 7548# Enable Intel CET on Intel CET enabled host if jit is enabled. 7549 # Check whether --enable-cet was given. 7550if test "${enable_cet+set}" = set; then : 7551 enableval=$enable_cet; 7552 case "$enableval" in 7553 yes|no|auto) ;; 7554 *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;; 7555 esac 7556 7557else 7558 enable_cet=auto 7559fi 7560 7561 7562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5 7563$as_echo_n "checking for CET support... " >&6; } 7564 7565case "$host" in 7566 i[34567]86-*-linux* | x86_64-*-linux*) 7567 may_have_cet=yes 7568 cet_save_CFLAGS="$CFLAGS" 7569 CFLAGS="$CFLAGS -fcf-protection" 7570 case "$enable_cet" in 7571 auto) 7572 # Check if target supports multi-byte NOPs 7573 # and if compiler and assembler support CET. 7574 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7575/* end confdefs.h. */ 7576 7577int 7578main () 7579{ 7580 7581#if !defined(__SSE2__) 7582#error target does not support multi-byte NOPs 7583#else 7584asm ("setssbsy"); 7585#endif 7586 7587 ; 7588 return 0; 7589} 7590_ACEOF 7591if ac_fn_c_try_compile "$LINENO"; then : 7592 enable_cet=yes 7593else 7594 enable_cet=no 7595fi 7596rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7597 ;; 7598 yes) 7599 # Check if compiler and assembler support CET. 7600 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7601/* end confdefs.h. */ 7602 7603int 7604main () 7605{ 7606asm ("setssbsy"); 7607 ; 7608 return 0; 7609} 7610_ACEOF 7611if ac_fn_c_try_compile "$LINENO"; then : 7612 support_cet=yes 7613else 7614 support_cet=no 7615fi 7616rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7617 if test $support_cet = "no"; then 7618 if test x$enable_bootstrap != xno \ 7619 && test -z "${with_build_subdir}" \ 7620 && (test ! -f ../stage_current \ 7621 || test `cat ../stage_current` != "stage1"); then 7622 # Require CET support only for the final GCC build. 7623 as_fn_error $? "compiler and assembler with CET support are required for --enable-cet" "$LINENO" 5 7624 else 7625 # Don't enable CET without CET support for non-bootstrap 7626 # build, in stage1 nor for build support. 7627 enable_cet=no 7628 fi 7629 fi 7630 ;; 7631 esac 7632 CFLAGS="$cet_save_CFLAGS" 7633 ;; 7634 *) 7635 may_have_cet=no 7636 enable_cet=no 7637 ;; 7638esac 7639 7640cet_save_CFLAGS="$CFLAGS" 7641CFLAGS="$CFLAGS -fcf-protection=none" 7642cet_save_LDFLAGS="$LDFLAGS" 7643LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk" 7644if test x$may_have_cet = xyes; then 7645 # Check whether -fcf-protection=none -Wl,-z,ibt,-z,shstk work. 7646 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7647/* end confdefs.h. */ 7648 7649int 7650main () 7651{ 7652return 0; 7653 ; 7654 return 0; 7655} 7656_ACEOF 7657if ac_fn_c_try_link "$LINENO"; then : 7658 may_have_cet=yes 7659else 7660 may_have_cet=no 7661fi 7662rm -f core conftest.err conftest.$ac_objext \ 7663 conftest$ac_exeext conftest.$ac_ext 7664fi 7665 7666if test x$may_have_cet = xyes; then 7667 if test x$cross_compiling = xno; then 7668 if test "$cross_compiling" = yes; then : 7669 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7670$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7671as_fn_error $? "cannot run test program while cross compiling 7672See \`config.log' for more details" "$LINENO" 5; } 7673else 7674 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7675/* end confdefs.h. */ 7676 7677int 7678main () 7679{ 7680 asm ("endbr32"); 7681 return 0; 7682} 7683 7684_ACEOF 7685if ac_fn_c_try_run "$LINENO"; then : 7686 have_multi_byte_nop=yes 7687else 7688 have_multi_byte_nop=no 7689fi 7690rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7691 conftest.$ac_objext conftest.beam conftest.$ac_ext 7692fi 7693 7694 have_cet=no 7695 if test x$have_multi_byte_nop = xyes; then 7696 if test "$cross_compiling" = yes; then : 7697 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7698$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7699as_fn_error $? "cannot run test program while cross compiling 7700See \`config.log' for more details" "$LINENO" 5; } 7701else 7702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7703/* end confdefs.h. */ 7704 7705static void 7706foo (void) 7707{ 7708} 7709 7710static void 7711__attribute__ ((noinline, noclone)) 7712xxx (void (*f) (void)) 7713{ 7714 f (); 7715} 7716 7717static void 7718__attribute__ ((noinline, noclone)) 7719bar (void) 7720{ 7721 xxx (foo); 7722} 7723 7724int 7725main () 7726{ 7727 bar (); 7728 return 0; 7729} 7730 7731_ACEOF 7732if ac_fn_c_try_run "$LINENO"; then : 7733 have_cet=no 7734else 7735 have_cet=yes 7736fi 7737rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7738 conftest.$ac_objext conftest.beam conftest.$ac_ext 7739fi 7740 7741 fi 7742 if test x$enable_cet = xno -a x$have_cet = xyes; then 7743 as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5 7744 fi 7745 fi 7746else 7747 # Enable CET in cross compiler if possible so that it will run on both 7748 # CET and non-CET hosts. 7749 have_cet=yes 7750fi 7751if test x$enable_cet = xyes; then 7752 CET_HOST_FLAGS="-fcf-protection" 7753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7754$as_echo "yes" >&6; } 7755else 7756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7757$as_echo "no" >&6; } 7758fi 7759CFLAGS="$cet_save_CFLAGS" 7760LDFLAGS="$cet_save_LDFLAGS" 7761 7762case x$enable_languages in 7763*jit*) 7764 ;; 7765*) 7766 CET_HOST_FLAGS= 7767 ;; 7768esac 7769 7770 7771# Check whether --enable-valgrind-annotations was given. 7772if test "${enable_valgrind_annotations+set}" = set; then : 7773 enableval=$enable_valgrind_annotations; 7774else 7775 enable_valgrind_annotations=no 7776fi 7777 7778if test x$enable_valgrind_annotations != xno \ 7779 || test x$ac_valgrind_checking != x; then 7780 if (test $have_valgrind_h = no \ 7781 && test $gcc_cv_header_memcheck_h = no \ 7782 && test $gcc_cv_header_valgrind_memcheck_h = no); then 7783 as_fn_error $? "*** Can't find valgrind/memcheck.h, memcheck.h or valgrind.h" "$LINENO" 5 7784 fi 7785 7786$as_echo "#define ENABLE_VALGRIND_ANNOTATIONS 1" >>confdefs.h 7787 7788fi 7789 7790# Output. 7791 7792ac_config_headers="$ac_config_headers config.h:config.in" 7793 7794ac_config_files="$ac_config_files Makefile" 7795 7796cat >confcache <<\_ACEOF 7797# This file is a shell script that caches the results of configure 7798# tests run on this system so they can be shared between configure 7799# scripts and configure runs, see configure's option --config-cache. 7800# It is not useful on other systems. If it contains results you don't 7801# want to keep, you may remove or edit it. 7802# 7803# config.status only pays attention to the cache file if you give it 7804# the --recheck option to rerun configure. 7805# 7806# `ac_cv_env_foo' variables (set or unset) will be overridden when 7807# loading this file, other *unset* `ac_cv_foo' will be assigned the 7808# following values. 7809 7810_ACEOF 7811 7812# The following way of writing the cache mishandles newlines in values, 7813# but we know of no workaround that is simple, portable, and efficient. 7814# So, we kill variables containing newlines. 7815# Ultrix sh set writes to stderr and can't be redirected directly, 7816# and sets the high bit in the cache file unless we assign to the vars. 7817( 7818 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 7819 eval ac_val=\$$ac_var 7820 case $ac_val in #( 7821 *${as_nl}*) 7822 case $ac_var in #( 7823 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 7824$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 7825 esac 7826 case $ac_var in #( 7827 _ | IFS | as_nl) ;; #( 7828 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 7829 *) { eval $ac_var=; unset $ac_var;} ;; 7830 esac ;; 7831 esac 7832 done 7833 7834 (set) 2>&1 | 7835 case $as_nl`(ac_space=' '; set) 2>&1` in #( 7836 *${as_nl}ac_space=\ *) 7837 # `set' does not quote correctly, so add quotes: double-quote 7838 # substitution turns \\\\ into \\, and sed turns \\ into \. 7839 sed -n \ 7840 "s/'/'\\\\''/g; 7841 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 7842 ;; #( 7843 *) 7844 # `set' quotes correctly as required by POSIX, so do not add quotes. 7845 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 7846 ;; 7847 esac | 7848 sort 7849) | 7850 sed ' 7851 /^ac_cv_env_/b end 7852 t clear 7853 :clear 7854 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 7855 t end 7856 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 7857 :end' >>confcache 7858if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 7859 if test -w "$cache_file"; then 7860 if test "x$cache_file" != "x/dev/null"; then 7861 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 7862$as_echo "$as_me: updating cache $cache_file" >&6;} 7863 if test ! -f "$cache_file" || test -h "$cache_file"; then 7864 cat confcache >"$cache_file" 7865 else 7866 case $cache_file in #( 7867 */* | ?:*) 7868 mv -f confcache "$cache_file"$$ && 7869 mv -f "$cache_file"$$ "$cache_file" ;; #( 7870 *) 7871 mv -f confcache "$cache_file" ;; 7872 esac 7873 fi 7874 fi 7875 else 7876 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 7877$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 7878 fi 7879fi 7880rm -f confcache 7881 7882test "x$prefix" = xNONE && prefix=$ac_default_prefix 7883# Let make expand exec_prefix. 7884test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 7885 7886DEFS=-DHAVE_CONFIG_H 7887 7888ac_libobjs= 7889ac_ltlibobjs= 7890U= 7891for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 7892 # 1. Remove the extension, and $U if already installed. 7893 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 7894 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 7895 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 7896 # will be set to the directory where LIBOBJS objects are built. 7897 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 7898 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 7899done 7900LIBOBJS=$ac_libobjs 7901 7902LTLIBOBJS=$ac_ltlibobjs 7903 7904 7905 7906 7907: "${CONFIG_STATUS=./config.status}" 7908ac_write_fail=0 7909ac_clean_files_save=$ac_clean_files 7910ac_clean_files="$ac_clean_files $CONFIG_STATUS" 7911{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 7912$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 7913as_write_fail=0 7914cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 7915#! $SHELL 7916# Generated by $as_me. 7917# Run this file to recreate the current configuration. 7918# Compiler output produced by configure, useful for debugging 7919# configure, is in config.log if it exists. 7920 7921debug=false 7922ac_cs_recheck=false 7923ac_cs_silent=false 7924 7925SHELL=\${CONFIG_SHELL-$SHELL} 7926export SHELL 7927_ASEOF 7928cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 7929## -------------------- ## 7930## M4sh Initialization. ## 7931## -------------------- ## 7932 7933# Be more Bourne compatible 7934DUALCASE=1; export DUALCASE # for MKS sh 7935if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 7936 emulate sh 7937 NULLCMD=: 7938 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 7939 # is contrary to our usage. Disable this feature. 7940 alias -g '${1+"$@"}'='"$@"' 7941 setopt NO_GLOB_SUBST 7942else 7943 case `(set -o) 2>/dev/null` in #( 7944 *posix*) : 7945 set -o posix ;; #( 7946 *) : 7947 ;; 7948esac 7949fi 7950 7951 7952as_nl=' 7953' 7954export as_nl 7955# Printing a long string crashes Solaris 7 /usr/bin/printf. 7956as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 7957as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 7958as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 7959# Prefer a ksh shell builtin over an external printf program on Solaris, 7960# but without wasting forks for bash or zsh. 7961if test -z "$BASH_VERSION$ZSH_VERSION" \ 7962 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 7963 as_echo='print -r --' 7964 as_echo_n='print -rn --' 7965elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 7966 as_echo='printf %s\n' 7967 as_echo_n='printf %s' 7968else 7969 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 7970 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 7971 as_echo_n='/usr/ucb/echo -n' 7972 else 7973 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 7974 as_echo_n_body='eval 7975 arg=$1; 7976 case $arg in #( 7977 *"$as_nl"*) 7978 expr "X$arg" : "X\\(.*\\)$as_nl"; 7979 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 7980 esac; 7981 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 7982 ' 7983 export as_echo_n_body 7984 as_echo_n='sh -c $as_echo_n_body as_echo' 7985 fi 7986 export as_echo_body 7987 as_echo='sh -c $as_echo_body as_echo' 7988fi 7989 7990# The user is always right. 7991if test "${PATH_SEPARATOR+set}" != set; then 7992 PATH_SEPARATOR=: 7993 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 7994 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 7995 PATH_SEPARATOR=';' 7996 } 7997fi 7998 7999 8000# IFS 8001# We need space, tab and new line, in precisely that order. Quoting is 8002# there to prevent editors from complaining about space-tab. 8003# (If _AS_PATH_WALK were called with IFS unset, it would disable word 8004# splitting by setting IFS to empty value.) 8005IFS=" "" $as_nl" 8006 8007# Find who we are. Look in the path if we contain no directory separator. 8008as_myself= 8009case $0 in #(( 8010 *[\\/]* ) as_myself=$0 ;; 8011 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8012for as_dir in $PATH 8013do 8014 IFS=$as_save_IFS 8015 test -z "$as_dir" && as_dir=. 8016 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 8017 done 8018IFS=$as_save_IFS 8019 8020 ;; 8021esac 8022# We did not find ourselves, most probably we were run as `sh COMMAND' 8023# in which case we are not to be found in the path. 8024if test "x$as_myself" = x; then 8025 as_myself=$0 8026fi 8027if test ! -f "$as_myself"; then 8028 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 8029 exit 1 8030fi 8031 8032# Unset variables that we do not need and which cause bugs (e.g. in 8033# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 8034# suppresses any "Segmentation fault" message there. '((' could 8035# trigger a bug in pdksh 5.2.14. 8036for as_var in BASH_ENV ENV MAIL MAILPATH 8037do eval test x\${$as_var+set} = xset \ 8038 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 8039done 8040PS1='$ ' 8041PS2='> ' 8042PS4='+ ' 8043 8044# NLS nuisances. 8045LC_ALL=C 8046export LC_ALL 8047LANGUAGE=C 8048export LANGUAGE 8049 8050# CDPATH. 8051(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 8052 8053 8054# as_fn_error STATUS ERROR [LINENO LOG_FD] 8055# ---------------------------------------- 8056# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 8057# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 8058# script with STATUS, using 1 if that was 0. 8059as_fn_error () 8060{ 8061 as_status=$1; test $as_status -eq 0 && as_status=1 8062 if test "$4"; then 8063 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 8064 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 8065 fi 8066 $as_echo "$as_me: error: $2" >&2 8067 as_fn_exit $as_status 8068} # as_fn_error 8069 8070 8071# as_fn_set_status STATUS 8072# ----------------------- 8073# Set $? to STATUS, without forking. 8074as_fn_set_status () 8075{ 8076 return $1 8077} # as_fn_set_status 8078 8079# as_fn_exit STATUS 8080# ----------------- 8081# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 8082as_fn_exit () 8083{ 8084 set +e 8085 as_fn_set_status $1 8086 exit $1 8087} # as_fn_exit 8088 8089# as_fn_unset VAR 8090# --------------- 8091# Portably unset VAR. 8092as_fn_unset () 8093{ 8094 { eval $1=; unset $1;} 8095} 8096as_unset=as_fn_unset 8097# as_fn_append VAR VALUE 8098# ---------------------- 8099# Append the text in VALUE to the end of the definition contained in VAR. Take 8100# advantage of any shell optimizations that allow amortized linear growth over 8101# repeated appends, instead of the typical quadratic growth present in naive 8102# implementations. 8103if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 8104 eval 'as_fn_append () 8105 { 8106 eval $1+=\$2 8107 }' 8108else 8109 as_fn_append () 8110 { 8111 eval $1=\$$1\$2 8112 } 8113fi # as_fn_append 8114 8115# as_fn_arith ARG... 8116# ------------------ 8117# Perform arithmetic evaluation on the ARGs, and store the result in the 8118# global $as_val. Take advantage of shells that can avoid forks. The arguments 8119# must be portable across $(()) and expr. 8120if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 8121 eval 'as_fn_arith () 8122 { 8123 as_val=$(( $* )) 8124 }' 8125else 8126 as_fn_arith () 8127 { 8128 as_val=`expr "$@" || test $? -eq 1` 8129 } 8130fi # as_fn_arith 8131 8132 8133if expr a : '\(a\)' >/dev/null 2>&1 && 8134 test "X`expr 00001 : '.*\(...\)'`" = X001; then 8135 as_expr=expr 8136else 8137 as_expr=false 8138fi 8139 8140if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 8141 as_basename=basename 8142else 8143 as_basename=false 8144fi 8145 8146if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 8147 as_dirname=dirname 8148else 8149 as_dirname=false 8150fi 8151 8152as_me=`$as_basename -- "$0" || 8153$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 8154 X"$0" : 'X\(//\)$' \| \ 8155 X"$0" : 'X\(/\)' \| . 2>/dev/null || 8156$as_echo X/"$0" | 8157 sed '/^.*\/\([^/][^/]*\)\/*$/{ 8158 s//\1/ 8159 q 8160 } 8161 /^X\/\(\/\/\)$/{ 8162 s//\1/ 8163 q 8164 } 8165 /^X\/\(\/\).*/{ 8166 s//\1/ 8167 q 8168 } 8169 s/.*/./; q'` 8170 8171# Avoid depending upon Character Ranges. 8172as_cr_letters='abcdefghijklmnopqrstuvwxyz' 8173as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 8174as_cr_Letters=$as_cr_letters$as_cr_LETTERS 8175as_cr_digits='0123456789' 8176as_cr_alnum=$as_cr_Letters$as_cr_digits 8177 8178ECHO_C= ECHO_N= ECHO_T= 8179case `echo -n x` in #((((( 8180-n*) 8181 case `echo 'xy\c'` in 8182 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 8183 xy) ECHO_C='\c';; 8184 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 8185 ECHO_T=' ';; 8186 esac;; 8187*) 8188 ECHO_N='-n';; 8189esac 8190 8191rm -f conf$$ conf$$.exe conf$$.file 8192if test -d conf$$.dir; then 8193 rm -f conf$$.dir/conf$$.file 8194else 8195 rm -f conf$$.dir 8196 mkdir conf$$.dir 2>/dev/null 8197fi 8198if (echo >conf$$.file) 2>/dev/null; then 8199 if ln -s conf$$.file conf$$ 2>/dev/null; then 8200 as_ln_s='ln -s' 8201 # ... but there are two gotchas: 8202 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 8203 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 8204 # In both cases, we have to default to `cp -pR'. 8205 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 8206 as_ln_s='cp -pR' 8207 elif ln conf$$.file conf$$ 2>/dev/null; then 8208 as_ln_s=ln 8209 else 8210 as_ln_s='cp -pR' 8211 fi 8212else 8213 as_ln_s='cp -pR' 8214fi 8215rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 8216rmdir conf$$.dir 2>/dev/null 8217 8218 8219# as_fn_mkdir_p 8220# ------------- 8221# Create "$as_dir" as a directory, including parents if necessary. 8222as_fn_mkdir_p () 8223{ 8224 8225 case $as_dir in #( 8226 -*) as_dir=./$as_dir;; 8227 esac 8228 test -d "$as_dir" || eval $as_mkdir_p || { 8229 as_dirs= 8230 while :; do 8231 case $as_dir in #( 8232 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 8233 *) as_qdir=$as_dir;; 8234 esac 8235 as_dirs="'$as_qdir' $as_dirs" 8236 as_dir=`$as_dirname -- "$as_dir" || 8237$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 8238 X"$as_dir" : 'X\(//\)[^/]' \| \ 8239 X"$as_dir" : 'X\(//\)$' \| \ 8240 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 8241$as_echo X"$as_dir" | 8242 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 8243 s//\1/ 8244 q 8245 } 8246 /^X\(\/\/\)[^/].*/{ 8247 s//\1/ 8248 q 8249 } 8250 /^X\(\/\/\)$/{ 8251 s//\1/ 8252 q 8253 } 8254 /^X\(\/\).*/{ 8255 s//\1/ 8256 q 8257 } 8258 s/.*/./; q'` 8259 test -d "$as_dir" && break 8260 done 8261 test -z "$as_dirs" || eval "mkdir $as_dirs" 8262 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 8263 8264 8265} # as_fn_mkdir_p 8266if mkdir -p . 2>/dev/null; then 8267 as_mkdir_p='mkdir -p "$as_dir"' 8268else 8269 test -d ./-p && rmdir ./-p 8270 as_mkdir_p=false 8271fi 8272 8273 8274# as_fn_executable_p FILE 8275# ----------------------- 8276# Test if FILE is an executable regular file. 8277as_fn_executable_p () 8278{ 8279 test -f "$1" && test -x "$1" 8280} # as_fn_executable_p 8281as_test_x='test -x' 8282as_executable_p=as_fn_executable_p 8283 8284# Sed expression to map a string onto a valid CPP name. 8285as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 8286 8287# Sed expression to map a string onto a valid variable name. 8288as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 8289 8290 8291exec 6>&1 8292## ----------------------------------- ## 8293## Main body of $CONFIG_STATUS script. ## 8294## ----------------------------------- ## 8295_ASEOF 8296test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 8297 8298cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8299# Save the log message, to keep $0 and so on meaningful, and to 8300# report actual input values of CONFIG_FILES etc. instead of their 8301# values after options handling. 8302ac_log=" 8303This file was extended by cpplib $as_me , which was 8304generated by GNU Autoconf 2.69. Invocation command line was 8305 8306 CONFIG_FILES = $CONFIG_FILES 8307 CONFIG_HEADERS = $CONFIG_HEADERS 8308 CONFIG_LINKS = $CONFIG_LINKS 8309 CONFIG_COMMANDS = $CONFIG_COMMANDS 8310 $ $0 $@ 8311 8312on `(hostname || uname -n) 2>/dev/null | sed 1q` 8313" 8314 8315_ACEOF 8316 8317case $ac_config_files in *" 8318"*) set x $ac_config_files; shift; ac_config_files=$*;; 8319esac 8320 8321case $ac_config_headers in *" 8322"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 8323esac 8324 8325 8326cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8327# Files that config.status was made for. 8328config_files="$ac_config_files" 8329config_headers="$ac_config_headers" 8330config_commands="$ac_config_commands" 8331 8332_ACEOF 8333 8334cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8335ac_cs_usage="\ 8336\`$as_me' instantiates files and other configuration actions 8337from templates according to the current configuration. Unless the files 8338and actions are specified as TAGs, all are instantiated by default. 8339 8340Usage: $0 [OPTION]... [TAG]... 8341 8342 -h, --help print this help, then exit 8343 -V, --version print version number and configuration settings, then exit 8344 --config print configuration, then exit 8345 -q, --quiet, --silent 8346 do not print progress messages 8347 -d, --debug don't remove temporary files 8348 --recheck update $as_me by reconfiguring in the same conditions 8349 --file=FILE[:TEMPLATE] 8350 instantiate the configuration file FILE 8351 --header=FILE[:TEMPLATE] 8352 instantiate the configuration header FILE 8353 8354Configuration files: 8355$config_files 8356 8357Configuration headers: 8358$config_headers 8359 8360Configuration commands: 8361$config_commands 8362 8363Report bugs to <gcc-bugs@gcc.gnu.org>." 8364 8365_ACEOF 8366cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8367ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 8368ac_cs_version="\\ 8369cpplib config.status 8370configured by $0, generated by GNU Autoconf 2.69, 8371 with options \\"\$ac_cs_config\\" 8372 8373Copyright (C) 2012 Free Software Foundation, Inc. 8374This config.status script is free software; the Free Software Foundation 8375gives unlimited permission to copy, distribute and modify it." 8376 8377ac_pwd='$ac_pwd' 8378srcdir='$srcdir' 8379INSTALL='$INSTALL' 8380test -n "\$AWK" || AWK=awk 8381_ACEOF 8382 8383cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8384# The default lists apply if the user does not specify any file. 8385ac_need_defaults=: 8386while test $# != 0 8387do 8388 case $1 in 8389 --*=?*) 8390 ac_option=`expr "X$1" : 'X\([^=]*\)='` 8391 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 8392 ac_shift=: 8393 ;; 8394 --*=) 8395 ac_option=`expr "X$1" : 'X\([^=]*\)='` 8396 ac_optarg= 8397 ac_shift=: 8398 ;; 8399 *) 8400 ac_option=$1 8401 ac_optarg=$2 8402 ac_shift=shift 8403 ;; 8404 esac 8405 8406 case $ac_option in 8407 # Handling of the options. 8408 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 8409 ac_cs_recheck=: ;; 8410 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 8411 $as_echo "$ac_cs_version"; exit ;; 8412 --config | --confi | --conf | --con | --co | --c ) 8413 $as_echo "$ac_cs_config"; exit ;; 8414 --debug | --debu | --deb | --de | --d | -d ) 8415 debug=: ;; 8416 --file | --fil | --fi | --f ) 8417 $ac_shift 8418 case $ac_optarg in 8419 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 8420 '') as_fn_error $? "missing file argument" ;; 8421 esac 8422 as_fn_append CONFIG_FILES " '$ac_optarg'" 8423 ac_need_defaults=false;; 8424 --header | --heade | --head | --hea ) 8425 $ac_shift 8426 case $ac_optarg in 8427 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 8428 esac 8429 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 8430 ac_need_defaults=false;; 8431 --he | --h) 8432 # Conflict between --help and --header 8433 as_fn_error $? "ambiguous option: \`$1' 8434Try \`$0 --help' for more information.";; 8435 --help | --hel | -h ) 8436 $as_echo "$ac_cs_usage"; exit ;; 8437 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 8438 | -silent | --silent | --silen | --sile | --sil | --si | --s) 8439 ac_cs_silent=: ;; 8440 8441 # This is an error. 8442 -*) as_fn_error $? "unrecognized option: \`$1' 8443Try \`$0 --help' for more information." ;; 8444 8445 *) as_fn_append ac_config_targets " $1" 8446 ac_need_defaults=false ;; 8447 8448 esac 8449 shift 8450done 8451 8452ac_configure_extra_args= 8453 8454if $ac_cs_silent; then 8455 exec 6>/dev/null 8456 ac_configure_extra_args="$ac_configure_extra_args --silent" 8457fi 8458 8459_ACEOF 8460cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8461if \$ac_cs_recheck; then 8462 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 8463 shift 8464 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 8465 CONFIG_SHELL='$SHELL' 8466 export CONFIG_SHELL 8467 exec "\$@" 8468fi 8469 8470_ACEOF 8471cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8472exec 5>>config.log 8473{ 8474 echo 8475 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 8476## Running $as_me. ## 8477_ASBOX 8478 $as_echo "$ac_log" 8479} >&5 8480 8481_ACEOF 8482cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8483# 8484# INIT-COMMANDS 8485# 8486ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR 8487 8488_ACEOF 8489 8490cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8491 8492# Handling of arguments. 8493for ac_config_target in $ac_config_targets 8494do 8495 case $ac_config_target in 8496 "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;; 8497 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 8498 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 8499 8500 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 8501 esac 8502done 8503 8504 8505# If the user did not use the arguments to specify the items to instantiate, 8506# then the envvar interface is used. Set only those that are not. 8507# We use the long form for the default assignment because of an extremely 8508# bizarre bug on SunOS 4.1.3. 8509if $ac_need_defaults; then 8510 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 8511 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 8512 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 8513fi 8514 8515# Have a temporary directory for convenience. Make it in the build tree 8516# simply because there is no reason against having it here, and in addition, 8517# creating and moving files from /tmp can sometimes cause problems. 8518# Hook for its removal unless debugging. 8519# Note that there is a small window in which the directory will not be cleaned: 8520# after its creation but before its name has been assigned to `$tmp'. 8521$debug || 8522{ 8523 tmp= ac_tmp= 8524 trap 'exit_status=$? 8525 : "${ac_tmp:=$tmp}" 8526 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 8527' 0 8528 trap 'as_fn_exit 1' 1 2 13 15 8529} 8530# Create a (secure) tmp directory for tmp files. 8531 8532{ 8533 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 8534 test -d "$tmp" 8535} || 8536{ 8537 tmp=./conf$$-$RANDOM 8538 (umask 077 && mkdir "$tmp") 8539} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 8540ac_tmp=$tmp 8541 8542# Set up the scripts for CONFIG_FILES section. 8543# No need to generate them if there are no CONFIG_FILES. 8544# This happens for instance with `./config.status config.h'. 8545if test -n "$CONFIG_FILES"; then 8546 8547 8548ac_cr=`echo X | tr X '\015'` 8549# On cygwin, bash can eat \r inside `` if the user requested igncr. 8550# But we know of no other shell where ac_cr would be empty at this 8551# point, so we can use a bashism as a fallback. 8552if test "x$ac_cr" = x; then 8553 eval ac_cr=\$\'\\r\' 8554fi 8555ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 8556if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 8557 ac_cs_awk_cr='\\r' 8558else 8559 ac_cs_awk_cr=$ac_cr 8560fi 8561 8562echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 8563_ACEOF 8564 8565 8566{ 8567 echo "cat >conf$$subs.awk <<_ACEOF" && 8568 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 8569 echo "_ACEOF" 8570} >conf$$subs.sh || 8571 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 8572ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 8573ac_delim='%!_!# ' 8574for ac_last_try in false false false false false :; do 8575 . ./conf$$subs.sh || 8576 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 8577 8578 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 8579 if test $ac_delim_n = $ac_delim_num; then 8580 break 8581 elif $ac_last_try; then 8582 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 8583 else 8584 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 8585 fi 8586done 8587rm -f conf$$subs.sh 8588 8589cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8590cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 8591_ACEOF 8592sed -n ' 8593h 8594s/^/S["/; s/!.*/"]=/ 8595p 8596g 8597s/^[^!]*!// 8598:repl 8599t repl 8600s/'"$ac_delim"'$// 8601t delim 8602:nl 8603h 8604s/\(.\{148\}\)..*/\1/ 8605t more1 8606s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 8607p 8608n 8609b repl 8610:more1 8611s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 8612p 8613g 8614s/.\{148\}// 8615t nl 8616:delim 8617h 8618s/\(.\{148\}\)..*/\1/ 8619t more2 8620s/["\\]/\\&/g; s/^/"/; s/$/"/ 8621p 8622b 8623:more2 8624s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 8625p 8626g 8627s/.\{148\}// 8628t delim 8629' <conf$$subs.awk | sed ' 8630/^[^""]/{ 8631 N 8632 s/\n// 8633} 8634' >>$CONFIG_STATUS || ac_write_fail=1 8635rm -f conf$$subs.awk 8636cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8637_ACAWK 8638cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 8639 for (key in S) S_is_set[key] = 1 8640 FS = "" 8641 8642} 8643{ 8644 line = $ 0 8645 nfields = split(line, field, "@") 8646 substed = 0 8647 len = length(field[1]) 8648 for (i = 2; i < nfields; i++) { 8649 key = field[i] 8650 keylen = length(key) 8651 if (S_is_set[key]) { 8652 value = S[key] 8653 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 8654 len += length(value) + length(field[++i]) 8655 substed = 1 8656 } else 8657 len += 1 + keylen 8658 } 8659 8660 print line 8661} 8662 8663_ACAWK 8664_ACEOF 8665cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8666if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 8667 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 8668else 8669 cat 8670fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 8671 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 8672_ACEOF 8673 8674# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 8675# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 8676# trailing colons and then remove the whole line if VPATH becomes empty 8677# (actually we leave an empty line to preserve line numbers). 8678if test "x$srcdir" = x.; then 8679 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 8680h 8681s/// 8682s/^/:/ 8683s/[ ]*$/:/ 8684s/:\$(srcdir):/:/g 8685s/:\${srcdir}:/:/g 8686s/:@srcdir@:/:/g 8687s/^:*// 8688s/:*$// 8689x 8690s/\(=[ ]*\).*/\1/ 8691G 8692s/\n// 8693s/^[^=]*=[ ]*$// 8694}' 8695fi 8696 8697cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8698fi # test -n "$CONFIG_FILES" 8699 8700# Set up the scripts for CONFIG_HEADERS section. 8701# No need to generate them if there are no CONFIG_HEADERS. 8702# This happens for instance with `./config.status Makefile'. 8703if test -n "$CONFIG_HEADERS"; then 8704cat >"$ac_tmp/defines.awk" <<\_ACAWK || 8705BEGIN { 8706_ACEOF 8707 8708# Transform confdefs.h into an awk script `defines.awk', embedded as 8709# here-document in config.status, that substitutes the proper values into 8710# config.h.in to produce config.h. 8711 8712# Create a delimiter string that does not exist in confdefs.h, to ease 8713# handling of long lines. 8714ac_delim='%!_!# ' 8715for ac_last_try in false false :; do 8716 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 8717 if test -z "$ac_tt"; then 8718 break 8719 elif $ac_last_try; then 8720 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 8721 else 8722 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 8723 fi 8724done 8725 8726# For the awk script, D is an array of macro values keyed by name, 8727# likewise P contains macro parameters if any. Preserve backslash 8728# newline sequences. 8729 8730ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 8731sed -n ' 8732s/.\{148\}/&'"$ac_delim"'/g 8733t rset 8734:rset 8735s/^[ ]*#[ ]*define[ ][ ]*/ / 8736t def 8737d 8738:def 8739s/\\$// 8740t bsnl 8741s/["\\]/\\&/g 8742s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 8743D["\1"]=" \3"/p 8744s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 8745d 8746:bsnl 8747s/["\\]/\\&/g 8748s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 8749D["\1"]=" \3\\\\\\n"\\/p 8750t cont 8751s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 8752t cont 8753d 8754:cont 8755n 8756s/.\{148\}/&'"$ac_delim"'/g 8757t clear 8758:clear 8759s/\\$// 8760t bsnlc 8761s/["\\]/\\&/g; s/^/"/; s/$/"/p 8762d 8763:bsnlc 8764s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 8765b cont 8766' <confdefs.h | sed ' 8767s/'"$ac_delim"'/"\\\ 8768"/g' >>$CONFIG_STATUS || ac_write_fail=1 8769 8770cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8771 for (key in D) D_is_set[key] = 1 8772 FS = "" 8773} 8774/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 8775 line = \$ 0 8776 split(line, arg, " ") 8777 if (arg[1] == "#") { 8778 defundef = arg[2] 8779 mac1 = arg[3] 8780 } else { 8781 defundef = substr(arg[1], 2) 8782 mac1 = arg[2] 8783 } 8784 split(mac1, mac2, "(") #) 8785 macro = mac2[1] 8786 prefix = substr(line, 1, index(line, defundef) - 1) 8787 if (D_is_set[macro]) { 8788 # Preserve the white space surrounding the "#". 8789 print prefix "define", macro P[macro] D[macro] 8790 next 8791 } else { 8792 # Replace #undef with comments. This is necessary, for example, 8793 # in the case of _POSIX_SOURCE, which is predefined and required 8794 # on some systems where configure will not decide to define it. 8795 if (defundef == "undef") { 8796 print "/*", prefix defundef, macro, "*/" 8797 next 8798 } 8799 } 8800} 8801{ print } 8802_ACAWK 8803_ACEOF 8804cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8805 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 8806fi # test -n "$CONFIG_HEADERS" 8807 8808 8809eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 8810shift 8811for ac_tag 8812do 8813 case $ac_tag in 8814 :[FHLC]) ac_mode=$ac_tag; continue;; 8815 esac 8816 case $ac_mode$ac_tag in 8817 :[FHL]*:*);; 8818 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 8819 :[FH]-) ac_tag=-:-;; 8820 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 8821 esac 8822 ac_save_IFS=$IFS 8823 IFS=: 8824 set x $ac_tag 8825 IFS=$ac_save_IFS 8826 shift 8827 ac_file=$1 8828 shift 8829 8830 case $ac_mode in 8831 :L) ac_source=$1;; 8832 :[FH]) 8833 ac_file_inputs= 8834 for ac_f 8835 do 8836 case $ac_f in 8837 -) ac_f="$ac_tmp/stdin";; 8838 *) # Look for the file first in the build tree, then in the source tree 8839 # (if the path is not absolute). The absolute path cannot be DOS-style, 8840 # because $ac_f cannot contain `:'. 8841 test -f "$ac_f" || 8842 case $ac_f in 8843 [\\/$]*) false;; 8844 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 8845 esac || 8846 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 8847 esac 8848 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 8849 as_fn_append ac_file_inputs " '$ac_f'" 8850 done 8851 8852 # Let's still pretend it is `configure' which instantiates (i.e., don't 8853 # use $as_me), people would be surprised to read: 8854 # /* config.h. Generated by config.status. */ 8855 configure_input='Generated from '` 8856 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 8857 `' by configure.' 8858 if test x"$ac_file" != x-; then 8859 configure_input="$ac_file. $configure_input" 8860 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 8861$as_echo "$as_me: creating $ac_file" >&6;} 8862 fi 8863 # Neutralize special characters interpreted by sed in replacement strings. 8864 case $configure_input in #( 8865 *\&* | *\|* | *\\* ) 8866 ac_sed_conf_input=`$as_echo "$configure_input" | 8867 sed 's/[\\\\&|]/\\\\&/g'`;; #( 8868 *) ac_sed_conf_input=$configure_input;; 8869 esac 8870 8871 case $ac_tag in 8872 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 8873 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 8874 esac 8875 ;; 8876 esac 8877 8878 ac_dir=`$as_dirname -- "$ac_file" || 8879$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 8880 X"$ac_file" : 'X\(//\)[^/]' \| \ 8881 X"$ac_file" : 'X\(//\)$' \| \ 8882 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 8883$as_echo X"$ac_file" | 8884 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 8885 s//\1/ 8886 q 8887 } 8888 /^X\(\/\/\)[^/].*/{ 8889 s//\1/ 8890 q 8891 } 8892 /^X\(\/\/\)$/{ 8893 s//\1/ 8894 q 8895 } 8896 /^X\(\/\).*/{ 8897 s//\1/ 8898 q 8899 } 8900 s/.*/./; q'` 8901 as_dir="$ac_dir"; as_fn_mkdir_p 8902 ac_builddir=. 8903 8904case "$ac_dir" in 8905.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 8906*) 8907 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 8908 # A ".." for each directory in $ac_dir_suffix. 8909 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 8910 case $ac_top_builddir_sub in 8911 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 8912 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 8913 esac ;; 8914esac 8915ac_abs_top_builddir=$ac_pwd 8916ac_abs_builddir=$ac_pwd$ac_dir_suffix 8917# for backward compatibility: 8918ac_top_builddir=$ac_top_build_prefix 8919 8920case $srcdir in 8921 .) # We are building in place. 8922 ac_srcdir=. 8923 ac_top_srcdir=$ac_top_builddir_sub 8924 ac_abs_top_srcdir=$ac_pwd ;; 8925 [\\/]* | ?:[\\/]* ) # Absolute name. 8926 ac_srcdir=$srcdir$ac_dir_suffix; 8927 ac_top_srcdir=$srcdir 8928 ac_abs_top_srcdir=$srcdir ;; 8929 *) # Relative name. 8930 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 8931 ac_top_srcdir=$ac_top_build_prefix$srcdir 8932 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 8933esac 8934ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 8935 8936 8937 case $ac_mode in 8938 :F) 8939 # 8940 # CONFIG_FILE 8941 # 8942 8943 case $INSTALL in 8944 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 8945 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 8946 esac 8947_ACEOF 8948 8949cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8950# If the template does not know about datarootdir, expand it. 8951# FIXME: This hack should be removed a few years after 2.60. 8952ac_datarootdir_hack=; ac_datarootdir_seen= 8953ac_sed_dataroot=' 8954/datarootdir/ { 8955 p 8956 q 8957} 8958/@datadir@/p 8959/@docdir@/p 8960/@infodir@/p 8961/@localedir@/p 8962/@mandir@/p' 8963case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 8964*datarootdir*) ac_datarootdir_seen=yes;; 8965*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 8966 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 8967$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 8968_ACEOF 8969cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8970 ac_datarootdir_hack=' 8971 s&@datadir@&$datadir&g 8972 s&@docdir@&$docdir&g 8973 s&@infodir@&$infodir&g 8974 s&@localedir@&$localedir&g 8975 s&@mandir@&$mandir&g 8976 s&\\\${datarootdir}&$datarootdir&g' ;; 8977esac 8978_ACEOF 8979 8980# Neutralize VPATH when `$srcdir' = `.'. 8981# Shell code in configure.ac might set extrasub. 8982# FIXME: do we really want to maintain this feature? 8983cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8984ac_sed_extra="$ac_vpsub 8985$extrasub 8986_ACEOF 8987cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8988:t 8989/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 8990s|@configure_input@|$ac_sed_conf_input|;t t 8991s&@top_builddir@&$ac_top_builddir_sub&;t t 8992s&@top_build_prefix@&$ac_top_build_prefix&;t t 8993s&@srcdir@&$ac_srcdir&;t t 8994s&@abs_srcdir@&$ac_abs_srcdir&;t t 8995s&@top_srcdir@&$ac_top_srcdir&;t t 8996s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 8997s&@builddir@&$ac_builddir&;t t 8998s&@abs_builddir@&$ac_abs_builddir&;t t 8999s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 9000s&@INSTALL@&$ac_INSTALL&;t t 9001$ac_datarootdir_hack 9002" 9003eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 9004 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 9005 9006test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 9007 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 9008 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 9009 "$ac_tmp/out"`; test -z "$ac_out"; } && 9010 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 9011which seems to be undefined. Please make sure it is defined" >&5 9012$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 9013which seems to be undefined. Please make sure it is defined" >&2;} 9014 9015 rm -f "$ac_tmp/stdin" 9016 case $ac_file in 9017 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 9018 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 9019 esac \ 9020 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 9021 ;; 9022 :H) 9023 # 9024 # CONFIG_HEADER 9025 # 9026 if test x"$ac_file" != x-; then 9027 { 9028 $as_echo "/* $configure_input */" \ 9029 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 9030 } >"$ac_tmp/config.h" \ 9031 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 9032 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 9033 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 9034$as_echo "$as_me: $ac_file is unchanged" >&6;} 9035 else 9036 rm -f "$ac_file" 9037 mv "$ac_tmp/config.h" "$ac_file" \ 9038 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 9039 fi 9040 else 9041 $as_echo "/* $configure_input */" \ 9042 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 9043 || as_fn_error $? "could not create -" "$LINENO" 5 9044 fi 9045 ;; 9046 9047 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 9048$as_echo "$as_me: executing $ac_file commands" >&6;} 9049 ;; 9050 esac 9051 9052 9053 case $ac_file$ac_mode in 9054 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;; 9055 "config.h":H) echo timestamp > stamp-h1 ;; 9056 9057 esac 9058done # for ac_tag 9059 9060 9061as_fn_exit 0 9062_ACEOF 9063ac_clean_files=$ac_clean_files_save 9064 9065test $ac_write_fail = 0 || 9066 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 9067 9068 9069# configure is writing to config.log, and then calls config.status. 9070# config.status does its own redirection, appending to config.log. 9071# Unfortunately, on DOS this fails, as config.log is still kept open 9072# by configure, so config.status won't be able to write to it; its 9073# output is simply discarded. So we exec the FD to /dev/null, 9074# effectively closing config.log, so it can be properly (re)opened and 9075# appended to by config.status. When coming back to configure, we 9076# need to make the FD available again. 9077if test "$no_create" != yes; then 9078 ac_cs_success=: 9079 ac_config_status_args= 9080 test "$silent" = yes && 9081 ac_config_status_args="$ac_config_status_args --quiet" 9082 exec 5>/dev/null 9083 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 9084 exec 5>>config.log 9085 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 9086 # would make configure fail if this is the last instruction. 9087 $ac_cs_success || as_fn_exit 1 9088fi 9089if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 9090 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 9091$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 9092fi 9093 9094