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 real_option in -W -Wall -Wwrite-strings -Wstrict-prototypes \ 3252 -Wmissing-prototypes -Wold-style-definition \ 3253 -Wmissing-format-attribute -Wcast-qual; do 3254 # Do the check with the no- prefix removed since gcc silently 3255 # accepts any -Wno-* option on purpose 3256 case $real_option in 3257 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;; 3258 *) option=$real_option ;; 3259 esac 3260 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh` 3261 3262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5 3263$as_echo_n "checking whether $CC supports $option... " >&6; } 3264if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then : 3265 $as_echo_n "(cached) " >&6 3266else 3267 CFLAGS="$option" 3268 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3269/* end confdefs.h. */ 3270 3271int 3272main () 3273{ 3274 3275 ; 3276 return 0; 3277} 3278_ACEOF 3279if ac_fn_c_try_compile "$LINENO"; then : 3280 eval "$as_acx_Woption=yes" 3281else 3282 eval "$as_acx_Woption=no" 3283fi 3284rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3285 3286fi 3287eval ac_res=\$$as_acx_Woption 3288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 3289$as_echo "$ac_res" >&6; } 3290 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then : 3291 WARN_CFLAGS="$WARN_CFLAGS${WARN_CFLAGS:+ }$real_option" 3292fi 3293 done 3294CFLAGS="$save_CFLAGS" 3295 3296WARN_PEDANTIC= 3297# Do the check with the no- prefix removed from the warning options 3298# since gcc silently accepts any -Wno-* option on purpose 3299if test "$GCC" = yes; then : 3300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wlong-long" >&5 3301$as_echo_n "checking whether $CC supports -pedantic -Wlong-long... " >&6; } 3302if test "${acx_cv_prog_cc_pedantic__Wlong_long+set}" = set; then : 3303 $as_echo_n "(cached) " >&6 3304else 3305 save_CFLAGS="$CFLAGS" 3306CFLAGS="-pedantic -Wlong-long" 3307cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3308/* end confdefs.h. */ 3309 3310int 3311main () 3312{ 3313 3314 ; 3315 return 0; 3316} 3317_ACEOF 3318if ac_fn_c_try_compile "$LINENO"; then : 3319 acx_cv_prog_cc_pedantic__Wlong_long=yes 3320else 3321 acx_cv_prog_cc_pedantic__Wlong_long=no 3322fi 3323rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3324CFLAGS="$save_CFLAGS" 3325fi 3326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wlong_long" >&5 3327$as_echo "$acx_cv_prog_cc_pedantic__Wlong_long" >&6; } 3328if test $acx_cv_prog_cc_pedantic__Wlong_long = yes; then : 3329 WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long" 3330fi 3331 3332fi 3333 3334 3335# Only enable with --enable-werror-always until existing warnings are 3336# corrected. 3337WERROR= 3338# Check whether --enable-werror-always was given. 3339if test "${enable_werror_always+set}" = set; then : 3340 enableval=$enable_werror_always; 3341else 3342 enable_werror_always=no 3343fi 3344 3345if test $enable_werror_always = yes; then : 3346 WERROR="$WERROR${WERROR:+ }-Werror" 3347fi 3348 3349 3350 3351# Checks for header files. 3352ac_ext=c 3353ac_cpp='$CPP $CPPFLAGS' 3354ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3355ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3356ac_compiler_gnu=$ac_cv_c_compiler_gnu 3357{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3358$as_echo_n "checking how to run the C preprocessor... " >&6; } 3359# On Suns, sometimes $CPP names a directory. 3360if test -n "$CPP" && test -d "$CPP"; then 3361 CPP= 3362fi 3363if test -z "$CPP"; then 3364 if test "${ac_cv_prog_CPP+set}" = set; then : 3365 $as_echo_n "(cached) " >&6 3366else 3367 # Double quotes because CPP needs to be expanded 3368 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3369 do 3370 ac_preproc_ok=false 3371for ac_c_preproc_warn_flag in '' yes 3372do 3373 # Use a header file that comes with gcc, so configuring glibc 3374 # with a fresh cross-compiler works. 3375 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3376 # <limits.h> exists even on freestanding compilers. 3377 # On the NeXT, cc -E runs the code through the compiler's parser, 3378 # not just through cpp. "Syntax error" is here to catch this case. 3379 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3380/* end confdefs.h. */ 3381#ifdef __STDC__ 3382# include <limits.h> 3383#else 3384# include <assert.h> 3385#endif 3386 Syntax error 3387_ACEOF 3388if ac_fn_c_try_cpp "$LINENO"; then : 3389 3390else 3391 # Broken: fails on valid input. 3392continue 3393fi 3394rm -f conftest.err conftest.$ac_ext 3395 3396 # OK, works on sane cases. Now check whether nonexistent headers 3397 # can be detected and how. 3398 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3399/* end confdefs.h. */ 3400#include <ac_nonexistent.h> 3401_ACEOF 3402if ac_fn_c_try_cpp "$LINENO"; then : 3403 # Broken: success on invalid input. 3404continue 3405else 3406 # Passes both tests. 3407ac_preproc_ok=: 3408break 3409fi 3410rm -f conftest.err conftest.$ac_ext 3411 3412done 3413# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3414rm -f conftest.err conftest.$ac_ext 3415if $ac_preproc_ok; then : 3416 break 3417fi 3418 3419 done 3420 ac_cv_prog_CPP=$CPP 3421 3422fi 3423 CPP=$ac_cv_prog_CPP 3424else 3425 ac_cv_prog_CPP=$CPP 3426fi 3427{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3428$as_echo "$CPP" >&6; } 3429ac_preproc_ok=false 3430for ac_c_preproc_warn_flag in '' yes 3431do 3432 # Use a header file that comes with gcc, so configuring glibc 3433 # with a fresh cross-compiler works. 3434 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3435 # <limits.h> exists even on freestanding compilers. 3436 # On the NeXT, cc -E runs the code through the compiler's parser, 3437 # not just through cpp. "Syntax error" is here to catch this case. 3438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3439/* end confdefs.h. */ 3440#ifdef __STDC__ 3441# include <limits.h> 3442#else 3443# include <assert.h> 3444#endif 3445 Syntax error 3446_ACEOF 3447if ac_fn_c_try_cpp "$LINENO"; then : 3448 3449else 3450 # Broken: fails on valid input. 3451continue 3452fi 3453rm -f conftest.err conftest.$ac_ext 3454 3455 # OK, works on sane cases. Now check whether nonexistent headers 3456 # can be detected and how. 3457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3458/* end confdefs.h. */ 3459#include <ac_nonexistent.h> 3460_ACEOF 3461if ac_fn_c_try_cpp "$LINENO"; then : 3462 # Broken: success on invalid input. 3463continue 3464else 3465 # Passes both tests. 3466ac_preproc_ok=: 3467break 3468fi 3469rm -f conftest.err conftest.$ac_ext 3470 3471done 3472# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3473rm -f conftest.err conftest.$ac_ext 3474if $ac_preproc_ok; then : 3475 3476else 3477 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3478$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3479as_fn_error "C preprocessor \"$CPP\" fails sanity check 3480See \`config.log' for more details." "$LINENO" 5; } 3481fi 3482 3483ac_ext=c 3484ac_cpp='$CPP $CPPFLAGS' 3485ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3486ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3487ac_compiler_gnu=$ac_cv_c_compiler_gnu 3488 3489 3490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3491$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3492if test "${ac_cv_path_GREP+set}" = set; then : 3493 $as_echo_n "(cached) " >&6 3494else 3495 if test -z "$GREP"; then 3496 ac_path_GREP_found=false 3497 # Loop through the user's path and test for each of PROGNAME-LIST 3498 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3499for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3500do 3501 IFS=$as_save_IFS 3502 test -z "$as_dir" && as_dir=. 3503 for ac_prog in grep ggrep; do 3504 for ac_exec_ext in '' $ac_executable_extensions; do 3505 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3506 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 3507# Check for GNU ac_path_GREP and select it if it is found. 3508 # Check for GNU $ac_path_GREP 3509case `"$ac_path_GREP" --version 2>&1` in 3510*GNU*) 3511 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3512*) 3513 ac_count=0 3514 $as_echo_n 0123456789 >"conftest.in" 3515 while : 3516 do 3517 cat "conftest.in" "conftest.in" >"conftest.tmp" 3518 mv "conftest.tmp" "conftest.in" 3519 cp "conftest.in" "conftest.nl" 3520 $as_echo 'GREP' >> "conftest.nl" 3521 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3522 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3523 as_fn_arith $ac_count + 1 && ac_count=$as_val 3524 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3525 # Best one so far, save it but keep looking for a better one 3526 ac_cv_path_GREP="$ac_path_GREP" 3527 ac_path_GREP_max=$ac_count 3528 fi 3529 # 10*(2^10) chars as input seems more than enough 3530 test $ac_count -gt 10 && break 3531 done 3532 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3533esac 3534 3535 $ac_path_GREP_found && break 3 3536 done 3537 done 3538 done 3539IFS=$as_save_IFS 3540 if test -z "$ac_cv_path_GREP"; then 3541 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3542 fi 3543else 3544 ac_cv_path_GREP=$GREP 3545fi 3546 3547fi 3548{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3549$as_echo "$ac_cv_path_GREP" >&6; } 3550 GREP="$ac_cv_path_GREP" 3551 3552 3553{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3554$as_echo_n "checking for egrep... " >&6; } 3555if test "${ac_cv_path_EGREP+set}" = set; then : 3556 $as_echo_n "(cached) " >&6 3557else 3558 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3559 then ac_cv_path_EGREP="$GREP -E" 3560 else 3561 if test -z "$EGREP"; then 3562 ac_path_EGREP_found=false 3563 # Loop through the user's path and test for each of PROGNAME-LIST 3564 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3565for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3566do 3567 IFS=$as_save_IFS 3568 test -z "$as_dir" && as_dir=. 3569 for ac_prog in egrep; do 3570 for ac_exec_ext in '' $ac_executable_extensions; do 3571 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3572 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 3573# Check for GNU ac_path_EGREP and select it if it is found. 3574 # Check for GNU $ac_path_EGREP 3575case `"$ac_path_EGREP" --version 2>&1` in 3576*GNU*) 3577 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3578*) 3579 ac_count=0 3580 $as_echo_n 0123456789 >"conftest.in" 3581 while : 3582 do 3583 cat "conftest.in" "conftest.in" >"conftest.tmp" 3584 mv "conftest.tmp" "conftest.in" 3585 cp "conftest.in" "conftest.nl" 3586 $as_echo 'EGREP' >> "conftest.nl" 3587 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3588 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3589 as_fn_arith $ac_count + 1 && ac_count=$as_val 3590 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3591 # Best one so far, save it but keep looking for a better one 3592 ac_cv_path_EGREP="$ac_path_EGREP" 3593 ac_path_EGREP_max=$ac_count 3594 fi 3595 # 10*(2^10) chars as input seems more than enough 3596 test $ac_count -gt 10 && break 3597 done 3598 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3599esac 3600 3601 $ac_path_EGREP_found && break 3 3602 done 3603 done 3604 done 3605IFS=$as_save_IFS 3606 if test -z "$ac_cv_path_EGREP"; then 3607 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3608 fi 3609else 3610 ac_cv_path_EGREP=$EGREP 3611fi 3612 3613 fi 3614fi 3615{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3616$as_echo "$ac_cv_path_EGREP" >&6; } 3617 EGREP="$ac_cv_path_EGREP" 3618 3619 3620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3621$as_echo_n "checking for ANSI C header files... " >&6; } 3622if test "${ac_cv_header_stdc+set}" = set; then : 3623 $as_echo_n "(cached) " >&6 3624else 3625 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3626/* end confdefs.h. */ 3627#include <stdlib.h> 3628#include <stdarg.h> 3629#include <string.h> 3630#include <float.h> 3631 3632int 3633main () 3634{ 3635 3636 ; 3637 return 0; 3638} 3639_ACEOF 3640if ac_fn_c_try_compile "$LINENO"; then : 3641 ac_cv_header_stdc=yes 3642else 3643 ac_cv_header_stdc=no 3644fi 3645rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3646 3647if test $ac_cv_header_stdc = yes; then 3648 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3649 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3650/* end confdefs.h. */ 3651#include <string.h> 3652 3653_ACEOF 3654if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3655 $EGREP "memchr" >/dev/null 2>&1; then : 3656 3657else 3658 ac_cv_header_stdc=no 3659fi 3660rm -f conftest* 3661 3662fi 3663 3664if test $ac_cv_header_stdc = yes; then 3665 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3666 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3667/* end confdefs.h. */ 3668#include <stdlib.h> 3669 3670_ACEOF 3671if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3672 $EGREP "free" >/dev/null 2>&1; then : 3673 3674else 3675 ac_cv_header_stdc=no 3676fi 3677rm -f conftest* 3678 3679fi 3680 3681if test $ac_cv_header_stdc = yes; then 3682 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3683 if test "$cross_compiling" = yes; then : 3684 : 3685else 3686 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3687/* end confdefs.h. */ 3688#include <ctype.h> 3689#include <stdlib.h> 3690#if ((' ' & 0x0FF) == 0x020) 3691# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3692# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3693#else 3694# define ISLOWER(c) \ 3695 (('a' <= (c) && (c) <= 'i') \ 3696 || ('j' <= (c) && (c) <= 'r') \ 3697 || ('s' <= (c) && (c) <= 'z')) 3698# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3699#endif 3700 3701#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3702int 3703main () 3704{ 3705 int i; 3706 for (i = 0; i < 256; i++) 3707 if (XOR (islower (i), ISLOWER (i)) 3708 || toupper (i) != TOUPPER (i)) 3709 return 2; 3710 return 0; 3711} 3712_ACEOF 3713if ac_fn_c_try_run "$LINENO"; then : 3714 3715else 3716 ac_cv_header_stdc=no 3717fi 3718rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3719 conftest.$ac_objext conftest.beam conftest.$ac_ext 3720fi 3721 3722fi 3723fi 3724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 3725$as_echo "$ac_cv_header_stdc" >&6; } 3726if test $ac_cv_header_stdc = yes; then 3727 3728$as_echo "#define STDC_HEADERS 1" >>confdefs.h 3729 3730fi 3731 3732# On IRIX 5.3, sys/types and inttypes.h are conflicting. 3733for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 3734 inttypes.h stdint.h unistd.h 3735do : 3736 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 3737ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 3738" 3739eval as_val=\$$as_ac_Header 3740 if test "x$as_val" = x""yes; then : 3741 cat >>confdefs.h <<_ACEOF 3742#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 3743_ACEOF 3744 3745fi 3746 3747done 3748 3749 3750for ac_header in ctype.h stddef.h string.h stdio.h 3751do : 3752 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 3753ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 3754eval as_val=\$$as_ac_Header 3755 if test "x$as_val" = x""yes; then : 3756 cat >>confdefs.h <<_ACEOF 3757#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 3758_ACEOF 3759 3760fi 3761 3762done 3763 3764 3765 3766inttype_headers=`echo inttypes.h sys/inttypes.h | sed -e 's/,/ /g'` 3767 3768acx_cv_header_stdint=stddef.h 3769acx_cv_header_stdint_kind="(already complete)" 3770for i in stdint.h $inttype_headers; do 3771 unset ac_cv_type_uintptr_t 3772 unset ac_cv_type_uintmax_t 3773 unset ac_cv_type_int_least32_t 3774 unset ac_cv_type_int_fast32_t 3775 unset ac_cv_type_uint64_t 3776 $as_echo_n "looking for a compliant stdint.h in $i, " >&6 3777 ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h> 3778#include <$i> 3779" 3780if test "x$ac_cv_type_uintmax_t" = x""yes; then : 3781 acx_cv_header_stdint=$i 3782else 3783 continue 3784fi 3785 3786 ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h> 3787#include <$i> 3788" 3789if test "x$ac_cv_type_uintptr_t" = x""yes; then : 3790 3791else 3792 acx_cv_header_stdint_kind="(mostly complete)" 3793fi 3794 3795 ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h> 3796#include <$i> 3797" 3798if test "x$ac_cv_type_int_least32_t" = x""yes; then : 3799 3800else 3801 acx_cv_header_stdint_kind="(mostly complete)" 3802fi 3803 3804 ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h> 3805#include <$i> 3806" 3807if test "x$ac_cv_type_int_fast32_t" = x""yes; then : 3808 3809else 3810 acx_cv_header_stdint_kind="(mostly complete)" 3811fi 3812 3813 ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h> 3814#include <$i> 3815" 3816if test "x$ac_cv_type_uint64_t" = x""yes; then : 3817 3818else 3819 acx_cv_header_stdint_kind="(lacks uint64_t)" 3820fi 3821 3822 break 3823done 3824if test "$acx_cv_header_stdint" = stddef.h; then 3825 acx_cv_header_stdint_kind="(lacks uintmax_t)" 3826 for i in stdint.h $inttype_headers; do 3827 unset ac_cv_type_uintptr_t 3828 unset ac_cv_type_uint32_t 3829 unset ac_cv_type_uint64_t 3830 $as_echo_n "looking for an incomplete stdint.h in $i, " >&6 3831 ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h> 3832#include <$i> 3833" 3834if test "x$ac_cv_type_uint32_t" = x""yes; then : 3835 acx_cv_header_stdint=$i 3836else 3837 continue 3838fi 3839 3840 ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h> 3841#include <$i> 3842" 3843if test "x$ac_cv_type_uint64_t" = x""yes; then : 3844 3845fi 3846 3847 ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h> 3848#include <$i> 3849" 3850if test "x$ac_cv_type_uintptr_t" = x""yes; then : 3851 3852fi 3853 3854 break 3855 done 3856fi 3857if test "$acx_cv_header_stdint" = stddef.h; then 3858 acx_cv_header_stdint_kind="(u_intXX_t style)" 3859 for i in sys/types.h $inttype_headers; do 3860 unset ac_cv_type_u_int32_t 3861 unset ac_cv_type_u_int64_t 3862 $as_echo_n "looking for u_intXX_t types in $i, " >&6 3863 ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h> 3864#include <$i> 3865" 3866if test "x$ac_cv_type_u_int32_t" = x""yes; then : 3867 acx_cv_header_stdint=$i 3868else 3869 continue 3870fi 3871 3872 ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h> 3873#include <$i> 3874" 3875if test "x$ac_cv_type_u_int64_t" = x""yes; then : 3876 3877fi 3878 3879 break 3880 done 3881fi 3882if test "$acx_cv_header_stdint" = stddef.h; then 3883 acx_cv_header_stdint_kind="(using manual detection)" 3884fi 3885 3886test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no 3887test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no 3888test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no 3889test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no 3890test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no 3891 3892# ----------------- Summarize what we found so far 3893 3894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in gstdint.h" >&5 3895$as_echo_n "checking what to include in gstdint.h... " >&6; } 3896 3897case `$as_basename -- gstdint.h || 3898$as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \ 3899 Xgstdint.h : 'X\(//\)$' \| \ 3900 Xgstdint.h : 'X\(/\)' \| . 2>/dev/null || 3901$as_echo X/gstdint.h | 3902 sed '/^.*\/\([^/][^/]*\)\/*$/{ 3903 s//\1/ 3904 q 3905 } 3906 /^X\/\(\/\/\)$/{ 3907 s//\1/ 3908 q 3909 } 3910 /^X\/\(\/\).*/{ 3911 s//\1/ 3912 q 3913 } 3914 s/.*/./; q'` in 3915 stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5 3916$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;; 3917 inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5 3918$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;; 3919 *) ;; 3920esac 3921 3922{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5 3923$as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; } 3924 3925# ----------------- done included file, check C basic types -------- 3926 3927# Lacking an uintptr_t? Test size of void * 3928case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in 3929 stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler 3930# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 3931# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 3932# This bug is HP SR number 8606223364. 3933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5 3934$as_echo_n "checking size of void *... " >&6; } 3935if test "${ac_cv_sizeof_void_p+set}" = set; then : 3936 $as_echo_n "(cached) " >&6 3937else 3938 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then : 3939 3940else 3941 if test "$ac_cv_type_void_p" = yes; then 3942 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3943$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3944{ as_fn_set_status 77 3945as_fn_error "cannot compute sizeof (void *) 3946See \`config.log' for more details." "$LINENO" 5; }; } 3947 else 3948 ac_cv_sizeof_void_p=0 3949 fi 3950fi 3951 3952fi 3953{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5 3954$as_echo "$ac_cv_sizeof_void_p" >&6; } 3955 3956 3957 3958cat >>confdefs.h <<_ACEOF 3959#define SIZEOF_VOID_P $ac_cv_sizeof_void_p 3960_ACEOF 3961 3962 ;; 3963esac 3964 3965# Lacking an uint64_t? Test size of long 3966case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in 3967 stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler 3968# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 3969# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 3970# This bug is HP SR number 8606223364. 3971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 3972$as_echo_n "checking size of long... " >&6; } 3973if test "${ac_cv_sizeof_long+set}" = set; then : 3974 $as_echo_n "(cached) " >&6 3975else 3976 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then : 3977 3978else 3979 if test "$ac_cv_type_long" = yes; then 3980 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3981$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3982{ as_fn_set_status 77 3983as_fn_error "cannot compute sizeof (long) 3984See \`config.log' for more details." "$LINENO" 5; }; } 3985 else 3986 ac_cv_sizeof_long=0 3987 fi 3988fi 3989 3990fi 3991{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 3992$as_echo "$ac_cv_sizeof_long" >&6; } 3993 3994 3995 3996cat >>confdefs.h <<_ACEOF 3997#define SIZEOF_LONG $ac_cv_sizeof_long 3998_ACEOF 3999 4000 ;; 4001esac 4002 4003if test $acx_cv_header_stdint = stddef.h; then 4004 # Lacking a good header? Test size of everything and deduce all types. 4005 # The cast to long int works around a bug in the HP C Compiler 4006# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4007# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4008# This bug is HP SR number 8606223364. 4009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5 4010$as_echo_n "checking size of int... " >&6; } 4011if test "${ac_cv_sizeof_int+set}" = set; then : 4012 $as_echo_n "(cached) " >&6 4013else 4014 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then : 4015 4016else 4017 if test "$ac_cv_type_int" = yes; then 4018 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4019$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4020{ as_fn_set_status 77 4021as_fn_error "cannot compute sizeof (int) 4022See \`config.log' for more details." "$LINENO" 5; }; } 4023 else 4024 ac_cv_sizeof_int=0 4025 fi 4026fi 4027 4028fi 4029{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5 4030$as_echo "$ac_cv_sizeof_int" >&6; } 4031 4032 4033 4034cat >>confdefs.h <<_ACEOF 4035#define SIZEOF_INT $ac_cv_sizeof_int 4036_ACEOF 4037 4038 4039 # The cast to long int works around a bug in the HP C Compiler 4040# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4041# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4042# This bug is HP SR number 8606223364. 4043{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5 4044$as_echo_n "checking size of short... " >&6; } 4045if test "${ac_cv_sizeof_short+set}" = set; then : 4046 $as_echo_n "(cached) " >&6 4047else 4048 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then : 4049 4050else 4051 if test "$ac_cv_type_short" = yes; then 4052 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4053$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4054{ as_fn_set_status 77 4055as_fn_error "cannot compute sizeof (short) 4056See \`config.log' for more details." "$LINENO" 5; }; } 4057 else 4058 ac_cv_sizeof_short=0 4059 fi 4060fi 4061 4062fi 4063{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5 4064$as_echo "$ac_cv_sizeof_short" >&6; } 4065 4066 4067 4068cat >>confdefs.h <<_ACEOF 4069#define SIZEOF_SHORT $ac_cv_sizeof_short 4070_ACEOF 4071 4072 4073 # The cast to long int works around a bug in the HP C Compiler 4074# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4075# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4076# This bug is HP SR number 8606223364. 4077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5 4078$as_echo_n "checking size of char... " >&6; } 4079if test "${ac_cv_sizeof_char+set}" = set; then : 4080 $as_echo_n "(cached) " >&6 4081else 4082 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "$ac_includes_default"; then : 4083 4084else 4085 if test "$ac_cv_type_char" = yes; then 4086 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4087$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4088{ as_fn_set_status 77 4089as_fn_error "cannot compute sizeof (char) 4090See \`config.log' for more details." "$LINENO" 5; }; } 4091 else 4092 ac_cv_sizeof_char=0 4093 fi 4094fi 4095 4096fi 4097{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5 4098$as_echo "$ac_cv_sizeof_char" >&6; } 4099 4100 4101 4102cat >>confdefs.h <<_ACEOF 4103#define SIZEOF_CHAR $ac_cv_sizeof_char 4104_ACEOF 4105 4106 4107 4108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5 4109$as_echo_n "checking for type equivalent to int8_t... " >&6; } 4110 case "$ac_cv_sizeof_char" in 4111 1) acx_cv_type_int8_t=char ;; 4112 *) as_fn_error "no 8-bit type, please report a bug" "$LINENO" 5 4113 esac 4114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5 4115$as_echo "$acx_cv_type_int8_t" >&6; } 4116 4117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5 4118$as_echo_n "checking for type equivalent to int16_t... " >&6; } 4119 case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in 4120 2:*) acx_cv_type_int16_t=int ;; 4121 *:2) acx_cv_type_int16_t=short ;; 4122 *) as_fn_error "no 16-bit type, please report a bug" "$LINENO" 5 4123 esac 4124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5 4125$as_echo "$acx_cv_type_int16_t" >&6; } 4126 4127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5 4128$as_echo_n "checking for type equivalent to int32_t... " >&6; } 4129 case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in 4130 4:*) acx_cv_type_int32_t=int ;; 4131 *:4) acx_cv_type_int32_t=long ;; 4132 *) as_fn_error "no 32-bit type, please report a bug" "$LINENO" 5 4133 esac 4134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5 4135$as_echo "$acx_cv_type_int32_t" >&6; } 4136fi 4137 4138# These tests are here to make the output prettier 4139 4140if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then 4141 case "$ac_cv_sizeof_long" in 4142 8) acx_cv_type_int64_t=long ;; 4143 esac 4144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5 4145$as_echo_n "checking for type equivalent to int64_t... " >&6; } 4146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5 4147$as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; } 4148fi 4149 4150# Now we can use the above types 4151 4152if test "$ac_cv_type_uintptr_t" != yes; then 4153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5 4154$as_echo_n "checking for type equivalent to intptr_t... " >&6; } 4155 case $ac_cv_sizeof_void_p in 4156 2) acx_cv_type_intptr_t=int16_t ;; 4157 4) acx_cv_type_intptr_t=int32_t ;; 4158 8) acx_cv_type_intptr_t=int64_t ;; 4159 *) as_fn_error "no equivalent for intptr_t, please report a bug" "$LINENO" 5 4160 esac 4161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5 4162$as_echo "$acx_cv_type_intptr_t" >&6; } 4163fi 4164 4165# ----------------- done all checks, emit header ------------- 4166ac_config_commands="$ac_config_commands gstdint.h" 4167 4168 4169 4170 4171# Checks for typedefs, structures, and compiler characteristics. 4172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 4173$as_echo_n "checking for an ANSI C-conforming const... " >&6; } 4174if test "${ac_cv_c_const+set}" = set; then : 4175 $as_echo_n "(cached) " >&6 4176else 4177 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4178/* end confdefs.h. */ 4179 4180int 4181main () 4182{ 4183/* FIXME: Include the comments suggested by Paul. */ 4184#ifndef __cplusplus 4185 /* Ultrix mips cc rejects this. */ 4186 typedef int charset[2]; 4187 const charset cs; 4188 /* SunOS 4.1.1 cc rejects this. */ 4189 char const *const *pcpcc; 4190 char **ppc; 4191 /* NEC SVR4.0.2 mips cc rejects this. */ 4192 struct point {int x, y;}; 4193 static struct point const zero = {0,0}; 4194 /* AIX XL C 1.02.0.0 rejects this. 4195 It does not let you subtract one const X* pointer from another in 4196 an arm of an if-expression whose if-part is not a constant 4197 expression */ 4198 const char *g = "string"; 4199 pcpcc = &g + (g ? g-g : 0); 4200 /* HPUX 7.0 cc rejects these. */ 4201 ++pcpcc; 4202 ppc = (char**) pcpcc; 4203 pcpcc = (char const *const *) ppc; 4204 { /* SCO 3.2v4 cc rejects this. */ 4205 char *t; 4206 char const *s = 0 ? (char *) 0 : (char const *) 0; 4207 4208 *t++ = 0; 4209 if (s) return 0; 4210 } 4211 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 4212 int x[] = {25, 17}; 4213 const int *foo = &x[0]; 4214 ++foo; 4215 } 4216 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 4217 typedef const int *iptr; 4218 iptr p = 0; 4219 ++p; 4220 } 4221 { /* AIX XL C 1.02.0.0 rejects this saying 4222 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 4223 struct s { int j; const int *ap[3]; }; 4224 struct s *b; b->j = 5; 4225 } 4226 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 4227 const int foo = 10; 4228 if (!foo) return 0; 4229 } 4230 return !cs[0] && !zero.x; 4231#endif 4232 4233 ; 4234 return 0; 4235} 4236_ACEOF 4237if ac_fn_c_try_compile "$LINENO"; then : 4238 ac_cv_c_const=yes 4239else 4240 ac_cv_c_const=no 4241fi 4242rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4243fi 4244{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 4245$as_echo "$ac_cv_c_const" >&6; } 4246if test $ac_cv_c_const = no; then 4247 4248$as_echo "#define const /**/" >>confdefs.h 4249 4250fi 4251 4252ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default" 4253if test "x$ac_cv_type_off_t" = x""yes; then : 4254 4255else 4256 4257cat >>confdefs.h <<_ACEOF 4258#define off_t long int 4259_ACEOF 4260 4261fi 4262 4263# The cast to long int works around a bug in the HP C Compiler 4264# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4265# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4266# This bug is HP SR number 8606223364. 4267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5 4268$as_echo_n "checking size of int... " >&6; } 4269if test "${ac_cv_sizeof_int+set}" = set; then : 4270 $as_echo_n "(cached) " >&6 4271else 4272 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then : 4273 4274else 4275 if test "$ac_cv_type_int" = yes; then 4276 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4277$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4278{ as_fn_set_status 77 4279as_fn_error "cannot compute sizeof (int) 4280See \`config.log' for more details." "$LINENO" 5; }; } 4281 else 4282 ac_cv_sizeof_int=0 4283 fi 4284fi 4285 4286fi 4287{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5 4288$as_echo "$ac_cv_sizeof_int" >&6; } 4289 4290 4291 4292cat >>confdefs.h <<_ACEOF 4293#define SIZEOF_INT $ac_cv_sizeof_int 4294_ACEOF 4295 4296 4297# The cast to long int works around a bug in the HP C Compiler 4298# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4299# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4300# This bug is HP SR number 8606223364. 4301{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 4302$as_echo_n "checking size of long... " >&6; } 4303if test "${ac_cv_sizeof_long+set}" = set; then : 4304 $as_echo_n "(cached) " >&6 4305else 4306 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then : 4307 4308else 4309 if test "$ac_cv_type_long" = yes; then 4310 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4311$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4312{ as_fn_set_status 77 4313as_fn_error "cannot compute sizeof (long) 4314See \`config.log' for more details." "$LINENO" 5; }; } 4315 else 4316 ac_cv_sizeof_long=0 4317 fi 4318fi 4319 4320fi 4321{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 4322$as_echo "$ac_cv_sizeof_long" >&6; } 4323 4324 4325 4326cat >>confdefs.h <<_ACEOF 4327#define SIZEOF_LONG $ac_cv_sizeof_long 4328_ACEOF 4329 4330 4331 4332# Checks for library functions. 4333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4334$as_echo_n "checking for ANSI C header files... " >&6; } 4335if test "${ac_cv_header_stdc+set}" = set; then : 4336 $as_echo_n "(cached) " >&6 4337else 4338 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4339/* end confdefs.h. */ 4340#include <stdlib.h> 4341#include <stdarg.h> 4342#include <string.h> 4343#include <float.h> 4344 4345int 4346main () 4347{ 4348 4349 ; 4350 return 0; 4351} 4352_ACEOF 4353if ac_fn_c_try_compile "$LINENO"; then : 4354 ac_cv_header_stdc=yes 4355else 4356 ac_cv_header_stdc=no 4357fi 4358rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4359 4360if test $ac_cv_header_stdc = yes; then 4361 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4362 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4363/* end confdefs.h. */ 4364#include <string.h> 4365 4366_ACEOF 4367if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4368 $EGREP "memchr" >/dev/null 2>&1; then : 4369 4370else 4371 ac_cv_header_stdc=no 4372fi 4373rm -f conftest* 4374 4375fi 4376 4377if test $ac_cv_header_stdc = yes; then 4378 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4379 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4380/* end confdefs.h. */ 4381#include <stdlib.h> 4382 4383_ACEOF 4384if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4385 $EGREP "free" >/dev/null 2>&1; then : 4386 4387else 4388 ac_cv_header_stdc=no 4389fi 4390rm -f conftest* 4391 4392fi 4393 4394if test $ac_cv_header_stdc = yes; then 4395 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4396 if test "$cross_compiling" = yes; then : 4397 : 4398else 4399 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4400/* end confdefs.h. */ 4401#include <ctype.h> 4402#include <stdlib.h> 4403#if ((' ' & 0x0FF) == 0x020) 4404# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4405# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4406#else 4407# define ISLOWER(c) \ 4408 (('a' <= (c) && (c) <= 'i') \ 4409 || ('j' <= (c) && (c) <= 'r') \ 4410 || ('s' <= (c) && (c) <= 'z')) 4411# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4412#endif 4413 4414#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4415int 4416main () 4417{ 4418 int i; 4419 for (i = 0; i < 256; i++) 4420 if (XOR (islower (i), ISLOWER (i)) 4421 || toupper (i) != TOUPPER (i)) 4422 return 2; 4423 return 0; 4424} 4425_ACEOF 4426if ac_fn_c_try_run "$LINENO"; then : 4427 4428else 4429 ac_cv_header_stdc=no 4430fi 4431rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4432 conftest.$ac_objext conftest.beam conftest.$ac_ext 4433fi 4434 4435fi 4436fi 4437{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4438$as_echo "$ac_cv_header_stdc" >&6; } 4439if test $ac_cv_header_stdc = yes; then 4440 4441$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4442 4443fi 4444 4445 4446# Check whether --enable-maintainer-mode was given. 4447if test "${enable_maintainer_mode+set}" = set; then : 4448 enableval=$enable_maintainer_mode; 4449else 4450 enable_maintainer_mode=no 4451fi 4452 4453 4454if test "x$enable_maintainer_mode" = xno; then 4455 MAINT='#' 4456else 4457 MAINT= 4458fi 4459 4460 4461ac_aux_dir= 4462for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 4463 for ac_t in install-sh install.sh shtool; do 4464 if test -f "$ac_dir/$ac_t"; then 4465 ac_aux_dir=$ac_dir 4466 ac_install_sh="$ac_aux_dir/$ac_t -c" 4467 break 2 4468 fi 4469 done 4470done 4471if test -z "$ac_aux_dir"; then 4472 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 4473fi 4474 4475# These three variables are undocumented and unsupported, 4476# and are intended to be withdrawn in a future Autoconf release. 4477# They can cause serious problems if a builder's source tree is in a directory 4478# whose full name contains unusual characters. 4479ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 4480ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 4481ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 4482 4483 4484# Make sure we can run config.sub. 4485$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4486 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 4487 4488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4489$as_echo_n "checking build system type... " >&6; } 4490if test "${ac_cv_build+set}" = set; then : 4491 $as_echo_n "(cached) " >&6 4492else 4493 ac_build_alias=$build_alias 4494test "x$ac_build_alias" = x && 4495 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4496test "x$ac_build_alias" = x && 4497 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 4498ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4499 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4500 4501fi 4502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4503$as_echo "$ac_cv_build" >&6; } 4504case $ac_cv_build in 4505*-*-*) ;; 4506*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 4507esac 4508build=$ac_cv_build 4509ac_save_IFS=$IFS; IFS='-' 4510set x $ac_cv_build 4511shift 4512build_cpu=$1 4513build_vendor=$2 4514shift; shift 4515# Remember, the first character of IFS is used to create $*, 4516# except with old shells: 4517build_os=$* 4518IFS=$ac_save_IFS 4519case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4520 4521 4522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4523$as_echo_n "checking host system type... " >&6; } 4524if test "${ac_cv_host+set}" = set; then : 4525 $as_echo_n "(cached) " >&6 4526else 4527 if test "x$host_alias" = x; then 4528 ac_cv_host=$ac_cv_build 4529else 4530 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4531 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 4532fi 4533 4534fi 4535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4536$as_echo "$ac_cv_host" >&6; } 4537case $ac_cv_host in 4538*-*-*) ;; 4539*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 4540esac 4541host=$ac_cv_host 4542ac_save_IFS=$IFS; IFS='-' 4543set x $ac_cv_host 4544shift 4545host_cpu=$1 4546host_vendor=$2 4547shift; shift 4548# Remember, the first character of IFS is used to create $*, 4549# except with old shells: 4550host_os=$* 4551IFS=$ac_save_IFS 4552case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4553 4554 4555{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 4556$as_echo_n "checking target system type... " >&6; } 4557if test "${ac_cv_target+set}" = set; then : 4558 $as_echo_n "(cached) " >&6 4559else 4560 if test "x$target_alias" = x; then 4561 ac_cv_target=$ac_cv_host 4562else 4563 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 4564 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 4565fi 4566 4567fi 4568{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 4569$as_echo "$ac_cv_target" >&6; } 4570case $ac_cv_target in 4571*-*-*) ;; 4572*) as_fn_error "invalid value of canonical target" "$LINENO" 5;; 4573esac 4574target=$ac_cv_target 4575ac_save_IFS=$IFS; IFS='-' 4576set x $ac_cv_target 4577shift 4578target_cpu=$1 4579target_vendor=$2 4580shift; shift 4581# Remember, the first character of IFS is used to create $*, 4582# except with old shells: 4583target_os=$* 4584IFS=$ac_save_IFS 4585case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 4586 4587 4588# The aliases save the names the user supplied, while $host etc. 4589# will get canonicalized. 4590test -n "$target_alias" && 4591 test "$program_prefix$program_suffix$program_transform_name" = \ 4592 NONENONEs,x,x, && 4593 program_prefix=${target_alias}- 4594 4595# Default decimal format 4596# If you change the defaults here, be sure to change them in the GCC directory also 4597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for decimal floating point" >&5 4598$as_echo_n "checking for decimal floating point... " >&6; } 4599 4600 4601# Check whether --enable-decimal-float was given. 4602if test "${enable_decimal_float+set}" = set; then : 4603 enableval=$enable_decimal_float; 4604 case $enable_decimal_float in 4605 yes | no | bid | dpd) default_decimal_float=$enable_decimal_float ;; 4606 *) as_fn_error "'$enable_decimal_float' is an invalid value for --enable-decimal-float. 4607Valid choices are 'yes', 'bid', 'dpd', and 'no'." "$LINENO" 5 ;; 4608 esac 4609 4610else 4611 4612 case $target in 4613 powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \ 4614 i?86*-*-gnu* | \ 4615 i?86*-*-mingw* | x86_64*-*-mingw* | \ 4616 i?86*-*-cygwin*) 4617 enable_decimal_float=yes 4618 ;; 4619 *) 4620 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: decimal float is not supported for this target, ignored" >&5 4621$as_echo "$as_me: WARNING: decimal float is not supported for this target, ignored" >&2;} 4622 enable_decimal_float=no 4623 ;; 4624 esac 4625 4626fi 4627 4628 4629# x86's use BID format instead of DPD 4630case x$enable_decimal_float in 4631 xyes) 4632 case $target in 4633 i?86*-*-* | x86_64*-*-*) 4634 enable_decimal_float=bid 4635 ;; 4636 *) 4637 enable_decimal_float=dpd 4638 ;; 4639 esac 4640 default_decimal_float=$enable_decimal_float 4641 ;; 4642 xno) 4643 # ENABLE_DECIMAL_FLOAT is set to 0. But we have to have proper 4644 # dependency on libdecnumber. 4645 default_decimal_float=dpd 4646 ;; 4647esac 4648 4649 4650 4651 4652# Use default_decimal_float for dependency. 4653enable_decimal_float=$default_decimal_float 4654 4655# If BID is being used, additional objects should be linked in. 4656if test x$enable_decimal_float = xbid; then 4657 ADDITIONAL_OBJS="$ADDITIONAL_OBJS \$(bid_OBJS)" 4658else 4659 ADDITIONAL_OBJS= 4660fi 4661 4662{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_decimal_float" >&5 4663$as_echo "$enable_decimal_float" >&6; } 4664 4665 4666 4667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 4668$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 4669if test "${ac_cv_c_bigendian+set}" = set; then : 4670 $as_echo_n "(cached) " >&6 4671else 4672 ac_cv_c_bigendian=unknown 4673 # See if we're dealing with a universal compiler. 4674 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4675/* end confdefs.h. */ 4676#ifndef __APPLE_CC__ 4677 not a universal capable compiler 4678 #endif 4679 typedef int dummy; 4680 4681_ACEOF 4682if ac_fn_c_try_compile "$LINENO"; then : 4683 4684 # Check for potential -arch flags. It is not universal unless 4685 # there are at least two -arch flags with different values. 4686 ac_arch= 4687 ac_prev= 4688 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 4689 if test -n "$ac_prev"; then 4690 case $ac_word in 4691 i?86 | x86_64 | ppc | ppc64) 4692 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 4693 ac_arch=$ac_word 4694 else 4695 ac_cv_c_bigendian=universal 4696 break 4697 fi 4698 ;; 4699 esac 4700 ac_prev= 4701 elif test "x$ac_word" = "x-arch"; then 4702 ac_prev=arch 4703 fi 4704 done 4705fi 4706rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4707 if test $ac_cv_c_bigendian = unknown; then 4708 # See if sys/param.h defines the BYTE_ORDER macro. 4709 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4710/* end confdefs.h. */ 4711#include <sys/types.h> 4712 #include <sys/param.h> 4713 4714int 4715main () 4716{ 4717#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 4718 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 4719 && LITTLE_ENDIAN) 4720 bogus endian macros 4721 #endif 4722 4723 ; 4724 return 0; 4725} 4726_ACEOF 4727if ac_fn_c_try_compile "$LINENO"; then : 4728 # It does; now see whether it defined to BIG_ENDIAN or not. 4729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4730/* end confdefs.h. */ 4731#include <sys/types.h> 4732 #include <sys/param.h> 4733 4734int 4735main () 4736{ 4737#if BYTE_ORDER != BIG_ENDIAN 4738 not big endian 4739 #endif 4740 4741 ; 4742 return 0; 4743} 4744_ACEOF 4745if ac_fn_c_try_compile "$LINENO"; then : 4746 ac_cv_c_bigendian=yes 4747else 4748 ac_cv_c_bigendian=no 4749fi 4750rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4751fi 4752rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4753 fi 4754 if test $ac_cv_c_bigendian = unknown; then 4755 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 4756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4757/* end confdefs.h. */ 4758#include <limits.h> 4759 4760int 4761main () 4762{ 4763#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 4764 bogus endian macros 4765 #endif 4766 4767 ; 4768 return 0; 4769} 4770_ACEOF 4771if ac_fn_c_try_compile "$LINENO"; then : 4772 # It does; now see whether it defined to _BIG_ENDIAN or not. 4773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4774/* end confdefs.h. */ 4775#include <limits.h> 4776 4777int 4778main () 4779{ 4780#ifndef _BIG_ENDIAN 4781 not big endian 4782 #endif 4783 4784 ; 4785 return 0; 4786} 4787_ACEOF 4788if ac_fn_c_try_compile "$LINENO"; then : 4789 ac_cv_c_bigendian=yes 4790else 4791 ac_cv_c_bigendian=no 4792fi 4793rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4794fi 4795rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4796 fi 4797 if test $ac_cv_c_bigendian = unknown; then 4798 # Compile a test program. 4799 if test "$cross_compiling" = yes; then : 4800 # Try to guess by grepping values from an object file. 4801 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4802/* end confdefs.h. */ 4803short int ascii_mm[] = 4804 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 4805 short int ascii_ii[] = 4806 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 4807 int use_ascii (int i) { 4808 return ascii_mm[i] + ascii_ii[i]; 4809 } 4810 short int ebcdic_ii[] = 4811 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 4812 short int ebcdic_mm[] = 4813 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 4814 int use_ebcdic (int i) { 4815 return ebcdic_mm[i] + ebcdic_ii[i]; 4816 } 4817 extern int foo; 4818 4819int 4820main () 4821{ 4822return use_ascii (foo) == use_ebcdic (foo); 4823 ; 4824 return 0; 4825} 4826_ACEOF 4827if ac_fn_c_try_compile "$LINENO"; then : 4828 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 4829 ac_cv_c_bigendian=yes 4830 fi 4831 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 4832 if test "$ac_cv_c_bigendian" = unknown; then 4833 ac_cv_c_bigendian=no 4834 else 4835 # finding both strings is unlikely to happen, but who knows? 4836 ac_cv_c_bigendian=unknown 4837 fi 4838 fi 4839fi 4840rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4841else 4842 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4843/* end confdefs.h. */ 4844$ac_includes_default 4845int 4846main () 4847{ 4848 4849 /* Are we little or big endian? From Harbison&Steele. */ 4850 union 4851 { 4852 long int l; 4853 char c[sizeof (long int)]; 4854 } u; 4855 u.l = 1; 4856 return u.c[sizeof (long int) - 1] == 1; 4857 4858 ; 4859 return 0; 4860} 4861_ACEOF 4862if ac_fn_c_try_run "$LINENO"; then : 4863 ac_cv_c_bigendian=no 4864else 4865 ac_cv_c_bigendian=yes 4866fi 4867rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4868 conftest.$ac_objext conftest.beam conftest.$ac_ext 4869fi 4870 4871 fi 4872fi 4873{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 4874$as_echo "$ac_cv_c_bigendian" >&6; } 4875 case $ac_cv_c_bigendian in #( 4876 yes) 4877 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h 4878;; #( 4879 no) 4880 ;; #( 4881 universal) 4882 4883$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 4884 4885 ;; #( 4886 *) 4887 as_fn_error "unknown endianness 4888 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 4889 esac 4890 4891 4892# Output. 4893 4894ac_config_headers="$ac_config_headers config.h:config.in" 4895 4896ac_config_files="$ac_config_files Makefile" 4897 4898cat >confcache <<\_ACEOF 4899# This file is a shell script that caches the results of configure 4900# tests run on this system so they can be shared between configure 4901# scripts and configure runs, see configure's option --config-cache. 4902# It is not useful on other systems. If it contains results you don't 4903# want to keep, you may remove or edit it. 4904# 4905# config.status only pays attention to the cache file if you give it 4906# the --recheck option to rerun configure. 4907# 4908# `ac_cv_env_foo' variables (set or unset) will be overridden when 4909# loading this file, other *unset* `ac_cv_foo' will be assigned the 4910# following values. 4911 4912_ACEOF 4913 4914# The following way of writing the cache mishandles newlines in values, 4915# but we know of no workaround that is simple, portable, and efficient. 4916# So, we kill variables containing newlines. 4917# Ultrix sh set writes to stderr and can't be redirected directly, 4918# and sets the high bit in the cache file unless we assign to the vars. 4919( 4920 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 4921 eval ac_val=\$$ac_var 4922 case $ac_val in #( 4923 *${as_nl}*) 4924 case $ac_var in #( 4925 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 4926$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 4927 esac 4928 case $ac_var in #( 4929 _ | IFS | as_nl) ;; #( 4930 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 4931 *) { eval $ac_var=; unset $ac_var;} ;; 4932 esac ;; 4933 esac 4934 done 4935 4936 (set) 2>&1 | 4937 case $as_nl`(ac_space=' '; set) 2>&1` in #( 4938 *${as_nl}ac_space=\ *) 4939 # `set' does not quote correctly, so add quotes: double-quote 4940 # substitution turns \\\\ into \\, and sed turns \\ into \. 4941 sed -n \ 4942 "s/'/'\\\\''/g; 4943 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 4944 ;; #( 4945 *) 4946 # `set' quotes correctly as required by POSIX, so do not add quotes. 4947 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 4948 ;; 4949 esac | 4950 sort 4951) | 4952 sed ' 4953 /^ac_cv_env_/b end 4954 t clear 4955 :clear 4956 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 4957 t end 4958 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 4959 :end' >>confcache 4960if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 4961 if test -w "$cache_file"; then 4962 test "x$cache_file" != "x/dev/null" && 4963 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 4964$as_echo "$as_me: updating cache $cache_file" >&6;} 4965 cat confcache >$cache_file 4966 else 4967 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 4968$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 4969 fi 4970fi 4971rm -f confcache 4972 4973test "x$prefix" = xNONE && prefix=$ac_default_prefix 4974# Let make expand exec_prefix. 4975test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 4976 4977DEFS=-DHAVE_CONFIG_H 4978 4979ac_libobjs= 4980ac_ltlibobjs= 4981for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 4982 # 1. Remove the extension, and $U if already installed. 4983 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 4984 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 4985 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 4986 # will be set to the directory where LIBOBJS objects are built. 4987 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 4988 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 4989done 4990LIBOBJS=$ac_libobjs 4991 4992LTLIBOBJS=$ac_ltlibobjs 4993 4994 4995 4996 4997: ${CONFIG_STATUS=./config.status} 4998ac_write_fail=0 4999ac_clean_files_save=$ac_clean_files 5000ac_clean_files="$ac_clean_files $CONFIG_STATUS" 5001{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 5002$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 5003as_write_fail=0 5004cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 5005#! $SHELL 5006# Generated by $as_me. 5007# Run this file to recreate the current configuration. 5008# Compiler output produced by configure, useful for debugging 5009# configure, is in config.log if it exists. 5010 5011debug=false 5012ac_cs_recheck=false 5013ac_cs_silent=false 5014 5015SHELL=\${CONFIG_SHELL-$SHELL} 5016export SHELL 5017_ASEOF 5018cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 5019## -------------------- ## 5020## M4sh Initialization. ## 5021## -------------------- ## 5022 5023# Be more Bourne compatible 5024DUALCASE=1; export DUALCASE # for MKS sh 5025if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 5026 emulate sh 5027 NULLCMD=: 5028 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 5029 # is contrary to our usage. Disable this feature. 5030 alias -g '${1+"$@"}'='"$@"' 5031 setopt NO_GLOB_SUBST 5032else 5033 case `(set -o) 2>/dev/null` in #( 5034 *posix*) : 5035 set -o posix ;; #( 5036 *) : 5037 ;; 5038esac 5039fi 5040 5041 5042as_nl=' 5043' 5044export as_nl 5045# Printing a long string crashes Solaris 7 /usr/bin/printf. 5046as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5047as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 5048as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 5049# Prefer a ksh shell builtin over an external printf program on Solaris, 5050# but without wasting forks for bash or zsh. 5051if test -z "$BASH_VERSION$ZSH_VERSION" \ 5052 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 5053 as_echo='print -r --' 5054 as_echo_n='print -rn --' 5055elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 5056 as_echo='printf %s\n' 5057 as_echo_n='printf %s' 5058else 5059 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5060 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5061 as_echo_n='/usr/ucb/echo -n' 5062 else 5063 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5064 as_echo_n_body='eval 5065 arg=$1; 5066 case $arg in #( 5067 *"$as_nl"*) 5068 expr "X$arg" : "X\\(.*\\)$as_nl"; 5069 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 5070 esac; 5071 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 5072 ' 5073 export as_echo_n_body 5074 as_echo_n='sh -c $as_echo_n_body as_echo' 5075 fi 5076 export as_echo_body 5077 as_echo='sh -c $as_echo_body as_echo' 5078fi 5079 5080# The user is always right. 5081if test "${PATH_SEPARATOR+set}" != set; then 5082 PATH_SEPARATOR=: 5083 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 5084 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 5085 PATH_SEPARATOR=';' 5086 } 5087fi 5088 5089 5090# IFS 5091# We need space, tab and new line, in precisely that order. Quoting is 5092# there to prevent editors from complaining about space-tab. 5093# (If _AS_PATH_WALK were called with IFS unset, it would disable word 5094# splitting by setting IFS to empty value.) 5095IFS=" "" $as_nl" 5096 5097# Find who we are. Look in the path if we contain no directory separator. 5098case $0 in #(( 5099 *[\\/]* ) as_myself=$0 ;; 5100 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5101for as_dir in $PATH 5102do 5103 IFS=$as_save_IFS 5104 test -z "$as_dir" && as_dir=. 5105 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 5106 done 5107IFS=$as_save_IFS 5108 5109 ;; 5110esac 5111# We did not find ourselves, most probably we were run as `sh COMMAND' 5112# in which case we are not to be found in the path. 5113if test "x$as_myself" = x; then 5114 as_myself=$0 5115fi 5116if test ! -f "$as_myself"; then 5117 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 5118 exit 1 5119fi 5120 5121# Unset variables that we do not need and which cause bugs (e.g. in 5122# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 5123# suppresses any "Segmentation fault" message there. '((' could 5124# trigger a bug in pdksh 5.2.14. 5125for as_var in BASH_ENV ENV MAIL MAILPATH 5126do eval test x\${$as_var+set} = xset \ 5127 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 5128done 5129PS1='$ ' 5130PS2='> ' 5131PS4='+ ' 5132 5133# NLS nuisances. 5134LC_ALL=C 5135export LC_ALL 5136LANGUAGE=C 5137export LANGUAGE 5138 5139# CDPATH. 5140(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 5141 5142 5143# as_fn_error ERROR [LINENO LOG_FD] 5144# --------------------------------- 5145# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 5146# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 5147# script with status $?, using 1 if that was 0. 5148as_fn_error () 5149{ 5150 as_status=$?; test $as_status -eq 0 && as_status=1 5151 if test "$3"; then 5152 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 5153 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 5154 fi 5155 $as_echo "$as_me: error: $1" >&2 5156 as_fn_exit $as_status 5157} # as_fn_error 5158 5159 5160# as_fn_set_status STATUS 5161# ----------------------- 5162# Set $? to STATUS, without forking. 5163as_fn_set_status () 5164{ 5165 return $1 5166} # as_fn_set_status 5167 5168# as_fn_exit STATUS 5169# ----------------- 5170# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 5171as_fn_exit () 5172{ 5173 set +e 5174 as_fn_set_status $1 5175 exit $1 5176} # as_fn_exit 5177 5178# as_fn_unset VAR 5179# --------------- 5180# Portably unset VAR. 5181as_fn_unset () 5182{ 5183 { eval $1=; unset $1;} 5184} 5185as_unset=as_fn_unset 5186# as_fn_append VAR VALUE 5187# ---------------------- 5188# Append the text in VALUE to the end of the definition contained in VAR. Take 5189# advantage of any shell optimizations that allow amortized linear growth over 5190# repeated appends, instead of the typical quadratic growth present in naive 5191# implementations. 5192if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 5193 eval 'as_fn_append () 5194 { 5195 eval $1+=\$2 5196 }' 5197else 5198 as_fn_append () 5199 { 5200 eval $1=\$$1\$2 5201 } 5202fi # as_fn_append 5203 5204# as_fn_arith ARG... 5205# ------------------ 5206# Perform arithmetic evaluation on the ARGs, and store the result in the 5207# global $as_val. Take advantage of shells that can avoid forks. The arguments 5208# must be portable across $(()) and expr. 5209if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 5210 eval 'as_fn_arith () 5211 { 5212 as_val=$(( $* )) 5213 }' 5214else 5215 as_fn_arith () 5216 { 5217 as_val=`expr "$@" || test $? -eq 1` 5218 } 5219fi # as_fn_arith 5220 5221 5222if expr a : '\(a\)' >/dev/null 2>&1 && 5223 test "X`expr 00001 : '.*\(...\)'`" = X001; then 5224 as_expr=expr 5225else 5226 as_expr=false 5227fi 5228 5229if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 5230 as_basename=basename 5231else 5232 as_basename=false 5233fi 5234 5235if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 5236 as_dirname=dirname 5237else 5238 as_dirname=false 5239fi 5240 5241as_me=`$as_basename -- "$0" || 5242$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 5243 X"$0" : 'X\(//\)$' \| \ 5244 X"$0" : 'X\(/\)' \| . 2>/dev/null || 5245$as_echo X/"$0" | 5246 sed '/^.*\/\([^/][^/]*\)\/*$/{ 5247 s//\1/ 5248 q 5249 } 5250 /^X\/\(\/\/\)$/{ 5251 s//\1/ 5252 q 5253 } 5254 /^X\/\(\/\).*/{ 5255 s//\1/ 5256 q 5257 } 5258 s/.*/./; q'` 5259 5260# Avoid depending upon Character Ranges. 5261as_cr_letters='abcdefghijklmnopqrstuvwxyz' 5262as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 5263as_cr_Letters=$as_cr_letters$as_cr_LETTERS 5264as_cr_digits='0123456789' 5265as_cr_alnum=$as_cr_Letters$as_cr_digits 5266 5267ECHO_C= ECHO_N= ECHO_T= 5268case `echo -n x` in #((((( 5269-n*) 5270 case `echo 'xy\c'` in 5271 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 5272 xy) ECHO_C='\c';; 5273 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 5274 ECHO_T=' ';; 5275 esac;; 5276*) 5277 ECHO_N='-n';; 5278esac 5279 5280rm -f conf$$ conf$$.exe conf$$.file 5281if test -d conf$$.dir; then 5282 rm -f conf$$.dir/conf$$.file 5283else 5284 rm -f conf$$.dir 5285 mkdir conf$$.dir 2>/dev/null 5286fi 5287if (echo >conf$$.file) 2>/dev/null; then 5288 if ln -s conf$$.file conf$$ 2>/dev/null; then 5289 as_ln_s='ln -s' 5290 # ... but there are two gotchas: 5291 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 5292 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 5293 # In both cases, we have to default to `cp -p'. 5294 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 5295 as_ln_s='cp -p' 5296 elif ln conf$$.file conf$$ 2>/dev/null; then 5297 as_ln_s=ln 5298 else 5299 as_ln_s='cp -p' 5300 fi 5301else 5302 as_ln_s='cp -p' 5303fi 5304rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5305rmdir conf$$.dir 2>/dev/null 5306 5307 5308# as_fn_mkdir_p 5309# ------------- 5310# Create "$as_dir" as a directory, including parents if necessary. 5311as_fn_mkdir_p () 5312{ 5313 5314 case $as_dir in #( 5315 -*) as_dir=./$as_dir;; 5316 esac 5317 test -d "$as_dir" || eval $as_mkdir_p || { 5318 as_dirs= 5319 while :; do 5320 case $as_dir in #( 5321 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 5322 *) as_qdir=$as_dir;; 5323 esac 5324 as_dirs="'$as_qdir' $as_dirs" 5325 as_dir=`$as_dirname -- "$as_dir" || 5326$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 5327 X"$as_dir" : 'X\(//\)[^/]' \| \ 5328 X"$as_dir" : 'X\(//\)$' \| \ 5329 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 5330$as_echo X"$as_dir" | 5331 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 5332 s//\1/ 5333 q 5334 } 5335 /^X\(\/\/\)[^/].*/{ 5336 s//\1/ 5337 q 5338 } 5339 /^X\(\/\/\)$/{ 5340 s//\1/ 5341 q 5342 } 5343 /^X\(\/\).*/{ 5344 s//\1/ 5345 q 5346 } 5347 s/.*/./; q'` 5348 test -d "$as_dir" && break 5349 done 5350 test -z "$as_dirs" || eval "mkdir $as_dirs" 5351 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 5352 5353 5354} # as_fn_mkdir_p 5355if mkdir -p . 2>/dev/null; then 5356 as_mkdir_p='mkdir -p "$as_dir"' 5357else 5358 test -d ./-p && rmdir ./-p 5359 as_mkdir_p=false 5360fi 5361 5362if test -x / >/dev/null 2>&1; then 5363 as_test_x='test -x' 5364else 5365 if ls -dL / >/dev/null 2>&1; then 5366 as_ls_L_option=L 5367 else 5368 as_ls_L_option= 5369 fi 5370 as_test_x=' 5371 eval sh -c '\'' 5372 if test -d "$1"; then 5373 test -d "$1/."; 5374 else 5375 case $1 in #( 5376 -*)set "./$1";; 5377 esac; 5378 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 5379 ???[sx]*):;;*)false;;esac;fi 5380 '\'' sh 5381 ' 5382fi 5383as_executable_p=$as_test_x 5384 5385# Sed expression to map a string onto a valid CPP name. 5386as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5387 5388# Sed expression to map a string onto a valid variable name. 5389as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 5390 5391 5392exec 6>&1 5393## ----------------------------------- ## 5394## Main body of $CONFIG_STATUS script. ## 5395## ----------------------------------- ## 5396_ASEOF 5397test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 5398 5399cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5400# Save the log message, to keep $0 and so on meaningful, and to 5401# report actual input values of CONFIG_FILES etc. instead of their 5402# values after options handling. 5403ac_log=" 5404This file was extended by libdecnumber $as_me , which was 5405generated by GNU Autoconf 2.64. Invocation command line was 5406 5407 CONFIG_FILES = $CONFIG_FILES 5408 CONFIG_HEADERS = $CONFIG_HEADERS 5409 CONFIG_LINKS = $CONFIG_LINKS 5410 CONFIG_COMMANDS = $CONFIG_COMMANDS 5411 $ $0 $@ 5412 5413on `(hostname || uname -n) 2>/dev/null | sed 1q` 5414" 5415 5416_ACEOF 5417 5418case $ac_config_files in *" 5419"*) set x $ac_config_files; shift; ac_config_files=$*;; 5420esac 5421 5422case $ac_config_headers in *" 5423"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 5424esac 5425 5426 5427cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5428# Files that config.status was made for. 5429config_files="$ac_config_files" 5430config_headers="$ac_config_headers" 5431config_commands="$ac_config_commands" 5432 5433_ACEOF 5434 5435cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5436ac_cs_usage="\ 5437\`$as_me' instantiates files and other configuration actions 5438from templates according to the current configuration. Unless the files 5439and actions are specified as TAGs, all are instantiated by default. 5440 5441Usage: $0 [OPTION]... [TAG]... 5442 5443 -h, --help print this help, then exit 5444 -V, --version print version number and configuration settings, then exit 5445 -q, --quiet, --silent 5446 do not print progress messages 5447 -d, --debug don't remove temporary files 5448 --recheck update $as_me by reconfiguring in the same conditions 5449 --file=FILE[:TEMPLATE] 5450 instantiate the configuration file FILE 5451 --header=FILE[:TEMPLATE] 5452 instantiate the configuration header FILE 5453 5454Configuration files: 5455$config_files 5456 5457Configuration headers: 5458$config_headers 5459 5460Configuration commands: 5461$config_commands 5462 5463Report bugs to <gcc-bugs@gcc.gnu.org>." 5464 5465_ACEOF 5466cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5467ac_cs_version="\\ 5468libdecnumber config.status 5469configured by $0, generated by GNU Autoconf 2.64, 5470 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 5471 5472Copyright (C) 2009 Free Software Foundation, Inc. 5473This config.status script is free software; the Free Software Foundation 5474gives unlimited permission to copy, distribute and modify it." 5475 5476ac_pwd='$ac_pwd' 5477srcdir='$srcdir' 5478test -n "\$AWK" || AWK=awk 5479_ACEOF 5480 5481cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5482# The default lists apply if the user does not specify any file. 5483ac_need_defaults=: 5484while test $# != 0 5485do 5486 case $1 in 5487 --*=*) 5488 ac_option=`expr "X$1" : 'X\([^=]*\)='` 5489 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 5490 ac_shift=: 5491 ;; 5492 *) 5493 ac_option=$1 5494 ac_optarg=$2 5495 ac_shift=shift 5496 ;; 5497 esac 5498 5499 case $ac_option in 5500 # Handling of the options. 5501 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 5502 ac_cs_recheck=: ;; 5503 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 5504 $as_echo "$ac_cs_version"; exit ;; 5505 --debug | --debu | --deb | --de | --d | -d ) 5506 debug=: ;; 5507 --file | --fil | --fi | --f ) 5508 $ac_shift 5509 case $ac_optarg in 5510 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 5511 esac 5512 as_fn_append CONFIG_FILES " '$ac_optarg'" 5513 ac_need_defaults=false;; 5514 --header | --heade | --head | --hea ) 5515 $ac_shift 5516 case $ac_optarg in 5517 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 5518 esac 5519 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 5520 ac_need_defaults=false;; 5521 --he | --h) 5522 # Conflict between --help and --header 5523 as_fn_error "ambiguous option: \`$1' 5524Try \`$0 --help' for more information.";; 5525 --help | --hel | -h ) 5526 $as_echo "$ac_cs_usage"; exit ;; 5527 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 5528 | -silent | --silent | --silen | --sile | --sil | --si | --s) 5529 ac_cs_silent=: ;; 5530 5531 # This is an error. 5532 -*) as_fn_error "unrecognized option: \`$1' 5533Try \`$0 --help' for more information." ;; 5534 5535 *) as_fn_append ac_config_targets " $1" 5536 ac_need_defaults=false ;; 5537 5538 esac 5539 shift 5540done 5541 5542ac_configure_extra_args= 5543 5544if $ac_cs_silent; then 5545 exec 6>/dev/null 5546 ac_configure_extra_args="$ac_configure_extra_args --silent" 5547fi 5548 5549_ACEOF 5550cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5551if \$ac_cs_recheck; then 5552 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 5553 shift 5554 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 5555 CONFIG_SHELL='$SHELL' 5556 export CONFIG_SHELL 5557 exec "\$@" 5558fi 5559 5560_ACEOF 5561cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5562exec 5>>config.log 5563{ 5564 echo 5565 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 5566## Running $as_me. ## 5567_ASBOX 5568 $as_echo "$ac_log" 5569} >&5 5570 5571_ACEOF 5572cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5573# 5574# INIT-COMMANDS 5575# 5576 5577GCC="$GCC" 5578CC="$CC" 5579acx_cv_header_stdint="$acx_cv_header_stdint" 5580acx_cv_type_int8_t="$acx_cv_type_int8_t" 5581acx_cv_type_int16_t="$acx_cv_type_int16_t" 5582acx_cv_type_int32_t="$acx_cv_type_int32_t" 5583acx_cv_type_int64_t="$acx_cv_type_int64_t" 5584acx_cv_type_intptr_t="$acx_cv_type_intptr_t" 5585ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t" 5586ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t" 5587ac_cv_type_uint64_t="$ac_cv_type_uint64_t" 5588ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t" 5589ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t" 5590ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t" 5591ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t" 5592ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p" 5593 5594 5595_ACEOF 5596 5597cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5598 5599# Handling of arguments. 5600for ac_config_target in $ac_config_targets 5601do 5602 case $ac_config_target in 5603 "gstdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;; 5604 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 5605 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 5606 5607 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 5608 esac 5609done 5610 5611 5612# If the user did not use the arguments to specify the items to instantiate, 5613# then the envvar interface is used. Set only those that are not. 5614# We use the long form for the default assignment because of an extremely 5615# bizarre bug on SunOS 4.1.3. 5616if $ac_need_defaults; then 5617 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 5618 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 5619 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 5620fi 5621 5622# Have a temporary directory for convenience. Make it in the build tree 5623# simply because there is no reason against having it here, and in addition, 5624# creating and moving files from /tmp can sometimes cause problems. 5625# Hook for its removal unless debugging. 5626# Note that there is a small window in which the directory will not be cleaned: 5627# after its creation but before its name has been assigned to `$tmp'. 5628$debug || 5629{ 5630 tmp= 5631 trap 'exit_status=$? 5632 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 5633' 0 5634 trap 'as_fn_exit 1' 1 2 13 15 5635} 5636# Create a (secure) tmp directory for tmp files. 5637 5638{ 5639 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 5640 test -n "$tmp" && test -d "$tmp" 5641} || 5642{ 5643 tmp=./conf$$-$RANDOM 5644 (umask 077 && mkdir "$tmp") 5645} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 5646 5647# Set up the scripts for CONFIG_FILES section. 5648# No need to generate them if there are no CONFIG_FILES. 5649# This happens for instance with `./config.status config.h'. 5650if test -n "$CONFIG_FILES"; then 5651 5652 5653ac_cr=`echo X | tr X '\015'` 5654# On cygwin, bash can eat \r inside `` if the user requested igncr. 5655# But we know of no other shell where ac_cr would be empty at this 5656# point, so we can use a bashism as a fallback. 5657if test "x$ac_cr" = x; then 5658 eval ac_cr=\$\'\\r\' 5659fi 5660ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 5661if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 5662 ac_cs_awk_cr='\r' 5663else 5664 ac_cs_awk_cr=$ac_cr 5665fi 5666 5667echo 'BEGIN {' >"$tmp/subs1.awk" && 5668_ACEOF 5669 5670 5671{ 5672 echo "cat >conf$$subs.awk <<_ACEOF" && 5673 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 5674 echo "_ACEOF" 5675} >conf$$subs.sh || 5676 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 5677ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 5678ac_delim='%!_!# ' 5679for ac_last_try in false false false false false :; do 5680 . ./conf$$subs.sh || 5681 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 5682 5683 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 5684 if test $ac_delim_n = $ac_delim_num; then 5685 break 5686 elif $ac_last_try; then 5687 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 5688 else 5689 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 5690 fi 5691done 5692rm -f conf$$subs.sh 5693 5694cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5695cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 5696_ACEOF 5697sed -n ' 5698h 5699s/^/S["/; s/!.*/"]=/ 5700p 5701g 5702s/^[^!]*!// 5703:repl 5704t repl 5705s/'"$ac_delim"'$// 5706t delim 5707:nl 5708h 5709s/\(.\{148\}\).*/\1/ 5710t more1 5711s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 5712p 5713n 5714b repl 5715:more1 5716s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 5717p 5718g 5719s/.\{148\}// 5720t nl 5721:delim 5722h 5723s/\(.\{148\}\).*/\1/ 5724t more2 5725s/["\\]/\\&/g; s/^/"/; s/$/"/ 5726p 5727b 5728:more2 5729s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 5730p 5731g 5732s/.\{148\}// 5733t delim 5734' <conf$$subs.awk | sed ' 5735/^[^""]/{ 5736 N 5737 s/\n// 5738} 5739' >>$CONFIG_STATUS || ac_write_fail=1 5740rm -f conf$$subs.awk 5741cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5742_ACAWK 5743cat >>"\$tmp/subs1.awk" <<_ACAWK && 5744 for (key in S) S_is_set[key] = 1 5745 FS = "" 5746 5747} 5748{ 5749 line = $ 0 5750 nfields = split(line, field, "@") 5751 substed = 0 5752 len = length(field[1]) 5753 for (i = 2; i < nfields; i++) { 5754 key = field[i] 5755 keylen = length(key) 5756 if (S_is_set[key]) { 5757 value = S[key] 5758 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 5759 len += length(value) + length(field[++i]) 5760 substed = 1 5761 } else 5762 len += 1 + keylen 5763 } 5764 5765 print line 5766} 5767 5768_ACAWK 5769_ACEOF 5770cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5771if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 5772 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 5773else 5774 cat 5775fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 5776 || as_fn_error "could not setup config files machinery" "$LINENO" 5 5777_ACEOF 5778 5779# VPATH may cause trouble with some makes, so we remove $(srcdir), 5780# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 5781# trailing colons and then remove the whole line if VPATH becomes empty 5782# (actually we leave an empty line to preserve line numbers). 5783if test "x$srcdir" = x.; then 5784 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 5785s/:*\$(srcdir):*/:/ 5786s/:*\${srcdir}:*/:/ 5787s/:*@srcdir@:*/:/ 5788s/^\([^=]*=[ ]*\):*/\1/ 5789s/:*$// 5790s/^[^=]*=[ ]*$// 5791}' 5792fi 5793 5794cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5795fi # test -n "$CONFIG_FILES" 5796 5797# Set up the scripts for CONFIG_HEADERS section. 5798# No need to generate them if there are no CONFIG_HEADERS. 5799# This happens for instance with `./config.status Makefile'. 5800if test -n "$CONFIG_HEADERS"; then 5801cat >"$tmp/defines.awk" <<\_ACAWK || 5802BEGIN { 5803_ACEOF 5804 5805# Transform confdefs.h into an awk script `defines.awk', embedded as 5806# here-document in config.status, that substitutes the proper values into 5807# config.h.in to produce config.h. 5808 5809# Create a delimiter string that does not exist in confdefs.h, to ease 5810# handling of long lines. 5811ac_delim='%!_!# ' 5812for ac_last_try in false false :; do 5813 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 5814 if test -z "$ac_t"; then 5815 break 5816 elif $ac_last_try; then 5817 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 5818 else 5819 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 5820 fi 5821done 5822 5823# For the awk script, D is an array of macro values keyed by name, 5824# likewise P contains macro parameters if any. Preserve backslash 5825# newline sequences. 5826 5827ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 5828sed -n ' 5829s/.\{148\}/&'"$ac_delim"'/g 5830t rset 5831:rset 5832s/^[ ]*#[ ]*define[ ][ ]*/ / 5833t def 5834d 5835:def 5836s/\\$// 5837t bsnl 5838s/["\\]/\\&/g 5839s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 5840D["\1"]=" \3"/p 5841s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 5842d 5843:bsnl 5844s/["\\]/\\&/g 5845s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 5846D["\1"]=" \3\\\\\\n"\\/p 5847t cont 5848s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 5849t cont 5850d 5851:cont 5852n 5853s/.\{148\}/&'"$ac_delim"'/g 5854t clear 5855:clear 5856s/\\$// 5857t bsnlc 5858s/["\\]/\\&/g; s/^/"/; s/$/"/p 5859d 5860:bsnlc 5861s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 5862b cont 5863' <confdefs.h | sed ' 5864s/'"$ac_delim"'/"\\\ 5865"/g' >>$CONFIG_STATUS || ac_write_fail=1 5866 5867cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5868 for (key in D) D_is_set[key] = 1 5869 FS = "" 5870} 5871/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 5872 line = \$ 0 5873 split(line, arg, " ") 5874 if (arg[1] == "#") { 5875 defundef = arg[2] 5876 mac1 = arg[3] 5877 } else { 5878 defundef = substr(arg[1], 2) 5879 mac1 = arg[2] 5880 } 5881 split(mac1, mac2, "(") #) 5882 macro = mac2[1] 5883 prefix = substr(line, 1, index(line, defundef) - 1) 5884 if (D_is_set[macro]) { 5885 # Preserve the white space surrounding the "#". 5886 print prefix "define", macro P[macro] D[macro] 5887 next 5888 } else { 5889 # Replace #undef with comments. This is necessary, for example, 5890 # in the case of _POSIX_SOURCE, which is predefined and required 5891 # on some systems where configure will not decide to define it. 5892 if (defundef == "undef") { 5893 print "/*", prefix defundef, macro, "*/" 5894 next 5895 } 5896 } 5897} 5898{ print } 5899_ACAWK 5900_ACEOF 5901cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5902 as_fn_error "could not setup config headers machinery" "$LINENO" 5 5903fi # test -n "$CONFIG_HEADERS" 5904 5905 5906eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 5907shift 5908for ac_tag 5909do 5910 case $ac_tag in 5911 :[FHLC]) ac_mode=$ac_tag; continue;; 5912 esac 5913 case $ac_mode$ac_tag in 5914 :[FHL]*:*);; 5915 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 5916 :[FH]-) ac_tag=-:-;; 5917 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 5918 esac 5919 ac_save_IFS=$IFS 5920 IFS=: 5921 set x $ac_tag 5922 IFS=$ac_save_IFS 5923 shift 5924 ac_file=$1 5925 shift 5926 5927 case $ac_mode in 5928 :L) ac_source=$1;; 5929 :[FH]) 5930 ac_file_inputs= 5931 for ac_f 5932 do 5933 case $ac_f in 5934 -) ac_f="$tmp/stdin";; 5935 *) # Look for the file first in the build tree, then in the source tree 5936 # (if the path is not absolute). The absolute path cannot be DOS-style, 5937 # because $ac_f cannot contain `:'. 5938 test -f "$ac_f" || 5939 case $ac_f in 5940 [\\/$]*) false;; 5941 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 5942 esac || 5943 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 5944 esac 5945 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 5946 as_fn_append ac_file_inputs " '$ac_f'" 5947 done 5948 5949 # Let's still pretend it is `configure' which instantiates (i.e., don't 5950 # use $as_me), people would be surprised to read: 5951 # /* config.h. Generated by config.status. */ 5952 configure_input='Generated from '` 5953 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 5954 `' by configure.' 5955 if test x"$ac_file" != x-; then 5956 configure_input="$ac_file. $configure_input" 5957 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 5958$as_echo "$as_me: creating $ac_file" >&6;} 5959 fi 5960 # Neutralize special characters interpreted by sed in replacement strings. 5961 case $configure_input in #( 5962 *\&* | *\|* | *\\* ) 5963 ac_sed_conf_input=`$as_echo "$configure_input" | 5964 sed 's/[\\\\&|]/\\\\&/g'`;; #( 5965 *) ac_sed_conf_input=$configure_input;; 5966 esac 5967 5968 case $ac_tag in 5969 *:-:* | *:-) cat >"$tmp/stdin" \ 5970 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 5971 esac 5972 ;; 5973 esac 5974 5975 ac_dir=`$as_dirname -- "$ac_file" || 5976$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 5977 X"$ac_file" : 'X\(//\)[^/]' \| \ 5978 X"$ac_file" : 'X\(//\)$' \| \ 5979 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 5980$as_echo X"$ac_file" | 5981 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 5982 s//\1/ 5983 q 5984 } 5985 /^X\(\/\/\)[^/].*/{ 5986 s//\1/ 5987 q 5988 } 5989 /^X\(\/\/\)$/{ 5990 s//\1/ 5991 q 5992 } 5993 /^X\(\/\).*/{ 5994 s//\1/ 5995 q 5996 } 5997 s/.*/./; q'` 5998 as_dir="$ac_dir"; as_fn_mkdir_p 5999 ac_builddir=. 6000 6001case "$ac_dir" in 6002.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 6003*) 6004 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 6005 # A ".." for each directory in $ac_dir_suffix. 6006 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 6007 case $ac_top_builddir_sub in 6008 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 6009 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 6010 esac ;; 6011esac 6012ac_abs_top_builddir=$ac_pwd 6013ac_abs_builddir=$ac_pwd$ac_dir_suffix 6014# for backward compatibility: 6015ac_top_builddir=$ac_top_build_prefix 6016 6017case $srcdir in 6018 .) # We are building in place. 6019 ac_srcdir=. 6020 ac_top_srcdir=$ac_top_builddir_sub 6021 ac_abs_top_srcdir=$ac_pwd ;; 6022 [\\/]* | ?:[\\/]* ) # Absolute name. 6023 ac_srcdir=$srcdir$ac_dir_suffix; 6024 ac_top_srcdir=$srcdir 6025 ac_abs_top_srcdir=$srcdir ;; 6026 *) # Relative name. 6027 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 6028 ac_top_srcdir=$ac_top_build_prefix$srcdir 6029 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 6030esac 6031ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 6032 6033 6034 case $ac_mode in 6035 :F) 6036 # 6037 # CONFIG_FILE 6038 # 6039 6040_ACEOF 6041 6042cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6043# If the template does not know about datarootdir, expand it. 6044# FIXME: This hack should be removed a few years after 2.60. 6045ac_datarootdir_hack=; ac_datarootdir_seen= 6046ac_sed_dataroot=' 6047/datarootdir/ { 6048 p 6049 q 6050} 6051/@datadir@/p 6052/@docdir@/p 6053/@infodir@/p 6054/@localedir@/p 6055/@mandir@/p' 6056case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 6057*datarootdir*) ac_datarootdir_seen=yes;; 6058*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 6059 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 6060$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 6061_ACEOF 6062cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6063 ac_datarootdir_hack=' 6064 s&@datadir@&$datadir&g 6065 s&@docdir@&$docdir&g 6066 s&@infodir@&$infodir&g 6067 s&@localedir@&$localedir&g 6068 s&@mandir@&$mandir&g 6069 s&\\\${datarootdir}&$datarootdir&g' ;; 6070esac 6071_ACEOF 6072 6073# Neutralize VPATH when `$srcdir' = `.'. 6074# Shell code in configure.ac might set extrasub. 6075# FIXME: do we really want to maintain this feature? 6076cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6077ac_sed_extra="$ac_vpsub 6078$extrasub 6079_ACEOF 6080cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6081:t 6082/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 6083s|@configure_input@|$ac_sed_conf_input|;t t 6084s&@top_builddir@&$ac_top_builddir_sub&;t t 6085s&@top_build_prefix@&$ac_top_build_prefix&;t t 6086s&@srcdir@&$ac_srcdir&;t t 6087s&@abs_srcdir@&$ac_abs_srcdir&;t t 6088s&@top_srcdir@&$ac_top_srcdir&;t t 6089s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 6090s&@builddir@&$ac_builddir&;t t 6091s&@abs_builddir@&$ac_abs_builddir&;t t 6092s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 6093$ac_datarootdir_hack 6094" 6095eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 6096 || as_fn_error "could not create $ac_file" "$LINENO" 5 6097 6098test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 6099 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 6100 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 6101 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6102which seems to be undefined. Please make sure it is defined." >&5 6103$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6104which seems to be undefined. Please make sure it is defined." >&2;} 6105 6106 rm -f "$tmp/stdin" 6107 case $ac_file in 6108 -) cat "$tmp/out" && rm -f "$tmp/out";; 6109 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 6110 esac \ 6111 || as_fn_error "could not create $ac_file" "$LINENO" 5 6112 ;; 6113 :H) 6114 # 6115 # CONFIG_HEADER 6116 # 6117 if test x"$ac_file" != x-; then 6118 { 6119 $as_echo "/* $configure_input */" \ 6120 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 6121 } >"$tmp/config.h" \ 6122 || as_fn_error "could not create $ac_file" "$LINENO" 5 6123 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 6124 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 6125$as_echo "$as_me: $ac_file is unchanged" >&6;} 6126 else 6127 rm -f "$ac_file" 6128 mv "$tmp/config.h" "$ac_file" \ 6129 || as_fn_error "could not create $ac_file" "$LINENO" 5 6130 fi 6131 else 6132 $as_echo "/* $configure_input */" \ 6133 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 6134 || as_fn_error "could not create -" "$LINENO" 5 6135 fi 6136 ;; 6137 6138 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 6139$as_echo "$as_me: executing $ac_file commands" >&6;} 6140 ;; 6141 esac 6142 6143 6144 case $ac_file$ac_mode in 6145 "gstdint.h":C) 6146if test "$GCC" = yes; then 6147 echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h 6148else 6149 echo "/* generated for $CC */" > tmp-stdint.h 6150fi 6151 6152sed 's/^ *//' >> tmp-stdint.h <<EOF 6153 6154 #ifndef GCC_GENERATED_STDINT_H 6155 #define GCC_GENERATED_STDINT_H 1 6156 6157 #include <sys/types.h> 6158EOF 6159 6160if test "$acx_cv_header_stdint" != stdint.h; then 6161 echo "#include <stddef.h>" >> tmp-stdint.h 6162fi 6163if test "$acx_cv_header_stdint" != stddef.h; then 6164 echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h 6165fi 6166 6167sed 's/^ *//' >> tmp-stdint.h <<EOF 6168 /* glibc uses these symbols as guards to prevent redefinitions. */ 6169 #ifdef __int8_t_defined 6170 #define _INT8_T 6171 #define _INT16_T 6172 #define _INT32_T 6173 #endif 6174 #ifdef __uint32_t_defined 6175 #define _UINT32_T 6176 #endif 6177 6178EOF 6179 6180# ----------------- done header, emit basic int types ------------- 6181if test "$acx_cv_header_stdint" = stddef.h; then 6182 sed 's/^ *//' >> tmp-stdint.h <<EOF 6183 6184 #ifndef _UINT8_T 6185 #define _UINT8_T 6186 #ifndef __uint8_t_defined 6187 #define __uint8_t_defined 6188 #ifndef uint8_t 6189 typedef unsigned $acx_cv_type_int8_t uint8_t; 6190 #endif 6191 #endif 6192 #endif 6193 6194 #ifndef _UINT16_T 6195 #define _UINT16_T 6196 #ifndef __uint16_t_defined 6197 #define __uint16_t_defined 6198 #ifndef uint16_t 6199 typedef unsigned $acx_cv_type_int16_t uint16_t; 6200 #endif 6201 #endif 6202 #endif 6203 6204 #ifndef _UINT32_T 6205 #define _UINT32_T 6206 #ifndef __uint32_t_defined 6207 #define __uint32_t_defined 6208 #ifndef uint32_t 6209 typedef unsigned $acx_cv_type_int32_t uint32_t; 6210 #endif 6211 #endif 6212 #endif 6213 6214 #ifndef _INT8_T 6215 #define _INT8_T 6216 #ifndef __int8_t_defined 6217 #define __int8_t_defined 6218 #ifndef int8_t 6219 typedef $acx_cv_type_int8_t int8_t; 6220 #endif 6221 #endif 6222 #endif 6223 6224 #ifndef _INT16_T 6225 #define _INT16_T 6226 #ifndef __int16_t_defined 6227 #define __int16_t_defined 6228 #ifndef int16_t 6229 typedef $acx_cv_type_int16_t int16_t; 6230 #endif 6231 #endif 6232 #endif 6233 6234 #ifndef _INT32_T 6235 #define _INT32_T 6236 #ifndef __int32_t_defined 6237 #define __int32_t_defined 6238 #ifndef int32_t 6239 typedef $acx_cv_type_int32_t int32_t; 6240 #endif 6241 #endif 6242 #endif 6243EOF 6244elif test "$ac_cv_type_u_int32_t" = yes; then 6245 sed 's/^ *//' >> tmp-stdint.h <<EOF 6246 6247 /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */ 6248 #ifndef _INT8_T 6249 #define _INT8_T 6250 #endif 6251 #ifndef _INT16_T 6252 #define _INT16_T 6253 #endif 6254 #ifndef _INT32_T 6255 #define _INT32_T 6256 #endif 6257 6258 #ifndef _UINT8_T 6259 #define _UINT8_T 6260 #ifndef __uint8_t_defined 6261 #define __uint8_t_defined 6262 #ifndef uint8_t 6263 typedef u_int8_t uint8_t; 6264 #endif 6265 #endif 6266 #endif 6267 6268 #ifndef _UINT16_T 6269 #define _UINT16_T 6270 #ifndef __uint16_t_defined 6271 #define __uint16_t_defined 6272 #ifndef uint16_t 6273 typedef u_int16_t uint16_t; 6274 #endif 6275 #endif 6276 #endif 6277 6278 #ifndef _UINT32_T 6279 #define _UINT32_T 6280 #ifndef __uint32_t_defined 6281 #define __uint32_t_defined 6282 #ifndef uint32_t 6283 typedef u_int32_t uint32_t; 6284 #endif 6285 #endif 6286 #endif 6287EOF 6288else 6289 sed 's/^ *//' >> tmp-stdint.h <<EOF 6290 6291 /* Some systems have guard macros to prevent redefinitions, define them. */ 6292 #ifndef _INT8_T 6293 #define _INT8_T 6294 #endif 6295 #ifndef _INT16_T 6296 #define _INT16_T 6297 #endif 6298 #ifndef _INT32_T 6299 #define _INT32_T 6300 #endif 6301 #ifndef _UINT8_T 6302 #define _UINT8_T 6303 #endif 6304 #ifndef _UINT16_T 6305 #define _UINT16_T 6306 #endif 6307 #ifndef _UINT32_T 6308 #define _UINT32_T 6309 #endif 6310EOF 6311fi 6312 6313# ------------- done basic int types, emit int64_t types ------------ 6314if test "$ac_cv_type_uint64_t" = yes; then 6315 sed 's/^ *//' >> tmp-stdint.h <<EOF 6316 6317 /* system headers have good uint64_t and int64_t */ 6318 #ifndef _INT64_T 6319 #define _INT64_T 6320 #endif 6321 #ifndef _UINT64_T 6322 #define _UINT64_T 6323 #endif 6324EOF 6325elif test "$ac_cv_type_u_int64_t" = yes; then 6326 sed 's/^ *//' >> tmp-stdint.h <<EOF 6327 6328 /* system headers have an u_int64_t (and int64_t) */ 6329 #ifndef _INT64_T 6330 #define _INT64_T 6331 #endif 6332 #ifndef _UINT64_T 6333 #define _UINT64_T 6334 #ifndef __uint64_t_defined 6335 #define __uint64_t_defined 6336 #ifndef uint64_t 6337 typedef u_int64_t uint64_t; 6338 #endif 6339 #endif 6340 #endif 6341EOF 6342elif test -n "$acx_cv_type_int64_t"; then 6343 sed 's/^ *//' >> tmp-stdint.h <<EOF 6344 6345 /* architecture has a 64-bit type, $acx_cv_type_int64_t */ 6346 #ifndef _INT64_T 6347 #define _INT64_T 6348 #ifndef int64_t 6349 typedef $acx_cv_type_int64_t int64_t; 6350 #endif 6351 #endif 6352 #ifndef _UINT64_T 6353 #define _UINT64_T 6354 #ifndef __uint64_t_defined 6355 #define __uint64_t_defined 6356 #ifndef uint64_t 6357 typedef unsigned $acx_cv_type_int64_t uint64_t; 6358 #endif 6359 #endif 6360 #endif 6361EOF 6362else 6363 sed 's/^ *//' >> tmp-stdint.h <<EOF 6364 6365 /* some common heuristics for int64_t, using compiler-specific tests */ 6366 #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L 6367 #ifndef _INT64_T 6368 #define _INT64_T 6369 #ifndef __int64_t_defined 6370 #ifndef int64_t 6371 typedef long long int64_t; 6372 #endif 6373 #endif 6374 #endif 6375 #ifndef _UINT64_T 6376 #define _UINT64_T 6377 #ifndef uint64_t 6378 typedef unsigned long long uint64_t; 6379 #endif 6380 #endif 6381 6382 #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0 6383 /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and 6384 does not implement __extension__. But that compiler doesn't define 6385 __GNUC_MINOR__. */ 6386 # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__) 6387 # define __extension__ 6388 # endif 6389 6390 # ifndef _INT64_T 6391 # define _INT64_T 6392 # ifndef int64_t 6393 __extension__ typedef long long int64_t; 6394 # endif 6395 # endif 6396 # ifndef _UINT64_T 6397 # define _UINT64_T 6398 # ifndef uint64_t 6399 __extension__ typedef unsigned long long uint64_t; 6400 # endif 6401 # endif 6402 6403 #elif !defined __STRICT_ANSI__ 6404 # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__ 6405 6406 # ifndef _INT64_T 6407 # define _INT64_T 6408 # ifndef int64_t 6409 typedef __int64 int64_t; 6410 # endif 6411 # endif 6412 # ifndef _UINT64_T 6413 # define _UINT64_T 6414 # ifndef uint64_t 6415 typedef unsigned __int64 uint64_t; 6416 # endif 6417 # endif 6418 # endif /* compiler */ 6419 6420 #endif /* ANSI version */ 6421EOF 6422fi 6423 6424# ------------- done int64_t types, emit intptr types ------------ 6425if test "$ac_cv_type_uintptr_t" != yes; then 6426 sed 's/^ *//' >> tmp-stdint.h <<EOF 6427 6428 /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */ 6429 #ifndef __uintptr_t_defined 6430 #ifndef uintptr_t 6431 typedef u$acx_cv_type_intptr_t uintptr_t; 6432 #endif 6433 #endif 6434 #ifndef __intptr_t_defined 6435 #ifndef intptr_t 6436 typedef $acx_cv_type_intptr_t intptr_t; 6437 #endif 6438 #endif 6439EOF 6440fi 6441 6442# ------------- done intptr types, emit int_least types ------------ 6443if test "$ac_cv_type_int_least32_t" != yes; then 6444 sed 's/^ *//' >> tmp-stdint.h <<EOF 6445 6446 /* Define int_least types */ 6447 typedef int8_t int_least8_t; 6448 typedef int16_t int_least16_t; 6449 typedef int32_t int_least32_t; 6450 #ifdef _INT64_T 6451 typedef int64_t int_least64_t; 6452 #endif 6453 6454 typedef uint8_t uint_least8_t; 6455 typedef uint16_t uint_least16_t; 6456 typedef uint32_t uint_least32_t; 6457 #ifdef _UINT64_T 6458 typedef uint64_t uint_least64_t; 6459 #endif 6460EOF 6461fi 6462 6463# ------------- done intptr types, emit int_fast types ------------ 6464if test "$ac_cv_type_int_fast32_t" != yes; then 6465 sed 's/^ *//' >> tmp-stdint.h <<EOF 6466 6467 /* Define int_fast types. short is often slow */ 6468 typedef int8_t int_fast8_t; 6469 typedef int int_fast16_t; 6470 typedef int32_t int_fast32_t; 6471 #ifdef _INT64_T 6472 typedef int64_t int_fast64_t; 6473 #endif 6474 6475 typedef uint8_t uint_fast8_t; 6476 typedef unsigned int uint_fast16_t; 6477 typedef uint32_t uint_fast32_t; 6478 #ifdef _UINT64_T 6479 typedef uint64_t uint_fast64_t; 6480 #endif 6481EOF 6482fi 6483 6484if test "$ac_cv_type_uintmax_t" != yes; then 6485 sed 's/^ *//' >> tmp-stdint.h <<EOF 6486 6487 /* Define intmax based on what we found */ 6488 #ifndef intmax_t 6489 #ifdef _INT64_T 6490 typedef int64_t intmax_t; 6491 #else 6492 typedef long intmax_t; 6493 #endif 6494 #endif 6495 #ifndef uintmax_t 6496 #ifdef _UINT64_T 6497 typedef uint64_t uintmax_t; 6498 #else 6499 typedef unsigned long uintmax_t; 6500 #endif 6501 #endif 6502EOF 6503fi 6504 6505sed 's/^ *//' >> tmp-stdint.h <<EOF 6506 6507 #endif /* GCC_GENERATED_STDINT_H */ 6508EOF 6509 6510if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then 6511 rm -f tmp-stdint.h 6512else 6513 mv -f tmp-stdint.h gstdint.h 6514fi 6515 6516 ;; 6517 "config.h":H) echo timestamp > stamp-h1 ;; 6518 6519 esac 6520done # for ac_tag 6521 6522 6523as_fn_exit 0 6524_ACEOF 6525ac_clean_files=$ac_clean_files_save 6526 6527test $ac_write_fail = 0 || 6528 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 6529 6530 6531# configure is writing to config.log, and then calls config.status. 6532# config.status does its own redirection, appending to config.log. 6533# Unfortunately, on DOS this fails, as config.log is still kept open 6534# by configure, so config.status won't be able to write to it; its 6535# output is simply discarded. So we exec the FD to /dev/null, 6536# effectively closing config.log, so it can be properly (re)opened and 6537# appended to by config.status. When coming back to configure, we 6538# need to make the FD available again. 6539if test "$no_create" != yes; then 6540 ac_cs_success=: 6541 ac_config_status_args= 6542 test "$silent" = yes && 6543 ac_config_status_args="$ac_config_status_args --quiet" 6544 exec 5>/dev/null 6545 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 6546 exec 5>>config.log 6547 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 6548 # would make configure fail if this is the last instruction. 6549 $ac_cs_success || as_fn_exit $? 6550fi 6551if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 6552 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 6553$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 6554fi 6555 6556