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