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