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