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 627CET_HOST_FLAGS 628PICFLAG 629ADDITIONAL_OBJS 630enable_decimal_float 631target_os 632target_vendor 633target_cpu 634target 635host_os 636host_vendor 637host_cpu 638host 639build_os 640build_vendor 641build_cpu 642build 643MAINT 644EGREP 645GREP 646CPP 647WERROR 648nolto_flags 649WARN_PEDANTIC 650WARN_CFLAGS 651AUTOHEADER 652AUTOCONF 653ACLOCAL 654AR 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_cet 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-cet enable Intel CET in host libraries [default=auto] 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 1908 1909# ac_fn_c_try_link LINENO 1910# ----------------------- 1911# Try to link conftest.$ac_ext, and return whether this succeeded. 1912ac_fn_c_try_link () 1913{ 1914 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1915 rm -f conftest.$ac_objext conftest$ac_exeext 1916 if { { ac_try="$ac_link" 1917case "(($ac_try" in 1918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1919 *) ac_try_echo=$ac_try;; 1920esac 1921eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1922$as_echo "$ac_try_echo"; } >&5 1923 (eval "$ac_link") 2>conftest.err 1924 ac_status=$? 1925 if test -s conftest.err; then 1926 grep -v '^ *+' conftest.err >conftest.er1 1927 cat conftest.er1 >&5 1928 mv -f conftest.er1 conftest.err 1929 fi 1930 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1931 test $ac_status = 0; } && { 1932 test -z "$ac_c_werror_flag" || 1933 test ! -s conftest.err 1934 } && test -s conftest$ac_exeext && { 1935 test "$cross_compiling" = yes || 1936 test -x conftest$ac_exeext 1937 }; then : 1938 ac_retval=0 1939else 1940 $as_echo "$as_me: failed program was:" >&5 1941sed 's/^/| /' conftest.$ac_ext >&5 1942 1943 ac_retval=1 1944fi 1945 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1946 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1947 # interfere with the next link command; also delete a directory that is 1948 # left behind by Apple's compiler. We do this before executing the actions. 1949 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1950 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1951 as_fn_set_status $ac_retval 1952 1953} # ac_fn_c_try_link 1954cat >config.log <<_ACEOF 1955This file contains any messages produced by compilers while 1956running configure, to aid debugging if configure makes a mistake. 1957 1958It was created by libdecnumber $as_me , which was 1959generated by GNU Autoconf 2.69. Invocation command line was 1960 1961 $ $0 $@ 1962 1963_ACEOF 1964exec 5>>config.log 1965{ 1966cat <<_ASUNAME 1967## --------- ## 1968## Platform. ## 1969## --------- ## 1970 1971hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1972uname -m = `(uname -m) 2>/dev/null || echo unknown` 1973uname -r = `(uname -r) 2>/dev/null || echo unknown` 1974uname -s = `(uname -s) 2>/dev/null || echo unknown` 1975uname -v = `(uname -v) 2>/dev/null || echo unknown` 1976 1977/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1978/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1979 1980/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1981/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1982/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1983/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1984/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1985/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1986/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1987 1988_ASUNAME 1989 1990as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1991for as_dir in $PATH 1992do 1993 IFS=$as_save_IFS 1994 test -z "$as_dir" && as_dir=. 1995 $as_echo "PATH: $as_dir" 1996 done 1997IFS=$as_save_IFS 1998 1999} >&5 2000 2001cat >&5 <<_ACEOF 2002 2003 2004## ----------- ## 2005## Core tests. ## 2006## ----------- ## 2007 2008_ACEOF 2009 2010 2011# Keep a trace of the command line. 2012# Strip out --no-create and --no-recursion so they do not pile up. 2013# Strip out --silent because we don't want to record it for future runs. 2014# Also quote any args containing shell meta-characters. 2015# Make two passes to allow for proper duplicate-argument suppression. 2016ac_configure_args= 2017ac_configure_args0= 2018ac_configure_args1= 2019ac_must_keep_next=false 2020for ac_pass in 1 2 2021do 2022 for ac_arg 2023 do 2024 case $ac_arg in 2025 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2026 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2027 | -silent | --silent | --silen | --sile | --sil) 2028 continue ;; 2029 *\'*) 2030 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2031 esac 2032 case $ac_pass in 2033 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2034 2) 2035 as_fn_append ac_configure_args1 " '$ac_arg'" 2036 if test $ac_must_keep_next = true; then 2037 ac_must_keep_next=false # Got value, back to normal. 2038 else 2039 case $ac_arg in 2040 *=* | --config-cache | -C | -disable-* | --disable-* \ 2041 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2042 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2043 | -with-* | --with-* | -without-* | --without-* | --x) 2044 case "$ac_configure_args0 " in 2045 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2046 esac 2047 ;; 2048 -* ) ac_must_keep_next=true ;; 2049 esac 2050 fi 2051 as_fn_append ac_configure_args " '$ac_arg'" 2052 ;; 2053 esac 2054 done 2055done 2056{ ac_configure_args0=; unset ac_configure_args0;} 2057{ ac_configure_args1=; unset ac_configure_args1;} 2058 2059# When interrupted or exit'd, cleanup temporary files, and complete 2060# config.log. We remove comments because anyway the quotes in there 2061# would cause problems or look ugly. 2062# WARNING: Use '\'' to represent an apostrophe within the trap. 2063# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2064trap 'exit_status=$? 2065 # Save into config.log some information that might help in debugging. 2066 { 2067 echo 2068 2069 $as_echo "## ---------------- ## 2070## Cache variables. ## 2071## ---------------- ##" 2072 echo 2073 # The following way of writing the cache mishandles newlines in values, 2074( 2075 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2076 eval ac_val=\$$ac_var 2077 case $ac_val in #( 2078 *${as_nl}*) 2079 case $ac_var in #( 2080 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2081$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2082 esac 2083 case $ac_var in #( 2084 _ | IFS | as_nl) ;; #( 2085 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2086 *) { eval $ac_var=; unset $ac_var;} ;; 2087 esac ;; 2088 esac 2089 done 2090 (set) 2>&1 | 2091 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2092 *${as_nl}ac_space=\ *) 2093 sed -n \ 2094 "s/'\''/'\''\\\\'\'''\''/g; 2095 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2096 ;; #( 2097 *) 2098 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2099 ;; 2100 esac | 2101 sort 2102) 2103 echo 2104 2105 $as_echo "## ----------------- ## 2106## Output variables. ## 2107## ----------------- ##" 2108 echo 2109 for ac_var in $ac_subst_vars 2110 do 2111 eval ac_val=\$$ac_var 2112 case $ac_val in 2113 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2114 esac 2115 $as_echo "$ac_var='\''$ac_val'\''" 2116 done | sort 2117 echo 2118 2119 if test -n "$ac_subst_files"; then 2120 $as_echo "## ------------------- ## 2121## File substitutions. ## 2122## ------------------- ##" 2123 echo 2124 for ac_var in $ac_subst_files 2125 do 2126 eval ac_val=\$$ac_var 2127 case $ac_val in 2128 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2129 esac 2130 $as_echo "$ac_var='\''$ac_val'\''" 2131 done | sort 2132 echo 2133 fi 2134 2135 if test -s confdefs.h; then 2136 $as_echo "## ----------- ## 2137## confdefs.h. ## 2138## ----------- ##" 2139 echo 2140 cat confdefs.h 2141 echo 2142 fi 2143 test "$ac_signal" != 0 && 2144 $as_echo "$as_me: caught signal $ac_signal" 2145 $as_echo "$as_me: exit $exit_status" 2146 } >&5 2147 rm -f core *.core core.conftest.* && 2148 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2149 exit $exit_status 2150' 0 2151for ac_signal in 1 2 13 15; do 2152 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2153done 2154ac_signal=0 2155 2156# confdefs.h avoids OS command line length limits that DEFS can exceed. 2157rm -f -r conftest* confdefs.h 2158 2159$as_echo "/* confdefs.h */" > confdefs.h 2160 2161# Predefined preprocessor variables. 2162 2163cat >>confdefs.h <<_ACEOF 2164#define PACKAGE_NAME "$PACKAGE_NAME" 2165_ACEOF 2166 2167cat >>confdefs.h <<_ACEOF 2168#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2169_ACEOF 2170 2171cat >>confdefs.h <<_ACEOF 2172#define PACKAGE_VERSION "$PACKAGE_VERSION" 2173_ACEOF 2174 2175cat >>confdefs.h <<_ACEOF 2176#define PACKAGE_STRING "$PACKAGE_STRING" 2177_ACEOF 2178 2179cat >>confdefs.h <<_ACEOF 2180#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2181_ACEOF 2182 2183cat >>confdefs.h <<_ACEOF 2184#define PACKAGE_URL "$PACKAGE_URL" 2185_ACEOF 2186 2187 2188# Let the site file select an alternate cache file if it wants to. 2189# Prefer an explicitly selected file to automatically selected ones. 2190ac_site_file1=NONE 2191ac_site_file2=NONE 2192if test -n "$CONFIG_SITE"; then 2193 # We do not want a PATH search for config.site. 2194 case $CONFIG_SITE in #(( 2195 -*) ac_site_file1=./$CONFIG_SITE;; 2196 */*) ac_site_file1=$CONFIG_SITE;; 2197 *) ac_site_file1=./$CONFIG_SITE;; 2198 esac 2199elif test "x$prefix" != xNONE; then 2200 ac_site_file1=$prefix/share/config.site 2201 ac_site_file2=$prefix/etc/config.site 2202else 2203 ac_site_file1=$ac_default_prefix/share/config.site 2204 ac_site_file2=$ac_default_prefix/etc/config.site 2205fi 2206for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2207do 2208 test "x$ac_site_file" = xNONE && continue 2209 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2210 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2211$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2212 sed 's/^/| /' "$ac_site_file" >&5 2213 . "$ac_site_file" \ 2214 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2215$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2216as_fn_error $? "failed to load site script $ac_site_file 2217See \`config.log' for more details" "$LINENO" 5; } 2218 fi 2219done 2220 2221if test -r "$cache_file"; then 2222 # Some versions of bash will fail to source /dev/null (special files 2223 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2224 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2225 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2226$as_echo "$as_me: loading cache $cache_file" >&6;} 2227 case $cache_file in 2228 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2229 *) . "./$cache_file";; 2230 esac 2231 fi 2232else 2233 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2234$as_echo "$as_me: creating cache $cache_file" >&6;} 2235 >$cache_file 2236fi 2237 2238# Check that the precious variables saved in the cache have kept the same 2239# value. 2240ac_cache_corrupted=false 2241for ac_var in $ac_precious_vars; do 2242 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2243 eval ac_new_set=\$ac_env_${ac_var}_set 2244 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2245 eval ac_new_val=\$ac_env_${ac_var}_value 2246 case $ac_old_set,$ac_new_set in 2247 set,) 2248 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2249$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2250 ac_cache_corrupted=: ;; 2251 ,set) 2252 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2253$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2254 ac_cache_corrupted=: ;; 2255 ,);; 2256 *) 2257 if test "x$ac_old_val" != "x$ac_new_val"; then 2258 # differences in whitespace do not lead to failure. 2259 ac_old_val_w=`echo x $ac_old_val` 2260 ac_new_val_w=`echo x $ac_new_val` 2261 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2262 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2263$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2264 ac_cache_corrupted=: 2265 else 2266 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2267$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2268 eval $ac_var=\$ac_old_val 2269 fi 2270 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2271$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2272 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2273$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2274 fi;; 2275 esac 2276 # Pass precious variables to config.status. 2277 if test "$ac_new_set" = set; then 2278 case $ac_new_val in 2279 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2280 *) ac_arg=$ac_var=$ac_new_val ;; 2281 esac 2282 case " $ac_configure_args " in 2283 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2284 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2285 esac 2286 fi 2287done 2288if $ac_cache_corrupted; then 2289 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2290$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2291 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2292$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2293 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2294fi 2295## -------------------- ## 2296## Main body of script. ## 2297## -------------------- ## 2298 2299ac_ext=c 2300ac_cpp='$CPP $CPPFLAGS' 2301ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2302ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2303ac_compiler_gnu=$ac_cv_c_compiler_gnu 2304 2305 2306 2307 2308ac_aux_dir= 2309for ac_dir in .. "$srcdir"/..; do 2310 if test -f "$ac_dir/install-sh"; then 2311 ac_aux_dir=$ac_dir 2312 ac_install_sh="$ac_aux_dir/install-sh -c" 2313 break 2314 elif test -f "$ac_dir/install.sh"; then 2315 ac_aux_dir=$ac_dir 2316 ac_install_sh="$ac_aux_dir/install.sh -c" 2317 break 2318 elif test -f "$ac_dir/shtool"; then 2319 ac_aux_dir=$ac_dir 2320 ac_install_sh="$ac_aux_dir/shtool install -c" 2321 break 2322 fi 2323done 2324if test -z "$ac_aux_dir"; then 2325 as_fn_error $? "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5 2326fi 2327 2328# These three variables are undocumented and unsupported, 2329# and are intended to be withdrawn in a future Autoconf release. 2330# They can cause serious problems if a builder's source tree is in a directory 2331# whose full name contains unusual characters. 2332ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2333ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2334ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2335 2336 2337 2338# Checks for programs. 2339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2340$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2341set x ${MAKE-make} 2342ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2343if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2344 $as_echo_n "(cached) " >&6 2345else 2346 cat >conftest.make <<\_ACEOF 2347SHELL = /bin/sh 2348all: 2349 @echo '@@@%%%=$(MAKE)=@@@%%%' 2350_ACEOF 2351# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2352case `${MAKE-make} -f conftest.make 2>/dev/null` in 2353 *@@@%%%=?*=@@@%%%*) 2354 eval ac_cv_prog_make_${ac_make}_set=yes;; 2355 *) 2356 eval ac_cv_prog_make_${ac_make}_set=no;; 2357esac 2358rm -f conftest.make 2359fi 2360if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2362$as_echo "yes" >&6; } 2363 SET_MAKE= 2364else 2365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2366$as_echo "no" >&6; } 2367 SET_MAKE="MAKE=${MAKE-make}" 2368fi 2369 2370ac_ext=c 2371ac_cpp='$CPP $CPPFLAGS' 2372ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2373ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2374ac_compiler_gnu=$ac_cv_c_compiler_gnu 2375if test -n "$ac_tool_prefix"; then 2376 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2377set dummy ${ac_tool_prefix}gcc; ac_word=$2 2378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2379$as_echo_n "checking for $ac_word... " >&6; } 2380if ${ac_cv_prog_CC+:} false; then : 2381 $as_echo_n "(cached) " >&6 2382else 2383 if test -n "$CC"; then 2384 ac_cv_prog_CC="$CC" # Let the user override the test. 2385else 2386as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2387for as_dir in $PATH 2388do 2389 IFS=$as_save_IFS 2390 test -z "$as_dir" && as_dir=. 2391 for ac_exec_ext in '' $ac_executable_extensions; do 2392 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2393 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2394 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2395 break 2 2396 fi 2397done 2398 done 2399IFS=$as_save_IFS 2400 2401fi 2402fi 2403CC=$ac_cv_prog_CC 2404if test -n "$CC"; then 2405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2406$as_echo "$CC" >&6; } 2407else 2408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2409$as_echo "no" >&6; } 2410fi 2411 2412 2413fi 2414if test -z "$ac_cv_prog_CC"; then 2415 ac_ct_CC=$CC 2416 # Extract the first word of "gcc", so it can be a program name with args. 2417set dummy gcc; ac_word=$2 2418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2419$as_echo_n "checking for $ac_word... " >&6; } 2420if ${ac_cv_prog_ac_ct_CC+:} false; then : 2421 $as_echo_n "(cached) " >&6 2422else 2423 if test -n "$ac_ct_CC"; then 2424 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2425else 2426as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2427for as_dir in $PATH 2428do 2429 IFS=$as_save_IFS 2430 test -z "$as_dir" && as_dir=. 2431 for ac_exec_ext in '' $ac_executable_extensions; do 2432 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2433 ac_cv_prog_ac_ct_CC="gcc" 2434 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2435 break 2 2436 fi 2437done 2438 done 2439IFS=$as_save_IFS 2440 2441fi 2442fi 2443ac_ct_CC=$ac_cv_prog_ac_ct_CC 2444if test -n "$ac_ct_CC"; then 2445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2446$as_echo "$ac_ct_CC" >&6; } 2447else 2448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2449$as_echo "no" >&6; } 2450fi 2451 2452 if test "x$ac_ct_CC" = x; then 2453 CC="" 2454 else 2455 case $cross_compiling:$ac_tool_warned in 2456yes:) 2457{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2458$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2459ac_tool_warned=yes ;; 2460esac 2461 CC=$ac_ct_CC 2462 fi 2463else 2464 CC="$ac_cv_prog_CC" 2465fi 2466 2467if test -z "$CC"; then 2468 if test -n "$ac_tool_prefix"; then 2469 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2470set dummy ${ac_tool_prefix}cc; ac_word=$2 2471{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2472$as_echo_n "checking for $ac_word... " >&6; } 2473if ${ac_cv_prog_CC+:} false; then : 2474 $as_echo_n "(cached) " >&6 2475else 2476 if test -n "$CC"; then 2477 ac_cv_prog_CC="$CC" # Let the user override the test. 2478else 2479as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2480for as_dir in $PATH 2481do 2482 IFS=$as_save_IFS 2483 test -z "$as_dir" && as_dir=. 2484 for ac_exec_ext in '' $ac_executable_extensions; do 2485 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2486 ac_cv_prog_CC="${ac_tool_prefix}cc" 2487 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2488 break 2 2489 fi 2490done 2491 done 2492IFS=$as_save_IFS 2493 2494fi 2495fi 2496CC=$ac_cv_prog_CC 2497if test -n "$CC"; then 2498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2499$as_echo "$CC" >&6; } 2500else 2501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2502$as_echo "no" >&6; } 2503fi 2504 2505 2506 fi 2507fi 2508if test -z "$CC"; then 2509 # Extract the first word of "cc", so it can be a program name with args. 2510set dummy cc; ac_word=$2 2511{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2512$as_echo_n "checking for $ac_word... " >&6; } 2513if ${ac_cv_prog_CC+:} false; then : 2514 $as_echo_n "(cached) " >&6 2515else 2516 if test -n "$CC"; then 2517 ac_cv_prog_CC="$CC" # Let the user override the test. 2518else 2519 ac_prog_rejected=no 2520as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2521for as_dir in $PATH 2522do 2523 IFS=$as_save_IFS 2524 test -z "$as_dir" && as_dir=. 2525 for ac_exec_ext in '' $ac_executable_extensions; do 2526 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2527 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2528 ac_prog_rejected=yes 2529 continue 2530 fi 2531 ac_cv_prog_CC="cc" 2532 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2533 break 2 2534 fi 2535done 2536 done 2537IFS=$as_save_IFS 2538 2539if test $ac_prog_rejected = yes; then 2540 # We found a bogon in the path, so make sure we never use it. 2541 set dummy $ac_cv_prog_CC 2542 shift 2543 if test $# != 0; then 2544 # We chose a different compiler from the bogus one. 2545 # However, it has the same basename, so the bogon will be chosen 2546 # first if we set CC to just the basename; use the full file name. 2547 shift 2548 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2549 fi 2550fi 2551fi 2552fi 2553CC=$ac_cv_prog_CC 2554if test -n "$CC"; then 2555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2556$as_echo "$CC" >&6; } 2557else 2558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2559$as_echo "no" >&6; } 2560fi 2561 2562 2563fi 2564if test -z "$CC"; then 2565 if test -n "$ac_tool_prefix"; then 2566 for ac_prog in cl.exe 2567 do 2568 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2569set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2570{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2571$as_echo_n "checking for $ac_word... " >&6; } 2572if ${ac_cv_prog_CC+:} false; then : 2573 $as_echo_n "(cached) " >&6 2574else 2575 if test -n "$CC"; then 2576 ac_cv_prog_CC="$CC" # Let the user override the test. 2577else 2578as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2579for as_dir in $PATH 2580do 2581 IFS=$as_save_IFS 2582 test -z "$as_dir" && as_dir=. 2583 for ac_exec_ext in '' $ac_executable_extensions; do 2584 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2585 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2586 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2587 break 2 2588 fi 2589done 2590 done 2591IFS=$as_save_IFS 2592 2593fi 2594fi 2595CC=$ac_cv_prog_CC 2596if test -n "$CC"; then 2597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2598$as_echo "$CC" >&6; } 2599else 2600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2601$as_echo "no" >&6; } 2602fi 2603 2604 2605 test -n "$CC" && break 2606 done 2607fi 2608if test -z "$CC"; then 2609 ac_ct_CC=$CC 2610 for ac_prog in cl.exe 2611do 2612 # Extract the first word of "$ac_prog", so it can be a program name with args. 2613set dummy $ac_prog; ac_word=$2 2614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2615$as_echo_n "checking for $ac_word... " >&6; } 2616if ${ac_cv_prog_ac_ct_CC+:} false; then : 2617 $as_echo_n "(cached) " >&6 2618else 2619 if test -n "$ac_ct_CC"; then 2620 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2621else 2622as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2623for as_dir in $PATH 2624do 2625 IFS=$as_save_IFS 2626 test -z "$as_dir" && as_dir=. 2627 for ac_exec_ext in '' $ac_executable_extensions; do 2628 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2629 ac_cv_prog_ac_ct_CC="$ac_prog" 2630 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2631 break 2 2632 fi 2633done 2634 done 2635IFS=$as_save_IFS 2636 2637fi 2638fi 2639ac_ct_CC=$ac_cv_prog_ac_ct_CC 2640if test -n "$ac_ct_CC"; then 2641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2642$as_echo "$ac_ct_CC" >&6; } 2643else 2644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2645$as_echo "no" >&6; } 2646fi 2647 2648 2649 test -n "$ac_ct_CC" && break 2650done 2651 2652 if test "x$ac_ct_CC" = x; then 2653 CC="" 2654 else 2655 case $cross_compiling:$ac_tool_warned in 2656yes:) 2657{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2658$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2659ac_tool_warned=yes ;; 2660esac 2661 CC=$ac_ct_CC 2662 fi 2663fi 2664 2665fi 2666 2667 2668test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2669$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2670as_fn_error $? "no acceptable C compiler found in \$PATH 2671See \`config.log' for more details" "$LINENO" 5; } 2672 2673# Provide some information about the compiler. 2674$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2675set X $ac_compile 2676ac_compiler=$2 2677for ac_option in --version -v -V -qversion; do 2678 { { ac_try="$ac_compiler $ac_option >&5" 2679case "(($ac_try" in 2680 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2681 *) ac_try_echo=$ac_try;; 2682esac 2683eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2684$as_echo "$ac_try_echo"; } >&5 2685 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2686 ac_status=$? 2687 if test -s conftest.err; then 2688 sed '10a\ 2689... rest of stderr output deleted ... 2690 10q' conftest.err >conftest.er1 2691 cat conftest.er1 >&5 2692 fi 2693 rm -f conftest.er1 conftest.err 2694 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2695 test $ac_status = 0; } 2696done 2697 2698cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2699/* end confdefs.h. */ 2700 2701int 2702main () 2703{ 2704 2705 ; 2706 return 0; 2707} 2708_ACEOF 2709ac_clean_files_save=$ac_clean_files 2710ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2711# Try to create an executable without -o first, disregard a.out. 2712# It will help us diagnose broken compilers, and finding out an intuition 2713# of exeext. 2714{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2715$as_echo_n "checking whether the C compiler works... " >&6; } 2716ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2717 2718# The possible output files: 2719ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2720 2721ac_rmfiles= 2722for ac_file in $ac_files 2723do 2724 case $ac_file in 2725 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2726 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2727 esac 2728done 2729rm -f $ac_rmfiles 2730 2731if { { ac_try="$ac_link_default" 2732case "(($ac_try" in 2733 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2734 *) ac_try_echo=$ac_try;; 2735esac 2736eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2737$as_echo "$ac_try_echo"; } >&5 2738 (eval "$ac_link_default") 2>&5 2739 ac_status=$? 2740 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2741 test $ac_status = 0; }; then : 2742 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2743# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2744# in a Makefile. We should not override ac_cv_exeext if it was cached, 2745# so that the user can short-circuit this test for compilers unknown to 2746# Autoconf. 2747for ac_file in $ac_files '' 2748do 2749 test -f "$ac_file" || continue 2750 case $ac_file in 2751 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2752 ;; 2753 [ab].out ) 2754 # We found the default executable, but exeext='' is most 2755 # certainly right. 2756 break;; 2757 *.* ) 2758 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2759 then :; else 2760 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2761 fi 2762 # We set ac_cv_exeext here because the later test for it is not 2763 # safe: cross compilers may not add the suffix if given an `-o' 2764 # argument, so we may need to know it at that point already. 2765 # Even if this section looks crufty: it has the advantage of 2766 # actually working. 2767 break;; 2768 * ) 2769 break;; 2770 esac 2771done 2772test "$ac_cv_exeext" = no && ac_cv_exeext= 2773 2774else 2775 ac_file='' 2776fi 2777if test -z "$ac_file"; then : 2778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2779$as_echo "no" >&6; } 2780$as_echo "$as_me: failed program was:" >&5 2781sed 's/^/| /' conftest.$ac_ext >&5 2782 2783{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2784$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2785as_fn_error 77 "C compiler cannot create executables 2786See \`config.log' for more details" "$LINENO" 5; } 2787else 2788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2789$as_echo "yes" >&6; } 2790fi 2791{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2792$as_echo_n "checking for C compiler default output file name... " >&6; } 2793{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2794$as_echo "$ac_file" >&6; } 2795ac_exeext=$ac_cv_exeext 2796 2797rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 2798ac_clean_files=$ac_clean_files_save 2799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2800$as_echo_n "checking for suffix of executables... " >&6; } 2801if { { ac_try="$ac_link" 2802case "(($ac_try" in 2803 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2804 *) ac_try_echo=$ac_try;; 2805esac 2806eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2807$as_echo "$ac_try_echo"; } >&5 2808 (eval "$ac_link") 2>&5 2809 ac_status=$? 2810 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2811 test $ac_status = 0; }; then : 2812 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2813# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2814# work properly (i.e., refer to `conftest.exe'), while it won't with 2815# `rm'. 2816for ac_file in conftest.exe conftest conftest.*; do 2817 test -f "$ac_file" || continue 2818 case $ac_file in 2819 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2820 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2821 break;; 2822 * ) break;; 2823 esac 2824done 2825else 2826 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2827$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2828as_fn_error $? "cannot compute suffix of executables: cannot compile and link 2829See \`config.log' for more details" "$LINENO" 5; } 2830fi 2831rm -f conftest conftest$ac_cv_exeext 2832{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2833$as_echo "$ac_cv_exeext" >&6; } 2834 2835rm -f conftest.$ac_ext 2836EXEEXT=$ac_cv_exeext 2837ac_exeext=$EXEEXT 2838cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2839/* end confdefs.h. */ 2840#include <stdio.h> 2841int 2842main () 2843{ 2844FILE *f = fopen ("conftest.out", "w"); 2845 return ferror (f) || fclose (f) != 0; 2846 2847 ; 2848 return 0; 2849} 2850_ACEOF 2851ac_clean_files="$ac_clean_files conftest.out" 2852# Check that the compiler produces executables we can run. If not, either 2853# the compiler is broken, or we cross compile. 2854{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2855$as_echo_n "checking whether we are cross compiling... " >&6; } 2856if test "$cross_compiling" != yes; then 2857 { { ac_try="$ac_link" 2858case "(($ac_try" in 2859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2860 *) ac_try_echo=$ac_try;; 2861esac 2862eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2863$as_echo "$ac_try_echo"; } >&5 2864 (eval "$ac_link") 2>&5 2865 ac_status=$? 2866 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2867 test $ac_status = 0; } 2868 if { ac_try='./conftest$ac_cv_exeext' 2869 { { case "(($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_try") 2>&5 2876 ac_status=$? 2877 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2878 test $ac_status = 0; }; }; then 2879 cross_compiling=no 2880 else 2881 if test "$cross_compiling" = maybe; then 2882 cross_compiling=yes 2883 else 2884 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2885$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2886as_fn_error $? "cannot run C compiled programs. 2887If you meant to cross compile, use \`--host'. 2888See \`config.log' for more details" "$LINENO" 5; } 2889 fi 2890 fi 2891fi 2892{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2893$as_echo "$cross_compiling" >&6; } 2894 2895rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 2896ac_clean_files=$ac_clean_files_save 2897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2898$as_echo_n "checking for suffix of object files... " >&6; } 2899if ${ac_cv_objext+:} false; then : 2900 $as_echo_n "(cached) " >&6 2901else 2902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2903/* end confdefs.h. */ 2904 2905int 2906main () 2907{ 2908 2909 ; 2910 return 0; 2911} 2912_ACEOF 2913rm -f conftest.o conftest.obj 2914if { { ac_try="$ac_compile" 2915case "(($ac_try" in 2916 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2917 *) ac_try_echo=$ac_try;; 2918esac 2919eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2920$as_echo "$ac_try_echo"; } >&5 2921 (eval "$ac_compile") 2>&5 2922 ac_status=$? 2923 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2924 test $ac_status = 0; }; then : 2925 for ac_file in conftest.o conftest.obj conftest.*; do 2926 test -f "$ac_file" || continue; 2927 case $ac_file in 2928 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2929 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2930 break;; 2931 esac 2932done 2933else 2934 $as_echo "$as_me: failed program was:" >&5 2935sed 's/^/| /' conftest.$ac_ext >&5 2936 2937{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2938$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2939as_fn_error $? "cannot compute suffix of object files: cannot compile 2940See \`config.log' for more details" "$LINENO" 5; } 2941fi 2942rm -f conftest.$ac_cv_objext conftest.$ac_ext 2943fi 2944{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2945$as_echo "$ac_cv_objext" >&6; } 2946OBJEXT=$ac_cv_objext 2947ac_objext=$OBJEXT 2948{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 2949$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2950if ${ac_cv_c_compiler_gnu+:} false; then : 2951 $as_echo_n "(cached) " >&6 2952else 2953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2954/* end confdefs.h. */ 2955 2956int 2957main () 2958{ 2959#ifndef __GNUC__ 2960 choke me 2961#endif 2962 2963 ; 2964 return 0; 2965} 2966_ACEOF 2967if ac_fn_c_try_compile "$LINENO"; then : 2968 ac_compiler_gnu=yes 2969else 2970 ac_compiler_gnu=no 2971fi 2972rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2973ac_cv_c_compiler_gnu=$ac_compiler_gnu 2974 2975fi 2976{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 2977$as_echo "$ac_cv_c_compiler_gnu" >&6; } 2978if test $ac_compiler_gnu = yes; then 2979 GCC=yes 2980else 2981 GCC= 2982fi 2983ac_test_CFLAGS=${CFLAGS+set} 2984ac_save_CFLAGS=$CFLAGS 2985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 2986$as_echo_n "checking whether $CC accepts -g... " >&6; } 2987if ${ac_cv_prog_cc_g+:} false; then : 2988 $as_echo_n "(cached) " >&6 2989else 2990 ac_save_c_werror_flag=$ac_c_werror_flag 2991 ac_c_werror_flag=yes 2992 ac_cv_prog_cc_g=no 2993 CFLAGS="-g" 2994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2995/* end confdefs.h. */ 2996 2997int 2998main () 2999{ 3000 3001 ; 3002 return 0; 3003} 3004_ACEOF 3005if ac_fn_c_try_compile "$LINENO"; then : 3006 ac_cv_prog_cc_g=yes 3007else 3008 CFLAGS="" 3009 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3010/* end confdefs.h. */ 3011 3012int 3013main () 3014{ 3015 3016 ; 3017 return 0; 3018} 3019_ACEOF 3020if ac_fn_c_try_compile "$LINENO"; then : 3021 3022else 3023 ac_c_werror_flag=$ac_save_c_werror_flag 3024 CFLAGS="-g" 3025 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3026/* end confdefs.h. */ 3027 3028int 3029main () 3030{ 3031 3032 ; 3033 return 0; 3034} 3035_ACEOF 3036if ac_fn_c_try_compile "$LINENO"; then : 3037 ac_cv_prog_cc_g=yes 3038fi 3039rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3040fi 3041rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3042fi 3043rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3044 ac_c_werror_flag=$ac_save_c_werror_flag 3045fi 3046{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3047$as_echo "$ac_cv_prog_cc_g" >&6; } 3048if test "$ac_test_CFLAGS" = set; then 3049 CFLAGS=$ac_save_CFLAGS 3050elif test $ac_cv_prog_cc_g = yes; then 3051 if test "$GCC" = yes; then 3052 CFLAGS="-g -O2" 3053 else 3054 CFLAGS="-g" 3055 fi 3056else 3057 if test "$GCC" = yes; then 3058 CFLAGS="-O2" 3059 else 3060 CFLAGS= 3061 fi 3062fi 3063{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3064$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3065if ${ac_cv_prog_cc_c89+:} false; then : 3066 $as_echo_n "(cached) " >&6 3067else 3068 ac_cv_prog_cc_c89=no 3069ac_save_CC=$CC 3070cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3071/* end confdefs.h. */ 3072#include <stdarg.h> 3073#include <stdio.h> 3074struct stat; 3075/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3076struct buf { int x; }; 3077FILE * (*rcsopen) (struct buf *, struct stat *, int); 3078static char *e (p, i) 3079 char **p; 3080 int i; 3081{ 3082 return p[i]; 3083} 3084static char *f (char * (*g) (char **, int), char **p, ...) 3085{ 3086 char *s; 3087 va_list v; 3088 va_start (v,p); 3089 s = g (p, va_arg (v,int)); 3090 va_end (v); 3091 return s; 3092} 3093 3094/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3095 function prototypes and stuff, but not '\xHH' hex character constants. 3096 These don't provoke an error unfortunately, instead are silently treated 3097 as 'x'. The following induces an error, until -std is added to get 3098 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3099 array size at least. It's necessary to write '\x00'==0 to get something 3100 that's true only with -std. */ 3101int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3102 3103/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3104 inside strings and character constants. */ 3105#define FOO(x) 'x' 3106int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3107 3108int test (int i, double x); 3109struct s1 {int (*f) (int a);}; 3110struct s2 {int (*f) (double a);}; 3111int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3112int argc; 3113char **argv; 3114int 3115main () 3116{ 3117return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3118 ; 3119 return 0; 3120} 3121_ACEOF 3122for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3123 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3124do 3125 CC="$ac_save_CC $ac_arg" 3126 if ac_fn_c_try_compile "$LINENO"; then : 3127 ac_cv_prog_cc_c89=$ac_arg 3128fi 3129rm -f core conftest.err conftest.$ac_objext 3130 test "x$ac_cv_prog_cc_c89" != "xno" && break 3131done 3132rm -f conftest.$ac_ext 3133CC=$ac_save_CC 3134 3135fi 3136# AC_CACHE_VAL 3137case "x$ac_cv_prog_cc_c89" in 3138 x) 3139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3140$as_echo "none needed" >&6; } ;; 3141 xno) 3142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3143$as_echo "unsupported" >&6; } ;; 3144 *) 3145 CC="$CC $ac_cv_prog_cc_c89" 3146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3147$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3148esac 3149if test "x$ac_cv_prog_cc_c89" != xno; then : 3150 3151fi 3152 3153ac_ext=c 3154ac_cpp='$CPP $CPPFLAGS' 3155ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3156ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3157ac_compiler_gnu=$ac_cv_c_compiler_gnu 3158 3159if test -n "$ac_tool_prefix"; then 3160 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 3161set dummy ${ac_tool_prefix}ranlib; ac_word=$2 3162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3163$as_echo_n "checking for $ac_word... " >&6; } 3164if ${ac_cv_prog_RANLIB+:} false; then : 3165 $as_echo_n "(cached) " >&6 3166else 3167 if test -n "$RANLIB"; then 3168 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 3169else 3170as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3171for as_dir in $PATH 3172do 3173 IFS=$as_save_IFS 3174 test -z "$as_dir" && as_dir=. 3175 for ac_exec_ext in '' $ac_executable_extensions; do 3176 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3177 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 3178 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3179 break 2 3180 fi 3181done 3182 done 3183IFS=$as_save_IFS 3184 3185fi 3186fi 3187RANLIB=$ac_cv_prog_RANLIB 3188if test -n "$RANLIB"; then 3189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 3190$as_echo "$RANLIB" >&6; } 3191else 3192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3193$as_echo "no" >&6; } 3194fi 3195 3196 3197fi 3198if test -z "$ac_cv_prog_RANLIB"; then 3199 ac_ct_RANLIB=$RANLIB 3200 # Extract the first word of "ranlib", so it can be a program name with args. 3201set dummy ranlib; ac_word=$2 3202{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3203$as_echo_n "checking for $ac_word... " >&6; } 3204if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 3205 $as_echo_n "(cached) " >&6 3206else 3207 if test -n "$ac_ct_RANLIB"; then 3208 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 3209else 3210as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3211for as_dir in $PATH 3212do 3213 IFS=$as_save_IFS 3214 test -z "$as_dir" && as_dir=. 3215 for ac_exec_ext in '' $ac_executable_extensions; do 3216 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3217 ac_cv_prog_ac_ct_RANLIB="ranlib" 3218 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3219 break 2 3220 fi 3221done 3222 done 3223IFS=$as_save_IFS 3224 3225fi 3226fi 3227ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 3228if test -n "$ac_ct_RANLIB"; then 3229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 3230$as_echo "$ac_ct_RANLIB" >&6; } 3231else 3232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3233$as_echo "no" >&6; } 3234fi 3235 3236 if test "x$ac_ct_RANLIB" = x; then 3237 RANLIB=":" 3238 else 3239 case $cross_compiling:$ac_tool_warned in 3240yes:) 3241{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3242$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3243ac_tool_warned=yes ;; 3244esac 3245 RANLIB=$ac_ct_RANLIB 3246 fi 3247else 3248 RANLIB="$ac_cv_prog_RANLIB" 3249fi 3250 3251if test -n "$ac_tool_prefix"; then 3252 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 3253set dummy ${ac_tool_prefix}ar; 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_AR+:} false; then : 3257 $as_echo_n "(cached) " >&6 3258else 3259 if test -n "$AR"; then 3260 ac_cv_prog_AR="$AR" # 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_AR="${ac_tool_prefix}ar" 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 3279AR=$ac_cv_prog_AR 3280if test -n "$AR"; then 3281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 3282$as_echo "$AR" >&6; } 3283else 3284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3285$as_echo "no" >&6; } 3286fi 3287 3288 3289fi 3290if test -z "$ac_cv_prog_AR"; then 3291 ac_ct_AR=$AR 3292 # Extract the first word of "ar", so it can be a program name with args. 3293set dummy ar; ac_word=$2 3294{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3295$as_echo_n "checking for $ac_word... " >&6; } 3296if ${ac_cv_prog_ac_ct_AR+:} false; then : 3297 $as_echo_n "(cached) " >&6 3298else 3299 if test -n "$ac_ct_AR"; then 3300 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 3301else 3302as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3303for as_dir in $PATH 3304do 3305 IFS=$as_save_IFS 3306 test -z "$as_dir" && as_dir=. 3307 for ac_exec_ext in '' $ac_executable_extensions; do 3308 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3309 ac_cv_prog_ac_ct_AR="ar" 3310 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3311 break 2 3312 fi 3313done 3314 done 3315IFS=$as_save_IFS 3316 3317fi 3318fi 3319ac_ct_AR=$ac_cv_prog_ac_ct_AR 3320if test -n "$ac_ct_AR"; then 3321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 3322$as_echo "$ac_ct_AR" >&6; } 3323else 3324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3325$as_echo "no" >&6; } 3326fi 3327 3328 if test "x$ac_ct_AR" = x; then 3329 AR="" 3330 else 3331 case $cross_compiling:$ac_tool_warned in 3332yes:) 3333{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3334$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3335ac_tool_warned=yes ;; 3336esac 3337 AR=$ac_ct_AR 3338 fi 3339else 3340 AR="$ac_cv_prog_AR" 3341fi 3342 3343 3344MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing 3345for ac_prog in aclocal 3346do 3347 # Extract the first word of "$ac_prog", so it can be a program name with args. 3348set dummy $ac_prog; ac_word=$2 3349{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3350$as_echo_n "checking for $ac_word... " >&6; } 3351if ${ac_cv_prog_ACLOCAL+:} false; then : 3352 $as_echo_n "(cached) " >&6 3353else 3354 if test -n "$ACLOCAL"; then 3355 ac_cv_prog_ACLOCAL="$ACLOCAL" # Let the user override the test. 3356else 3357as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3358for as_dir in $PATH 3359do 3360 IFS=$as_save_IFS 3361 test -z "$as_dir" && as_dir=. 3362 for ac_exec_ext in '' $ac_executable_extensions; do 3363 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3364 ac_cv_prog_ACLOCAL="$ac_prog" 3365 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3366 break 2 3367 fi 3368done 3369 done 3370IFS=$as_save_IFS 3371 3372fi 3373fi 3374ACLOCAL=$ac_cv_prog_ACLOCAL 3375if test -n "$ACLOCAL"; then 3376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ACLOCAL" >&5 3377$as_echo "$ACLOCAL" >&6; } 3378else 3379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3380$as_echo "no" >&6; } 3381fi 3382 3383 3384 test -n "$ACLOCAL" && break 3385done 3386test -n "$ACLOCAL" || ACLOCAL="$MISSING aclocal" 3387 3388for ac_prog in autoconf 3389do 3390 # Extract the first word of "$ac_prog", so it can be a program name with args. 3391set dummy $ac_prog; ac_word=$2 3392{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3393$as_echo_n "checking for $ac_word... " >&6; } 3394if ${ac_cv_prog_AUTOCONF+:} false; then : 3395 $as_echo_n "(cached) " >&6 3396else 3397 if test -n "$AUTOCONF"; then 3398 ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test. 3399else 3400as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3401for as_dir in $PATH 3402do 3403 IFS=$as_save_IFS 3404 test -z "$as_dir" && as_dir=. 3405 for ac_exec_ext in '' $ac_executable_extensions; do 3406 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3407 ac_cv_prog_AUTOCONF="$ac_prog" 3408 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3409 break 2 3410 fi 3411done 3412 done 3413IFS=$as_save_IFS 3414 3415fi 3416fi 3417AUTOCONF=$ac_cv_prog_AUTOCONF 3418if test -n "$AUTOCONF"; then 3419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5 3420$as_echo "$AUTOCONF" >&6; } 3421else 3422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3423$as_echo "no" >&6; } 3424fi 3425 3426 3427 test -n "$AUTOCONF" && break 3428done 3429test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf" 3430 3431for ac_prog in autoheader 3432do 3433 # Extract the first word of "$ac_prog", so it can be a program name with args. 3434set dummy $ac_prog; ac_word=$2 3435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3436$as_echo_n "checking for $ac_word... " >&6; } 3437if ${ac_cv_prog_AUTOHEADER+:} false; then : 3438 $as_echo_n "(cached) " >&6 3439else 3440 if test -n "$AUTOHEADER"; then 3441 ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test. 3442else 3443as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3444for as_dir in $PATH 3445do 3446 IFS=$as_save_IFS 3447 test -z "$as_dir" && as_dir=. 3448 for ac_exec_ext in '' $ac_executable_extensions; do 3449 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3450 ac_cv_prog_AUTOHEADER="$ac_prog" 3451 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3452 break 2 3453 fi 3454done 3455 done 3456IFS=$as_save_IFS 3457 3458fi 3459fi 3460AUTOHEADER=$ac_cv_prog_AUTOHEADER 3461if test -n "$AUTOHEADER"; then 3462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5 3463$as_echo "$AUTOHEADER" >&6; } 3464else 3465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3466$as_echo "no" >&6; } 3467fi 3468 3469 3470 test -n "$AUTOHEADER" && break 3471done 3472test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader" 3473 3474 3475# Figure out what compiler warnings we can enable. 3476# See config/warnings.m4 for details. 3477 3478 3479ac_ext=c 3480ac_cpp='$CPP $CPPFLAGS' 3481ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3482ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3483ac_compiler_gnu=$ac_cv_c_compiler_gnu 3484 3485WARN_CFLAGS= 3486save_CFLAGS="$CFLAGS" 3487for real_option in -W -Wall -Wwrite-strings -Wstrict-prototypes \ 3488 -Wmissing-prototypes -Wold-style-definition \ 3489 -Wmissing-format-attribute -Wcast-qual; do 3490 # Do the check with the no- prefix removed since gcc silently 3491 # accepts any -Wno-* option on purpose 3492 case $real_option in 3493 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;; 3494 *) option=$real_option ;; 3495 esac 3496 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh` 3497 3498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5 3499$as_echo_n "checking whether $CC supports $option... " >&6; } 3500if eval \${$as_acx_Woption+:} false; then : 3501 $as_echo_n "(cached) " >&6 3502else 3503 CFLAGS="$option" 3504 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3505/* end confdefs.h. */ 3506 3507int 3508main () 3509{ 3510 3511 ; 3512 return 0; 3513} 3514_ACEOF 3515if ac_fn_c_try_compile "$LINENO"; then : 3516 eval "$as_acx_Woption=yes" 3517else 3518 eval "$as_acx_Woption=no" 3519fi 3520rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3521 3522fi 3523eval ac_res=\$$as_acx_Woption 3524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 3525$as_echo "$ac_res" >&6; } 3526 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then : 3527 WARN_CFLAGS="$WARN_CFLAGS${WARN_CFLAGS:+ }$real_option" 3528fi 3529 done 3530CFLAGS="$save_CFLAGS" 3531ac_ext=c 3532ac_cpp='$CPP $CPPFLAGS' 3533ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3534ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3535ac_compiler_gnu=$ac_cv_c_compiler_gnu 3536 3537 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 3544WARN_PEDANTIC= 3545# Do the check with the no- prefix removed from the warning options 3546# since gcc silently accepts any -Wno-* option on purpose 3547if test "$GCC" = yes; then : 3548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wlong-long" >&5 3549$as_echo_n "checking whether $CC supports -pedantic -Wlong-long... " >&6; } 3550if ${acx_cv_prog_cc_pedantic__Wlong_long+:} false; then : 3551 $as_echo_n "(cached) " >&6 3552else 3553 save_CFLAGS="$CFLAGS" 3554CFLAGS="-pedantic -Wlong-long" 3555cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3556/* end confdefs.h. */ 3557 3558int 3559main () 3560{ 3561 3562 ; 3563 return 0; 3564} 3565_ACEOF 3566if ac_fn_c_try_compile "$LINENO"; then : 3567 acx_cv_prog_cc_pedantic__Wlong_long=yes 3568else 3569 acx_cv_prog_cc_pedantic__Wlong_long=no 3570fi 3571rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3572CFLAGS="$save_CFLAGS" 3573fi 3574{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wlong_long" >&5 3575$as_echo "$acx_cv_prog_cc_pedantic__Wlong_long" >&6; } 3576if test $acx_cv_prog_cc_pedantic__Wlong_long = yes; then : 3577 WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long" 3578fi 3579 3580fi 3581ac_ext=c 3582ac_cpp='$CPP $CPPFLAGS' 3583ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3584ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3585ac_compiler_gnu=$ac_cv_c_compiler_gnu 3586 3587 3588 3589ac_ext=c 3590ac_cpp='$CPP $CPPFLAGS' 3591ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3592ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3593ac_compiler_gnu=$ac_cv_c_compiler_gnu 3594 3595nolto_flags= 3596save_CFLAGS="$CFLAGS" 3597for real_option in -fno-lto; do 3598 # Do the check with the no- prefix removed since gcc silently 3599 # accepts any -Wno-* option on purpose 3600 case $real_option in 3601 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;; 3602 *) option=$real_option ;; 3603 esac 3604 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh` 3605 3606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5 3607$as_echo_n "checking whether $CC supports $option... " >&6; } 3608if eval \${$as_acx_Woption+:} false; then : 3609 $as_echo_n "(cached) " >&6 3610else 3611 CFLAGS="$option" 3612 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3613/* end confdefs.h. */ 3614 3615int 3616main () 3617{ 3618 3619 ; 3620 return 0; 3621} 3622_ACEOF 3623if ac_fn_c_try_compile "$LINENO"; then : 3624 eval "$as_acx_Woption=yes" 3625else 3626 eval "$as_acx_Woption=no" 3627fi 3628rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3629 3630fi 3631eval ac_res=\$$as_acx_Woption 3632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 3633$as_echo "$ac_res" >&6; } 3634 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then : 3635 nolto_flags="$nolto_flags${nolto_flags:+ }$real_option" 3636fi 3637 done 3638CFLAGS="$save_CFLAGS" 3639ac_ext=c 3640ac_cpp='$CPP $CPPFLAGS' 3641ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3642ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3643ac_compiler_gnu=$ac_cv_c_compiler_gnu 3644 3645 3646 3647# Only enable with --enable-werror-always until existing warnings are 3648# corrected. 3649ac_ext=c 3650ac_cpp='$CPP $CPPFLAGS' 3651ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3652ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3653ac_compiler_gnu=$ac_cv_c_compiler_gnu 3654 3655WERROR= 3656# Check whether --enable-werror-always was given. 3657if test "${enable_werror_always+set}" = set; then : 3658 enableval=$enable_werror_always; 3659else 3660 enable_werror_always=no 3661fi 3662 3663if test $enable_werror_always = yes; then : 3664 WERROR="$WERROR${WERROR:+ }-Werror" 3665fi 3666 3667ac_ext=c 3668ac_cpp='$CPP $CPPFLAGS' 3669ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3670ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3671ac_compiler_gnu=$ac_cv_c_compiler_gnu 3672 3673 3674 3675# Checks for header files. 3676ac_ext=c 3677ac_cpp='$CPP $CPPFLAGS' 3678ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3679ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3680ac_compiler_gnu=$ac_cv_c_compiler_gnu 3681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3682$as_echo_n "checking how to run the C preprocessor... " >&6; } 3683# On Suns, sometimes $CPP names a directory. 3684if test -n "$CPP" && test -d "$CPP"; then 3685 CPP= 3686fi 3687if test -z "$CPP"; then 3688 if ${ac_cv_prog_CPP+:} false; then : 3689 $as_echo_n "(cached) " >&6 3690else 3691 # Double quotes because CPP needs to be expanded 3692 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3693 do 3694 ac_preproc_ok=false 3695for ac_c_preproc_warn_flag in '' yes 3696do 3697 # Use a header file that comes with gcc, so configuring glibc 3698 # with a fresh cross-compiler works. 3699 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3700 # <limits.h> exists even on freestanding compilers. 3701 # On the NeXT, cc -E runs the code through the compiler's parser, 3702 # not just through cpp. "Syntax error" is here to catch this case. 3703 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3704/* end confdefs.h. */ 3705#ifdef __STDC__ 3706# include <limits.h> 3707#else 3708# include <assert.h> 3709#endif 3710 Syntax error 3711_ACEOF 3712if ac_fn_c_try_cpp "$LINENO"; then : 3713 3714else 3715 # Broken: fails on valid input. 3716continue 3717fi 3718rm -f conftest.err conftest.i conftest.$ac_ext 3719 3720 # OK, works on sane cases. Now check whether nonexistent headers 3721 # can be detected and how. 3722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3723/* end confdefs.h. */ 3724#include <ac_nonexistent.h> 3725_ACEOF 3726if ac_fn_c_try_cpp "$LINENO"; then : 3727 # Broken: success on invalid input. 3728continue 3729else 3730 # Passes both tests. 3731ac_preproc_ok=: 3732break 3733fi 3734rm -f conftest.err conftest.i conftest.$ac_ext 3735 3736done 3737# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3738rm -f conftest.i conftest.err conftest.$ac_ext 3739if $ac_preproc_ok; then : 3740 break 3741fi 3742 3743 done 3744 ac_cv_prog_CPP=$CPP 3745 3746fi 3747 CPP=$ac_cv_prog_CPP 3748else 3749 ac_cv_prog_CPP=$CPP 3750fi 3751{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3752$as_echo "$CPP" >&6; } 3753ac_preproc_ok=false 3754for ac_c_preproc_warn_flag in '' yes 3755do 3756 # Use a header file that comes with gcc, so configuring glibc 3757 # with a fresh cross-compiler works. 3758 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3759 # <limits.h> exists even on freestanding compilers. 3760 # On the NeXT, cc -E runs the code through the compiler's parser, 3761 # not just through cpp. "Syntax error" is here to catch this case. 3762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3763/* end confdefs.h. */ 3764#ifdef __STDC__ 3765# include <limits.h> 3766#else 3767# include <assert.h> 3768#endif 3769 Syntax error 3770_ACEOF 3771if ac_fn_c_try_cpp "$LINENO"; then : 3772 3773else 3774 # Broken: fails on valid input. 3775continue 3776fi 3777rm -f conftest.err conftest.i conftest.$ac_ext 3778 3779 # OK, works on sane cases. Now check whether nonexistent headers 3780 # can be detected and how. 3781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3782/* end confdefs.h. */ 3783#include <ac_nonexistent.h> 3784_ACEOF 3785if ac_fn_c_try_cpp "$LINENO"; then : 3786 # Broken: success on invalid input. 3787continue 3788else 3789 # Passes both tests. 3790ac_preproc_ok=: 3791break 3792fi 3793rm -f conftest.err conftest.i conftest.$ac_ext 3794 3795done 3796# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3797rm -f conftest.i conftest.err conftest.$ac_ext 3798if $ac_preproc_ok; then : 3799 3800else 3801 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3802$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3803as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 3804See \`config.log' for more details" "$LINENO" 5; } 3805fi 3806 3807ac_ext=c 3808ac_cpp='$CPP $CPPFLAGS' 3809ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3810ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3811ac_compiler_gnu=$ac_cv_c_compiler_gnu 3812 3813 3814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3815$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3816if ${ac_cv_path_GREP+:} false; then : 3817 $as_echo_n "(cached) " >&6 3818else 3819 if test -z "$GREP"; then 3820 ac_path_GREP_found=false 3821 # Loop through the user's path and test for each of PROGNAME-LIST 3822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3823for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3824do 3825 IFS=$as_save_IFS 3826 test -z "$as_dir" && as_dir=. 3827 for ac_prog in grep ggrep; do 3828 for ac_exec_ext in '' $ac_executable_extensions; do 3829 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3830 as_fn_executable_p "$ac_path_GREP" || continue 3831# Check for GNU ac_path_GREP and select it if it is found. 3832 # Check for GNU $ac_path_GREP 3833case `"$ac_path_GREP" --version 2>&1` in 3834*GNU*) 3835 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3836*) 3837 ac_count=0 3838 $as_echo_n 0123456789 >"conftest.in" 3839 while : 3840 do 3841 cat "conftest.in" "conftest.in" >"conftest.tmp" 3842 mv "conftest.tmp" "conftest.in" 3843 cp "conftest.in" "conftest.nl" 3844 $as_echo 'GREP' >> "conftest.nl" 3845 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3846 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3847 as_fn_arith $ac_count + 1 && ac_count=$as_val 3848 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3849 # Best one so far, save it but keep looking for a better one 3850 ac_cv_path_GREP="$ac_path_GREP" 3851 ac_path_GREP_max=$ac_count 3852 fi 3853 # 10*(2^10) chars as input seems more than enough 3854 test $ac_count -gt 10 && break 3855 done 3856 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3857esac 3858 3859 $ac_path_GREP_found && break 3 3860 done 3861 done 3862 done 3863IFS=$as_save_IFS 3864 if test -z "$ac_cv_path_GREP"; then 3865 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3866 fi 3867else 3868 ac_cv_path_GREP=$GREP 3869fi 3870 3871fi 3872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3873$as_echo "$ac_cv_path_GREP" >&6; } 3874 GREP="$ac_cv_path_GREP" 3875 3876 3877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3878$as_echo_n "checking for egrep... " >&6; } 3879if ${ac_cv_path_EGREP+:} false; then : 3880 $as_echo_n "(cached) " >&6 3881else 3882 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3883 then ac_cv_path_EGREP="$GREP -E" 3884 else 3885 if test -z "$EGREP"; then 3886 ac_path_EGREP_found=false 3887 # Loop through the user's path and test for each of PROGNAME-LIST 3888 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3889for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3890do 3891 IFS=$as_save_IFS 3892 test -z "$as_dir" && as_dir=. 3893 for ac_prog in egrep; do 3894 for ac_exec_ext in '' $ac_executable_extensions; do 3895 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3896 as_fn_executable_p "$ac_path_EGREP" || continue 3897# Check for GNU ac_path_EGREP and select it if it is found. 3898 # Check for GNU $ac_path_EGREP 3899case `"$ac_path_EGREP" --version 2>&1` in 3900*GNU*) 3901 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3902*) 3903 ac_count=0 3904 $as_echo_n 0123456789 >"conftest.in" 3905 while : 3906 do 3907 cat "conftest.in" "conftest.in" >"conftest.tmp" 3908 mv "conftest.tmp" "conftest.in" 3909 cp "conftest.in" "conftest.nl" 3910 $as_echo 'EGREP' >> "conftest.nl" 3911 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3912 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3913 as_fn_arith $ac_count + 1 && ac_count=$as_val 3914 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3915 # Best one so far, save it but keep looking for a better one 3916 ac_cv_path_EGREP="$ac_path_EGREP" 3917 ac_path_EGREP_max=$ac_count 3918 fi 3919 # 10*(2^10) chars as input seems more than enough 3920 test $ac_count -gt 10 && break 3921 done 3922 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3923esac 3924 3925 $ac_path_EGREP_found && break 3 3926 done 3927 done 3928 done 3929IFS=$as_save_IFS 3930 if test -z "$ac_cv_path_EGREP"; then 3931 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3932 fi 3933else 3934 ac_cv_path_EGREP=$EGREP 3935fi 3936 3937 fi 3938fi 3939{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3940$as_echo "$ac_cv_path_EGREP" >&6; } 3941 EGREP="$ac_cv_path_EGREP" 3942 3943 3944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3945$as_echo_n "checking for ANSI C header files... " >&6; } 3946if ${ac_cv_header_stdc+:} false; then : 3947 $as_echo_n "(cached) " >&6 3948else 3949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3950/* end confdefs.h. */ 3951#include <stdlib.h> 3952#include <stdarg.h> 3953#include <string.h> 3954#include <float.h> 3955 3956int 3957main () 3958{ 3959 3960 ; 3961 return 0; 3962} 3963_ACEOF 3964if ac_fn_c_try_compile "$LINENO"; then : 3965 ac_cv_header_stdc=yes 3966else 3967 ac_cv_header_stdc=no 3968fi 3969rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3970 3971if test $ac_cv_header_stdc = yes; then 3972 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3974/* end confdefs.h. */ 3975#include <string.h> 3976 3977_ACEOF 3978if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3979 $EGREP "memchr" >/dev/null 2>&1; then : 3980 3981else 3982 ac_cv_header_stdc=no 3983fi 3984rm -f conftest* 3985 3986fi 3987 3988if test $ac_cv_header_stdc = yes; then 3989 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3990 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3991/* end confdefs.h. */ 3992#include <stdlib.h> 3993 3994_ACEOF 3995if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3996 $EGREP "free" >/dev/null 2>&1; then : 3997 3998else 3999 ac_cv_header_stdc=no 4000fi 4001rm -f conftest* 4002 4003fi 4004 4005if test $ac_cv_header_stdc = yes; then 4006 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4007 if test "$cross_compiling" = yes; then : 4008 : 4009else 4010 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4011/* end confdefs.h. */ 4012#include <ctype.h> 4013#include <stdlib.h> 4014#if ((' ' & 0x0FF) == 0x020) 4015# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4016# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4017#else 4018# define ISLOWER(c) \ 4019 (('a' <= (c) && (c) <= 'i') \ 4020 || ('j' <= (c) && (c) <= 'r') \ 4021 || ('s' <= (c) && (c) <= 'z')) 4022# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4023#endif 4024 4025#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4026int 4027main () 4028{ 4029 int i; 4030 for (i = 0; i < 256; i++) 4031 if (XOR (islower (i), ISLOWER (i)) 4032 || toupper (i) != TOUPPER (i)) 4033 return 2; 4034 return 0; 4035} 4036_ACEOF 4037if ac_fn_c_try_run "$LINENO"; then : 4038 4039else 4040 ac_cv_header_stdc=no 4041fi 4042rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4043 conftest.$ac_objext conftest.beam conftest.$ac_ext 4044fi 4045 4046fi 4047fi 4048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4049$as_echo "$ac_cv_header_stdc" >&6; } 4050if test $ac_cv_header_stdc = yes; then 4051 4052$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4053 4054fi 4055 4056# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4057for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4058 inttypes.h stdint.h unistd.h 4059do : 4060 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4061ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4062" 4063if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4064 cat >>confdefs.h <<_ACEOF 4065#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4066_ACEOF 4067 4068fi 4069 4070done 4071 4072 4073for ac_header in ctype.h stddef.h string.h stdio.h 4074do : 4075 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4076ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4077if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4078 cat >>confdefs.h <<_ACEOF 4079#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4080_ACEOF 4081 4082fi 4083 4084done 4085 4086 4087 4088inttype_headers=`echo inttypes.h sys/inttypes.h | sed -e 's/,/ /g'` 4089 4090acx_cv_header_stdint=stddef.h 4091acx_cv_header_stdint_kind="(already complete)" 4092for i in stdint.h $inttype_headers; do 4093 unset ac_cv_type_uintptr_t 4094 unset ac_cv_type_uintmax_t 4095 unset ac_cv_type_int_least32_t 4096 unset ac_cv_type_int_fast32_t 4097 unset ac_cv_type_uint64_t 4098 $as_echo_n "looking for a compliant stdint.h in $i, " >&6 4099 ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h> 4100#include <$i> 4101" 4102if test "x$ac_cv_type_uintmax_t" = xyes; then : 4103 acx_cv_header_stdint=$i 4104else 4105 continue 4106fi 4107 4108 ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h> 4109#include <$i> 4110" 4111if test "x$ac_cv_type_uintptr_t" = xyes; then : 4112 4113else 4114 acx_cv_header_stdint_kind="(mostly complete)" 4115fi 4116 4117 ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h> 4118#include <$i> 4119" 4120if test "x$ac_cv_type_int_least32_t" = xyes; then : 4121 4122else 4123 acx_cv_header_stdint_kind="(mostly complete)" 4124fi 4125 4126 ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h> 4127#include <$i> 4128" 4129if test "x$ac_cv_type_int_fast32_t" = xyes; then : 4130 4131else 4132 acx_cv_header_stdint_kind="(mostly complete)" 4133fi 4134 4135 ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h> 4136#include <$i> 4137" 4138if test "x$ac_cv_type_uint64_t" = xyes; then : 4139 4140else 4141 acx_cv_header_stdint_kind="(lacks uint64_t)" 4142fi 4143 4144 break 4145done 4146if test "$acx_cv_header_stdint" = stddef.h; then 4147 acx_cv_header_stdint_kind="(lacks uintmax_t)" 4148 for i in stdint.h $inttype_headers; do 4149 unset ac_cv_type_uintptr_t 4150 unset ac_cv_type_uint32_t 4151 unset ac_cv_type_uint64_t 4152 $as_echo_n "looking for an incomplete stdint.h in $i, " >&6 4153 ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h> 4154#include <$i> 4155" 4156if test "x$ac_cv_type_uint32_t" = xyes; then : 4157 acx_cv_header_stdint=$i 4158else 4159 continue 4160fi 4161 4162 ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h> 4163#include <$i> 4164" 4165if test "x$ac_cv_type_uint64_t" = xyes; then : 4166 4167fi 4168 4169 ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h> 4170#include <$i> 4171" 4172if test "x$ac_cv_type_uintptr_t" = xyes; then : 4173 4174fi 4175 4176 break 4177 done 4178fi 4179if test "$acx_cv_header_stdint" = stddef.h; then 4180 acx_cv_header_stdint_kind="(u_intXX_t style)" 4181 for i in sys/types.h $inttype_headers; do 4182 unset ac_cv_type_u_int32_t 4183 unset ac_cv_type_u_int64_t 4184 $as_echo_n "looking for u_intXX_t types in $i, " >&6 4185 ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h> 4186#include <$i> 4187" 4188if test "x$ac_cv_type_u_int32_t" = xyes; then : 4189 acx_cv_header_stdint=$i 4190else 4191 continue 4192fi 4193 4194 ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h> 4195#include <$i> 4196" 4197if test "x$ac_cv_type_u_int64_t" = xyes; then : 4198 4199fi 4200 4201 break 4202 done 4203fi 4204if test "$acx_cv_header_stdint" = stddef.h; then 4205 acx_cv_header_stdint_kind="(using manual detection)" 4206fi 4207 4208test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no 4209test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no 4210test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no 4211test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no 4212test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no 4213 4214# ----------------- Summarize what we found so far 4215 4216{ $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in gstdint.h" >&5 4217$as_echo_n "checking what to include in gstdint.h... " >&6; } 4218 4219case `$as_basename -- gstdint.h || 4220$as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \ 4221 Xgstdint.h : 'X\(//\)$' \| \ 4222 Xgstdint.h : 'X\(/\)' \| . 2>/dev/null || 4223$as_echo X/gstdint.h | 4224 sed '/^.*\/\([^/][^/]*\)\/*$/{ 4225 s//\1/ 4226 q 4227 } 4228 /^X\/\(\/\/\)$/{ 4229 s//\1/ 4230 q 4231 } 4232 /^X\/\(\/\).*/{ 4233 s//\1/ 4234 q 4235 } 4236 s/.*/./; q'` in 4237 stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5 4238$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;; 4239 inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5 4240$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;; 4241 *) ;; 4242esac 4243 4244{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5 4245$as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; } 4246 4247# ----------------- done included file, check C basic types -------- 4248 4249# Lacking an uintptr_t? Test size of void * 4250case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in 4251 stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler 4252# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4253# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4254# This bug is HP SR number 8606223364. 4255{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5 4256$as_echo_n "checking size of void *... " >&6; } 4257if ${ac_cv_sizeof_void_p+:} false; then : 4258 $as_echo_n "(cached) " >&6 4259else 4260 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then : 4261 4262else 4263 if test "$ac_cv_type_void_p" = yes; then 4264 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4265$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4266as_fn_error 77 "cannot compute sizeof (void *) 4267See \`config.log' for more details" "$LINENO" 5; } 4268 else 4269 ac_cv_sizeof_void_p=0 4270 fi 4271fi 4272 4273fi 4274{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5 4275$as_echo "$ac_cv_sizeof_void_p" >&6; } 4276 4277 4278 4279cat >>confdefs.h <<_ACEOF 4280#define SIZEOF_VOID_P $ac_cv_sizeof_void_p 4281_ACEOF 4282 4283 ;; 4284esac 4285 4286# Lacking an uint64_t? Test size of long 4287case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in 4288 stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler 4289# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4290# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4291# This bug is HP SR number 8606223364. 4292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 4293$as_echo_n "checking size of long... " >&6; } 4294if ${ac_cv_sizeof_long+:} false; then : 4295 $as_echo_n "(cached) " >&6 4296else 4297 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then : 4298 4299else 4300 if test "$ac_cv_type_long" = yes; then 4301 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4302$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4303as_fn_error 77 "cannot compute sizeof (long) 4304See \`config.log' for more details" "$LINENO" 5; } 4305 else 4306 ac_cv_sizeof_long=0 4307 fi 4308fi 4309 4310fi 4311{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 4312$as_echo "$ac_cv_sizeof_long" >&6; } 4313 4314 4315 4316cat >>confdefs.h <<_ACEOF 4317#define SIZEOF_LONG $ac_cv_sizeof_long 4318_ACEOF 4319 4320 ;; 4321esac 4322 4323if test $acx_cv_header_stdint = stddef.h; then 4324 # Lacking a good header? Test size of everything and deduce all types. 4325 # The cast to long int works around a bug in the HP C Compiler 4326# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4327# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4328# This bug is HP SR number 8606223364. 4329{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5 4330$as_echo_n "checking size of int... " >&6; } 4331if ${ac_cv_sizeof_int+:} false; then : 4332 $as_echo_n "(cached) " >&6 4333else 4334 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then : 4335 4336else 4337 if test "$ac_cv_type_int" = yes; then 4338 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4339$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4340as_fn_error 77 "cannot compute sizeof (int) 4341See \`config.log' for more details" "$LINENO" 5; } 4342 else 4343 ac_cv_sizeof_int=0 4344 fi 4345fi 4346 4347fi 4348{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5 4349$as_echo "$ac_cv_sizeof_int" >&6; } 4350 4351 4352 4353cat >>confdefs.h <<_ACEOF 4354#define SIZEOF_INT $ac_cv_sizeof_int 4355_ACEOF 4356 4357 4358 # The cast to long int works around a bug in the HP C Compiler 4359# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4360# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4361# This bug is HP SR number 8606223364. 4362{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5 4363$as_echo_n "checking size of short... " >&6; } 4364if ${ac_cv_sizeof_short+:} false; then : 4365 $as_echo_n "(cached) " >&6 4366else 4367 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then : 4368 4369else 4370 if test "$ac_cv_type_short" = yes; then 4371 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4372$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4373as_fn_error 77 "cannot compute sizeof (short) 4374See \`config.log' for more details" "$LINENO" 5; } 4375 else 4376 ac_cv_sizeof_short=0 4377 fi 4378fi 4379 4380fi 4381{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5 4382$as_echo "$ac_cv_sizeof_short" >&6; } 4383 4384 4385 4386cat >>confdefs.h <<_ACEOF 4387#define SIZEOF_SHORT $ac_cv_sizeof_short 4388_ACEOF 4389 4390 4391 # The cast to long int works around a bug in the HP C Compiler 4392# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4393# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4394# This bug is HP SR number 8606223364. 4395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5 4396$as_echo_n "checking size of char... " >&6; } 4397if ${ac_cv_sizeof_char+:} false; then : 4398 $as_echo_n "(cached) " >&6 4399else 4400 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "$ac_includes_default"; then : 4401 4402else 4403 if test "$ac_cv_type_char" = yes; then 4404 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4405$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4406as_fn_error 77 "cannot compute sizeof (char) 4407See \`config.log' for more details" "$LINENO" 5; } 4408 else 4409 ac_cv_sizeof_char=0 4410 fi 4411fi 4412 4413fi 4414{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5 4415$as_echo "$ac_cv_sizeof_char" >&6; } 4416 4417 4418 4419cat >>confdefs.h <<_ACEOF 4420#define SIZEOF_CHAR $ac_cv_sizeof_char 4421_ACEOF 4422 4423 4424 4425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5 4426$as_echo_n "checking for type equivalent to int8_t... " >&6; } 4427 case "$ac_cv_sizeof_char" in 4428 1) acx_cv_type_int8_t=char ;; 4429 *) as_fn_error $? "no 8-bit type, please report a bug" "$LINENO" 5 4430 esac 4431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5 4432$as_echo "$acx_cv_type_int8_t" >&6; } 4433 4434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5 4435$as_echo_n "checking for type equivalent to int16_t... " >&6; } 4436 case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in 4437 2:*) acx_cv_type_int16_t=int ;; 4438 *:2) acx_cv_type_int16_t=short ;; 4439 *) as_fn_error $? "no 16-bit type, please report a bug" "$LINENO" 5 4440 esac 4441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5 4442$as_echo "$acx_cv_type_int16_t" >&6; } 4443 4444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5 4445$as_echo_n "checking for type equivalent to int32_t... " >&6; } 4446 case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in 4447 4:*) acx_cv_type_int32_t=int ;; 4448 *:4) acx_cv_type_int32_t=long ;; 4449 *) as_fn_error $? "no 32-bit type, please report a bug" "$LINENO" 5 4450 esac 4451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5 4452$as_echo "$acx_cv_type_int32_t" >&6; } 4453fi 4454 4455# These tests are here to make the output prettier 4456 4457if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then 4458 case "$ac_cv_sizeof_long" in 4459 8) acx_cv_type_int64_t=long ;; 4460 esac 4461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5 4462$as_echo_n "checking for type equivalent to int64_t... " >&6; } 4463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5 4464$as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; } 4465fi 4466 4467# Now we can use the above types 4468 4469if test "$ac_cv_type_uintptr_t" != yes; then 4470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5 4471$as_echo_n "checking for type equivalent to intptr_t... " >&6; } 4472 case $ac_cv_sizeof_void_p in 4473 2) acx_cv_type_intptr_t=int16_t ;; 4474 4) acx_cv_type_intptr_t=int32_t ;; 4475 8) acx_cv_type_intptr_t=int64_t ;; 4476 *) as_fn_error $? "no equivalent for intptr_t, please report a bug" "$LINENO" 5 4477 esac 4478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5 4479$as_echo "$acx_cv_type_intptr_t" >&6; } 4480fi 4481 4482# ----------------- done all checks, emit header ------------- 4483ac_config_commands="$ac_config_commands gstdint.h" 4484 4485 4486 4487 4488# Checks for typedefs, structures, and compiler characteristics. 4489{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 4490$as_echo_n "checking for an ANSI C-conforming const... " >&6; } 4491if ${ac_cv_c_const+:} false; then : 4492 $as_echo_n "(cached) " >&6 4493else 4494 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4495/* end confdefs.h. */ 4496 4497int 4498main () 4499{ 4500 4501#ifndef __cplusplus 4502 /* Ultrix mips cc rejects this sort of thing. */ 4503 typedef int charset[2]; 4504 const charset cs = { 0, 0 }; 4505 /* SunOS 4.1.1 cc rejects this. */ 4506 char const *const *pcpcc; 4507 char **ppc; 4508 /* NEC SVR4.0.2 mips cc rejects this. */ 4509 struct point {int x, y;}; 4510 static struct point const zero = {0,0}; 4511 /* AIX XL C 1.02.0.0 rejects this. 4512 It does not let you subtract one const X* pointer from another in 4513 an arm of an if-expression whose if-part is not a constant 4514 expression */ 4515 const char *g = "string"; 4516 pcpcc = &g + (g ? g-g : 0); 4517 /* HPUX 7.0 cc rejects these. */ 4518 ++pcpcc; 4519 ppc = (char**) pcpcc; 4520 pcpcc = (char const *const *) ppc; 4521 { /* SCO 3.2v4 cc rejects this sort of thing. */ 4522 char tx; 4523 char *t = &tx; 4524 char const *s = 0 ? (char *) 0 : (char const *) 0; 4525 4526 *t++ = 0; 4527 if (s) return 0; 4528 } 4529 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 4530 int x[] = {25, 17}; 4531 const int *foo = &x[0]; 4532 ++foo; 4533 } 4534 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 4535 typedef const int *iptr; 4536 iptr p = 0; 4537 ++p; 4538 } 4539 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying 4540 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 4541 struct s { int j; const int *ap[3]; } bx; 4542 struct s *b = &bx; b->j = 5; 4543 } 4544 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 4545 const int foo = 10; 4546 if (!foo) return 0; 4547 } 4548 return !cs[0] && !zero.x; 4549#endif 4550 4551 ; 4552 return 0; 4553} 4554_ACEOF 4555if ac_fn_c_try_compile "$LINENO"; then : 4556 ac_cv_c_const=yes 4557else 4558 ac_cv_c_const=no 4559fi 4560rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4561fi 4562{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 4563$as_echo "$ac_cv_c_const" >&6; } 4564if test $ac_cv_c_const = no; then 4565 4566$as_echo "#define const /**/" >>confdefs.h 4567 4568fi 4569 4570ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default" 4571if test "x$ac_cv_type_off_t" = xyes; then : 4572 4573else 4574 4575cat >>confdefs.h <<_ACEOF 4576#define off_t long int 4577_ACEOF 4578 4579fi 4580 4581# The cast to long int works around a bug in the HP C Compiler 4582# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4583# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4584# This bug is HP SR number 8606223364. 4585{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5 4586$as_echo_n "checking size of int... " >&6; } 4587if ${ac_cv_sizeof_int+:} false; then : 4588 $as_echo_n "(cached) " >&6 4589else 4590 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then : 4591 4592else 4593 if test "$ac_cv_type_int" = yes; then 4594 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4595$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4596as_fn_error 77 "cannot compute sizeof (int) 4597See \`config.log' for more details" "$LINENO" 5; } 4598 else 4599 ac_cv_sizeof_int=0 4600 fi 4601fi 4602 4603fi 4604{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5 4605$as_echo "$ac_cv_sizeof_int" >&6; } 4606 4607 4608 4609cat >>confdefs.h <<_ACEOF 4610#define SIZEOF_INT $ac_cv_sizeof_int 4611_ACEOF 4612 4613 4614# The cast to long int works around a bug in the HP C Compiler 4615# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4616# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4617# This bug is HP SR number 8606223364. 4618{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 4619$as_echo_n "checking size of long... " >&6; } 4620if ${ac_cv_sizeof_long+:} false; then : 4621 $as_echo_n "(cached) " >&6 4622else 4623 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then : 4624 4625else 4626 if test "$ac_cv_type_long" = yes; then 4627 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4628$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4629as_fn_error 77 "cannot compute sizeof (long) 4630See \`config.log' for more details" "$LINENO" 5; } 4631 else 4632 ac_cv_sizeof_long=0 4633 fi 4634fi 4635 4636fi 4637{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 4638$as_echo "$ac_cv_sizeof_long" >&6; } 4639 4640 4641 4642cat >>confdefs.h <<_ACEOF 4643#define SIZEOF_LONG $ac_cv_sizeof_long 4644_ACEOF 4645 4646 4647 4648# Checks for library functions. 4649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4650$as_echo_n "checking for ANSI C header files... " >&6; } 4651if ${ac_cv_header_stdc+:} false; then : 4652 $as_echo_n "(cached) " >&6 4653else 4654 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4655/* end confdefs.h. */ 4656#include <stdlib.h> 4657#include <stdarg.h> 4658#include <string.h> 4659#include <float.h> 4660 4661int 4662main () 4663{ 4664 4665 ; 4666 return 0; 4667} 4668_ACEOF 4669if ac_fn_c_try_compile "$LINENO"; then : 4670 ac_cv_header_stdc=yes 4671else 4672 ac_cv_header_stdc=no 4673fi 4674rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4675 4676if test $ac_cv_header_stdc = yes; then 4677 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4679/* end confdefs.h. */ 4680#include <string.h> 4681 4682_ACEOF 4683if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4684 $EGREP "memchr" >/dev/null 2>&1; then : 4685 4686else 4687 ac_cv_header_stdc=no 4688fi 4689rm -f conftest* 4690 4691fi 4692 4693if test $ac_cv_header_stdc = yes; then 4694 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4696/* end confdefs.h. */ 4697#include <stdlib.h> 4698 4699_ACEOF 4700if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4701 $EGREP "free" >/dev/null 2>&1; then : 4702 4703else 4704 ac_cv_header_stdc=no 4705fi 4706rm -f conftest* 4707 4708fi 4709 4710if test $ac_cv_header_stdc = yes; then 4711 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4712 if test "$cross_compiling" = yes; then : 4713 : 4714else 4715 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4716/* end confdefs.h. */ 4717#include <ctype.h> 4718#include <stdlib.h> 4719#if ((' ' & 0x0FF) == 0x020) 4720# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4721# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4722#else 4723# define ISLOWER(c) \ 4724 (('a' <= (c) && (c) <= 'i') \ 4725 || ('j' <= (c) && (c) <= 'r') \ 4726 || ('s' <= (c) && (c) <= 'z')) 4727# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4728#endif 4729 4730#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4731int 4732main () 4733{ 4734 int i; 4735 for (i = 0; i < 256; i++) 4736 if (XOR (islower (i), ISLOWER (i)) 4737 || toupper (i) != TOUPPER (i)) 4738 return 2; 4739 return 0; 4740} 4741_ACEOF 4742if ac_fn_c_try_run "$LINENO"; then : 4743 4744else 4745 ac_cv_header_stdc=no 4746fi 4747rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4748 conftest.$ac_objext conftest.beam conftest.$ac_ext 4749fi 4750 4751fi 4752fi 4753{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4754$as_echo "$ac_cv_header_stdc" >&6; } 4755if test $ac_cv_header_stdc = yes; then 4756 4757$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4758 4759fi 4760 4761 4762# Check whether --enable-maintainer-mode was given. 4763if test "${enable_maintainer_mode+set}" = set; then : 4764 enableval=$enable_maintainer_mode; 4765else 4766 enable_maintainer_mode=no 4767fi 4768 4769 4770if test "x$enable_maintainer_mode" = xno; then 4771 MAINT='#' 4772else 4773 MAINT= 4774fi 4775 4776 4777# Make sure we can run config.sub. 4778$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4779 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 4780 4781{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4782$as_echo_n "checking build system type... " >&6; } 4783if ${ac_cv_build+:} false; then : 4784 $as_echo_n "(cached) " >&6 4785else 4786 ac_build_alias=$build_alias 4787test "x$ac_build_alias" = x && 4788 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4789test "x$ac_build_alias" = x && 4790 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4791ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4792 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4793 4794fi 4795{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4796$as_echo "$ac_cv_build" >&6; } 4797case $ac_cv_build in 4798*-*-*) ;; 4799*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4800esac 4801build=$ac_cv_build 4802ac_save_IFS=$IFS; IFS='-' 4803set x $ac_cv_build 4804shift 4805build_cpu=$1 4806build_vendor=$2 4807shift; shift 4808# Remember, the first character of IFS is used to create $*, 4809# except with old shells: 4810build_os=$* 4811IFS=$ac_save_IFS 4812case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4813 4814 4815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4816$as_echo_n "checking host system type... " >&6; } 4817if ${ac_cv_host+:} false; then : 4818 $as_echo_n "(cached) " >&6 4819else 4820 if test "x$host_alias" = x; then 4821 ac_cv_host=$ac_cv_build 4822else 4823 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4824 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 4825fi 4826 4827fi 4828{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4829$as_echo "$ac_cv_host" >&6; } 4830case $ac_cv_host in 4831*-*-*) ;; 4832*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4833esac 4834host=$ac_cv_host 4835ac_save_IFS=$IFS; IFS='-' 4836set x $ac_cv_host 4837shift 4838host_cpu=$1 4839host_vendor=$2 4840shift; shift 4841# Remember, the first character of IFS is used to create $*, 4842# except with old shells: 4843host_os=$* 4844IFS=$ac_save_IFS 4845case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4846 4847 4848{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 4849$as_echo_n "checking target system type... " >&6; } 4850if ${ac_cv_target+:} false; then : 4851 $as_echo_n "(cached) " >&6 4852else 4853 if test "x$target_alias" = x; then 4854 ac_cv_target=$ac_cv_host 4855else 4856 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 4857 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 4858fi 4859 4860fi 4861{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 4862$as_echo "$ac_cv_target" >&6; } 4863case $ac_cv_target in 4864*-*-*) ;; 4865*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;; 4866esac 4867target=$ac_cv_target 4868ac_save_IFS=$IFS; IFS='-' 4869set x $ac_cv_target 4870shift 4871target_cpu=$1 4872target_vendor=$2 4873shift; shift 4874# Remember, the first character of IFS is used to create $*, 4875# except with old shells: 4876target_os=$* 4877IFS=$ac_save_IFS 4878case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 4879 4880 4881# The aliases save the names the user supplied, while $host etc. 4882# will get canonicalized. 4883test -n "$target_alias" && 4884 test "$program_prefix$program_suffix$program_transform_name" = \ 4885 NONENONEs,x,x, && 4886 program_prefix=${target_alias}- 4887 4888# Default decimal format 4889# If you change the defaults here, be sure to change them in the GCC directory also 4890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for decimal floating point" >&5 4891$as_echo_n "checking for decimal floating point... " >&6; } 4892 4893 4894# Check whether --enable-decimal-float was given. 4895if test "${enable_decimal_float+set}" = set; then : 4896 enableval=$enable_decimal_float; 4897 case $enable_decimal_float in 4898 yes | no | bid | dpd) default_decimal_float=$enable_decimal_float ;; 4899 *) as_fn_error $? "'$enable_decimal_float' is an invalid value for --enable-decimal-float. 4900Valid choices are 'yes', 'bid', 'dpd', and 'no'." "$LINENO" 5 ;; 4901 esac 4902 4903else 4904 4905 case $target in 4906 powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \ 4907 i?86*-*-elfiamcu | i?86*-*-gnu* | x86_64*-*-gnu* | \ 4908 i?86*-*-mingw* | x86_64*-*-mingw* | \ 4909 i?86*-*-cygwin* | x86_64*-*-cygwin*) 4910 enable_decimal_float=yes 4911 ;; 4912 *) 4913 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: decimal float is not supported for this target, ignored" >&5 4914$as_echo "$as_me: WARNING: decimal float is not supported for this target, ignored" >&2;} 4915 enable_decimal_float=no 4916 ;; 4917 esac 4918 4919fi 4920 4921 4922# x86's use BID format instead of DPD 4923case x$enable_decimal_float in 4924 xyes) 4925 case $target in 4926 i?86*-*-* | x86_64*-*-*) 4927 enable_decimal_float=bid 4928 ;; 4929 *) 4930 enable_decimal_float=dpd 4931 ;; 4932 esac 4933 default_decimal_float=$enable_decimal_float 4934 ;; 4935 xno) 4936 # ENABLE_DECIMAL_FLOAT is set to 0. But we have to have proper 4937 # dependency on libdecnumber. 4938 default_decimal_float=dpd 4939 ;; 4940esac 4941 4942 4943 4944 4945# Use default_decimal_float for dependency. 4946enable_decimal_float=$default_decimal_float 4947 4948# If BID is being used, additional objects should be linked in. 4949if test x$enable_decimal_float = xbid; then 4950 ADDITIONAL_OBJS="$ADDITIONAL_OBJS \$(bid_OBJS)" 4951else 4952 ADDITIONAL_OBJS= 4953fi 4954 4955{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_decimal_float" >&5 4956$as_echo "$enable_decimal_float" >&6; } 4957 4958 4959 4960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 4961$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 4962if ${ac_cv_c_bigendian+:} false; then : 4963 $as_echo_n "(cached) " >&6 4964else 4965 ac_cv_c_bigendian=unknown 4966 # See if we're dealing with a universal compiler. 4967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4968/* end confdefs.h. */ 4969#ifndef __APPLE_CC__ 4970 not a universal capable compiler 4971 #endif 4972 typedef int dummy; 4973 4974_ACEOF 4975if ac_fn_c_try_compile "$LINENO"; then : 4976 4977 # Check for potential -arch flags. It is not universal unless 4978 # there are at least two -arch flags with different values. 4979 ac_arch= 4980 ac_prev= 4981 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 4982 if test -n "$ac_prev"; then 4983 case $ac_word in 4984 i?86 | x86_64 | ppc | ppc64) 4985 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 4986 ac_arch=$ac_word 4987 else 4988 ac_cv_c_bigendian=universal 4989 break 4990 fi 4991 ;; 4992 esac 4993 ac_prev= 4994 elif test "x$ac_word" = "x-arch"; then 4995 ac_prev=arch 4996 fi 4997 done 4998fi 4999rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5000 if test $ac_cv_c_bigendian = unknown; then 5001 # See if sys/param.h defines the BYTE_ORDER macro. 5002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5003/* end confdefs.h. */ 5004#include <sys/types.h> 5005 #include <sys/param.h> 5006 5007int 5008main () 5009{ 5010#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 5011 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 5012 && LITTLE_ENDIAN) 5013 bogus endian macros 5014 #endif 5015 5016 ; 5017 return 0; 5018} 5019_ACEOF 5020if ac_fn_c_try_compile "$LINENO"; then : 5021 # It does; now see whether it defined to BIG_ENDIAN or not. 5022 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5023/* end confdefs.h. */ 5024#include <sys/types.h> 5025 #include <sys/param.h> 5026 5027int 5028main () 5029{ 5030#if BYTE_ORDER != BIG_ENDIAN 5031 not big endian 5032 #endif 5033 5034 ; 5035 return 0; 5036} 5037_ACEOF 5038if ac_fn_c_try_compile "$LINENO"; then : 5039 ac_cv_c_bigendian=yes 5040else 5041 ac_cv_c_bigendian=no 5042fi 5043rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5044fi 5045rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5046 fi 5047 if test $ac_cv_c_bigendian = unknown; then 5048 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 5049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5050/* end confdefs.h. */ 5051#include <limits.h> 5052 5053int 5054main () 5055{ 5056#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 5057 bogus endian macros 5058 #endif 5059 5060 ; 5061 return 0; 5062} 5063_ACEOF 5064if ac_fn_c_try_compile "$LINENO"; then : 5065 # It does; now see whether it defined to _BIG_ENDIAN or not. 5066 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5067/* end confdefs.h. */ 5068#include <limits.h> 5069 5070int 5071main () 5072{ 5073#ifndef _BIG_ENDIAN 5074 not big endian 5075 #endif 5076 5077 ; 5078 return 0; 5079} 5080_ACEOF 5081if ac_fn_c_try_compile "$LINENO"; then : 5082 ac_cv_c_bigendian=yes 5083else 5084 ac_cv_c_bigendian=no 5085fi 5086rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5087fi 5088rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5089 fi 5090 if test $ac_cv_c_bigendian = unknown; then 5091 # Compile a test program. 5092 if test "$cross_compiling" = yes; then : 5093 # Try to guess by grepping values from an object file. 5094 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5095/* end confdefs.h. */ 5096short int ascii_mm[] = 5097 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 5098 short int ascii_ii[] = 5099 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 5100 int use_ascii (int i) { 5101 return ascii_mm[i] + ascii_ii[i]; 5102 } 5103 short int ebcdic_ii[] = 5104 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 5105 short int ebcdic_mm[] = 5106 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 5107 int use_ebcdic (int i) { 5108 return ebcdic_mm[i] + ebcdic_ii[i]; 5109 } 5110 extern int foo; 5111 5112int 5113main () 5114{ 5115return use_ascii (foo) == use_ebcdic (foo); 5116 ; 5117 return 0; 5118} 5119_ACEOF 5120if ac_fn_c_try_compile "$LINENO"; then : 5121 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 5122 ac_cv_c_bigendian=yes 5123 fi 5124 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 5125 if test "$ac_cv_c_bigendian" = unknown; then 5126 ac_cv_c_bigendian=no 5127 else 5128 # finding both strings is unlikely to happen, but who knows? 5129 ac_cv_c_bigendian=unknown 5130 fi 5131 fi 5132fi 5133rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5134else 5135 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5136/* end confdefs.h. */ 5137$ac_includes_default 5138int 5139main () 5140{ 5141 5142 /* Are we little or big endian? From Harbison&Steele. */ 5143 union 5144 { 5145 long int l; 5146 char c[sizeof (long int)]; 5147 } u; 5148 u.l = 1; 5149 return u.c[sizeof (long int) - 1] == 1; 5150 5151 ; 5152 return 0; 5153} 5154_ACEOF 5155if ac_fn_c_try_run "$LINENO"; then : 5156 ac_cv_c_bigendian=no 5157else 5158 ac_cv_c_bigendian=yes 5159fi 5160rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5161 conftest.$ac_objext conftest.beam conftest.$ac_ext 5162fi 5163 5164 fi 5165fi 5166{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 5167$as_echo "$ac_cv_c_bigendian" >&6; } 5168 case $ac_cv_c_bigendian in #( 5169 yes) 5170 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h 5171;; #( 5172 no) 5173 ;; #( 5174 universal) 5175 5176$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 5177 5178 ;; #( 5179 *) 5180 as_fn_error $? "unknown endianness 5181 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 5182 esac 5183 5184 5185# Enable --enable-host-shared. 5186# Check whether --enable-host-shared was given. 5187if test "${enable_host_shared+set}" = set; then : 5188 enableval=$enable_host_shared; PICFLAG=-fPIC 5189else 5190 PICFLAG= 5191fi 5192 5193 5194 5195# Enable Intel CET on Intel CET enabled host if jit is enabled. 5196 # Check whether --enable-cet was given. 5197if test "${enable_cet+set}" = set; then : 5198 enableval=$enable_cet; 5199 case "$enableval" in 5200 yes|no|auto) ;; 5201 *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;; 5202 esac 5203 5204else 5205 enable_cet=auto 5206fi 5207 5208 5209{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5 5210$as_echo_n "checking for CET support... " >&6; } 5211 5212case "$host" in 5213 i[34567]86-*-linux* | x86_64-*-linux*) 5214 may_have_cet=yes 5215 cet_save_CFLAGS="$CFLAGS" 5216 CFLAGS="$CFLAGS -fcf-protection" 5217 case "$enable_cet" in 5218 auto) 5219 # Check if target supports multi-byte NOPs 5220 # and if compiler and assembler support CET. 5221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5222/* end confdefs.h. */ 5223 5224int 5225main () 5226{ 5227 5228#if !defined(__SSE2__) 5229#error target does not support multi-byte NOPs 5230#else 5231asm ("setssbsy"); 5232#endif 5233 5234 ; 5235 return 0; 5236} 5237_ACEOF 5238if ac_fn_c_try_compile "$LINENO"; then : 5239 enable_cet=yes 5240else 5241 enable_cet=no 5242fi 5243rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5244 ;; 5245 yes) 5246 # Check if compiler and assembler support CET. 5247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5248/* end confdefs.h. */ 5249 5250int 5251main () 5252{ 5253asm ("setssbsy"); 5254 ; 5255 return 0; 5256} 5257_ACEOF 5258if ac_fn_c_try_compile "$LINENO"; then : 5259 support_cet=yes 5260else 5261 support_cet=no 5262fi 5263rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5264 if test $support_cet = "no"; then 5265 if test x$enable_bootstrap != xno \ 5266 && test -z "${with_build_subdir}" \ 5267 && (test ! -f ../stage_current \ 5268 || test `cat ../stage_current` != "stage1"); then 5269 # Require CET support only for the final GCC build. 5270 as_fn_error $? "compiler and assembler with CET support are required for --enable-cet" "$LINENO" 5 5271 else 5272 # Don't enable CET without CET support for non-bootstrap 5273 # build, in stage1 nor for build support. 5274 enable_cet=no 5275 fi 5276 fi 5277 ;; 5278 esac 5279 CFLAGS="$cet_save_CFLAGS" 5280 ;; 5281 *) 5282 may_have_cet=no 5283 enable_cet=no 5284 ;; 5285esac 5286 5287cet_save_CFLAGS="$CFLAGS" 5288CFLAGS="$CFLAGS -fcf-protection=none" 5289cet_save_LDFLAGS="$LDFLAGS" 5290LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk" 5291if test x$may_have_cet = xyes; then 5292 # Check whether -fcf-protection=none -Wl,-z,ibt,-z,shstk work. 5293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5294/* end confdefs.h. */ 5295 5296int 5297main () 5298{ 5299return 0; 5300 ; 5301 return 0; 5302} 5303_ACEOF 5304if ac_fn_c_try_link "$LINENO"; then : 5305 may_have_cet=yes 5306else 5307 may_have_cet=no 5308fi 5309rm -f core conftest.err conftest.$ac_objext \ 5310 conftest$ac_exeext conftest.$ac_ext 5311fi 5312 5313if test x$may_have_cet = xyes; then 5314 if test x$cross_compiling = xno; then 5315 if test "$cross_compiling" = yes; then : 5316 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 5317$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 5318as_fn_error $? "cannot run test program while cross compiling 5319See \`config.log' for more details" "$LINENO" 5; } 5320else 5321 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5322/* end confdefs.h. */ 5323 5324static void 5325foo (void) 5326{ 5327} 5328 5329static void 5330__attribute__ ((noinline, noclone)) 5331xxx (void (*f) (void)) 5332{ 5333 f (); 5334} 5335 5336static void 5337__attribute__ ((noinline, noclone)) 5338bar (void) 5339{ 5340 xxx (foo); 5341} 5342 5343int 5344main () 5345{ 5346 bar (); 5347 return 0; 5348} 5349 5350_ACEOF 5351if ac_fn_c_try_run "$LINENO"; then : 5352 have_cet=no 5353else 5354 have_cet=yes 5355fi 5356rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5357 conftest.$ac_objext conftest.beam conftest.$ac_ext 5358fi 5359 5360 if test x$enable_cet = xno -a x$have_cet = xyes; then 5361 as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5 5362 fi 5363 fi 5364else 5365 # Enable CET in cross compiler if possible so that it will run on both 5366 # CET and non-CET hosts. 5367 have_cet=yes 5368fi 5369if test x$enable_cet = xyes; then 5370 CET_HOST_FLAGS="-fcf-protection" 5371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5372$as_echo "yes" >&6; } 5373else 5374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5375$as_echo "no" >&6; } 5376fi 5377CFLAGS="$cet_save_CFLAGS" 5378LDFLAGS="$cet_save_LDFLAGS" 5379 5380case x$enable_languages in 5381*jit*) 5382 ;; 5383*) 5384 CET_HOST_FLAGS= 5385 ;; 5386esac 5387 5388 5389 5390# Output. 5391 5392ac_config_headers="$ac_config_headers config.h:config.in" 5393 5394ac_config_files="$ac_config_files Makefile" 5395 5396cat >confcache <<\_ACEOF 5397# This file is a shell script that caches the results of configure 5398# tests run on this system so they can be shared between configure 5399# scripts and configure runs, see configure's option --config-cache. 5400# It is not useful on other systems. If it contains results you don't 5401# want to keep, you may remove or edit it. 5402# 5403# config.status only pays attention to the cache file if you give it 5404# the --recheck option to rerun configure. 5405# 5406# `ac_cv_env_foo' variables (set or unset) will be overridden when 5407# loading this file, other *unset* `ac_cv_foo' will be assigned the 5408# following values. 5409 5410_ACEOF 5411 5412# The following way of writing the cache mishandles newlines in values, 5413# but we know of no workaround that is simple, portable, and efficient. 5414# So, we kill variables containing newlines. 5415# Ultrix sh set writes to stderr and can't be redirected directly, 5416# and sets the high bit in the cache file unless we assign to the vars. 5417( 5418 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 5419 eval ac_val=\$$ac_var 5420 case $ac_val in #( 5421 *${as_nl}*) 5422 case $ac_var in #( 5423 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 5424$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 5425 esac 5426 case $ac_var in #( 5427 _ | IFS | as_nl) ;; #( 5428 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 5429 *) { eval $ac_var=; unset $ac_var;} ;; 5430 esac ;; 5431 esac 5432 done 5433 5434 (set) 2>&1 | 5435 case $as_nl`(ac_space=' '; set) 2>&1` in #( 5436 *${as_nl}ac_space=\ *) 5437 # `set' does not quote correctly, so add quotes: double-quote 5438 # substitution turns \\\\ into \\, and sed turns \\ into \. 5439 sed -n \ 5440 "s/'/'\\\\''/g; 5441 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 5442 ;; #( 5443 *) 5444 # `set' quotes correctly as required by POSIX, so do not add quotes. 5445 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 5446 ;; 5447 esac | 5448 sort 5449) | 5450 sed ' 5451 /^ac_cv_env_/b end 5452 t clear 5453 :clear 5454 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 5455 t end 5456 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 5457 :end' >>confcache 5458if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 5459 if test -w "$cache_file"; then 5460 if test "x$cache_file" != "x/dev/null"; then 5461 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 5462$as_echo "$as_me: updating cache $cache_file" >&6;} 5463 if test ! -f "$cache_file" || test -h "$cache_file"; then 5464 cat confcache >"$cache_file" 5465 else 5466 case $cache_file in #( 5467 */* | ?:*) 5468 mv -f confcache "$cache_file"$$ && 5469 mv -f "$cache_file"$$ "$cache_file" ;; #( 5470 *) 5471 mv -f confcache "$cache_file" ;; 5472 esac 5473 fi 5474 fi 5475 else 5476 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 5477$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 5478 fi 5479fi 5480rm -f confcache 5481 5482test "x$prefix" = xNONE && prefix=$ac_default_prefix 5483# Let make expand exec_prefix. 5484test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 5485 5486DEFS=-DHAVE_CONFIG_H 5487 5488ac_libobjs= 5489ac_ltlibobjs= 5490U= 5491for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 5492 # 1. Remove the extension, and $U if already installed. 5493 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 5494 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 5495 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 5496 # will be set to the directory where LIBOBJS objects are built. 5497 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 5498 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 5499done 5500LIBOBJS=$ac_libobjs 5501 5502LTLIBOBJS=$ac_ltlibobjs 5503 5504 5505 5506 5507: "${CONFIG_STATUS=./config.status}" 5508ac_write_fail=0 5509ac_clean_files_save=$ac_clean_files 5510ac_clean_files="$ac_clean_files $CONFIG_STATUS" 5511{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 5512$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 5513as_write_fail=0 5514cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 5515#! $SHELL 5516# Generated by $as_me. 5517# Run this file to recreate the current configuration. 5518# Compiler output produced by configure, useful for debugging 5519# configure, is in config.log if it exists. 5520 5521debug=false 5522ac_cs_recheck=false 5523ac_cs_silent=false 5524 5525SHELL=\${CONFIG_SHELL-$SHELL} 5526export SHELL 5527_ASEOF 5528cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 5529## -------------------- ## 5530## M4sh Initialization. ## 5531## -------------------- ## 5532 5533# Be more Bourne compatible 5534DUALCASE=1; export DUALCASE # for MKS sh 5535if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 5536 emulate sh 5537 NULLCMD=: 5538 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 5539 # is contrary to our usage. Disable this feature. 5540 alias -g '${1+"$@"}'='"$@"' 5541 setopt NO_GLOB_SUBST 5542else 5543 case `(set -o) 2>/dev/null` in #( 5544 *posix*) : 5545 set -o posix ;; #( 5546 *) : 5547 ;; 5548esac 5549fi 5550 5551 5552as_nl=' 5553' 5554export as_nl 5555# Printing a long string crashes Solaris 7 /usr/bin/printf. 5556as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5557as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 5558as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 5559# Prefer a ksh shell builtin over an external printf program on Solaris, 5560# but without wasting forks for bash or zsh. 5561if test -z "$BASH_VERSION$ZSH_VERSION" \ 5562 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 5563 as_echo='print -r --' 5564 as_echo_n='print -rn --' 5565elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 5566 as_echo='printf %s\n' 5567 as_echo_n='printf %s' 5568else 5569 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5570 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5571 as_echo_n='/usr/ucb/echo -n' 5572 else 5573 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5574 as_echo_n_body='eval 5575 arg=$1; 5576 case $arg in #( 5577 *"$as_nl"*) 5578 expr "X$arg" : "X\\(.*\\)$as_nl"; 5579 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 5580 esac; 5581 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 5582 ' 5583 export as_echo_n_body 5584 as_echo_n='sh -c $as_echo_n_body as_echo' 5585 fi 5586 export as_echo_body 5587 as_echo='sh -c $as_echo_body as_echo' 5588fi 5589 5590# The user is always right. 5591if test "${PATH_SEPARATOR+set}" != set; then 5592 PATH_SEPARATOR=: 5593 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 5594 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 5595 PATH_SEPARATOR=';' 5596 } 5597fi 5598 5599 5600# IFS 5601# We need space, tab and new line, in precisely that order. Quoting is 5602# there to prevent editors from complaining about space-tab. 5603# (If _AS_PATH_WALK were called with IFS unset, it would disable word 5604# splitting by setting IFS to empty value.) 5605IFS=" "" $as_nl" 5606 5607# Find who we are. Look in the path if we contain no directory separator. 5608as_myself= 5609case $0 in #(( 5610 *[\\/]* ) as_myself=$0 ;; 5611 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5612for as_dir in $PATH 5613do 5614 IFS=$as_save_IFS 5615 test -z "$as_dir" && as_dir=. 5616 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 5617 done 5618IFS=$as_save_IFS 5619 5620 ;; 5621esac 5622# We did not find ourselves, most probably we were run as `sh COMMAND' 5623# in which case we are not to be found in the path. 5624if test "x$as_myself" = x; then 5625 as_myself=$0 5626fi 5627if test ! -f "$as_myself"; then 5628 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 5629 exit 1 5630fi 5631 5632# Unset variables that we do not need and which cause bugs (e.g. in 5633# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 5634# suppresses any "Segmentation fault" message there. '((' could 5635# trigger a bug in pdksh 5.2.14. 5636for as_var in BASH_ENV ENV MAIL MAILPATH 5637do eval test x\${$as_var+set} = xset \ 5638 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 5639done 5640PS1='$ ' 5641PS2='> ' 5642PS4='+ ' 5643 5644# NLS nuisances. 5645LC_ALL=C 5646export LC_ALL 5647LANGUAGE=C 5648export LANGUAGE 5649 5650# CDPATH. 5651(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 5652 5653 5654# as_fn_error STATUS ERROR [LINENO LOG_FD] 5655# ---------------------------------------- 5656# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 5657# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 5658# script with STATUS, using 1 if that was 0. 5659as_fn_error () 5660{ 5661 as_status=$1; test $as_status -eq 0 && as_status=1 5662 if test "$4"; then 5663 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 5664 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 5665 fi 5666 $as_echo "$as_me: error: $2" >&2 5667 as_fn_exit $as_status 5668} # as_fn_error 5669 5670 5671# as_fn_set_status STATUS 5672# ----------------------- 5673# Set $? to STATUS, without forking. 5674as_fn_set_status () 5675{ 5676 return $1 5677} # as_fn_set_status 5678 5679# as_fn_exit STATUS 5680# ----------------- 5681# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 5682as_fn_exit () 5683{ 5684 set +e 5685 as_fn_set_status $1 5686 exit $1 5687} # as_fn_exit 5688 5689# as_fn_unset VAR 5690# --------------- 5691# Portably unset VAR. 5692as_fn_unset () 5693{ 5694 { eval $1=; unset $1;} 5695} 5696as_unset=as_fn_unset 5697# as_fn_append VAR VALUE 5698# ---------------------- 5699# Append the text in VALUE to the end of the definition contained in VAR. Take 5700# advantage of any shell optimizations that allow amortized linear growth over 5701# repeated appends, instead of the typical quadratic growth present in naive 5702# implementations. 5703if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 5704 eval 'as_fn_append () 5705 { 5706 eval $1+=\$2 5707 }' 5708else 5709 as_fn_append () 5710 { 5711 eval $1=\$$1\$2 5712 } 5713fi # as_fn_append 5714 5715# as_fn_arith ARG... 5716# ------------------ 5717# Perform arithmetic evaluation on the ARGs, and store the result in the 5718# global $as_val. Take advantage of shells that can avoid forks. The arguments 5719# must be portable across $(()) and expr. 5720if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 5721 eval 'as_fn_arith () 5722 { 5723 as_val=$(( $* )) 5724 }' 5725else 5726 as_fn_arith () 5727 { 5728 as_val=`expr "$@" || test $? -eq 1` 5729 } 5730fi # as_fn_arith 5731 5732 5733if expr a : '\(a\)' >/dev/null 2>&1 && 5734 test "X`expr 00001 : '.*\(...\)'`" = X001; then 5735 as_expr=expr 5736else 5737 as_expr=false 5738fi 5739 5740if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 5741 as_basename=basename 5742else 5743 as_basename=false 5744fi 5745 5746if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 5747 as_dirname=dirname 5748else 5749 as_dirname=false 5750fi 5751 5752as_me=`$as_basename -- "$0" || 5753$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 5754 X"$0" : 'X\(//\)$' \| \ 5755 X"$0" : 'X\(/\)' \| . 2>/dev/null || 5756$as_echo X/"$0" | 5757 sed '/^.*\/\([^/][^/]*\)\/*$/{ 5758 s//\1/ 5759 q 5760 } 5761 /^X\/\(\/\/\)$/{ 5762 s//\1/ 5763 q 5764 } 5765 /^X\/\(\/\).*/{ 5766 s//\1/ 5767 q 5768 } 5769 s/.*/./; q'` 5770 5771# Avoid depending upon Character Ranges. 5772as_cr_letters='abcdefghijklmnopqrstuvwxyz' 5773as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 5774as_cr_Letters=$as_cr_letters$as_cr_LETTERS 5775as_cr_digits='0123456789' 5776as_cr_alnum=$as_cr_Letters$as_cr_digits 5777 5778ECHO_C= ECHO_N= ECHO_T= 5779case `echo -n x` in #((((( 5780-n*) 5781 case `echo 'xy\c'` in 5782 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 5783 xy) ECHO_C='\c';; 5784 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 5785 ECHO_T=' ';; 5786 esac;; 5787*) 5788 ECHO_N='-n';; 5789esac 5790 5791rm -f conf$$ conf$$.exe conf$$.file 5792if test -d conf$$.dir; then 5793 rm -f conf$$.dir/conf$$.file 5794else 5795 rm -f conf$$.dir 5796 mkdir conf$$.dir 2>/dev/null 5797fi 5798if (echo >conf$$.file) 2>/dev/null; then 5799 if ln -s conf$$.file conf$$ 2>/dev/null; then 5800 as_ln_s='ln -s' 5801 # ... but there are two gotchas: 5802 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 5803 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 5804 # In both cases, we have to default to `cp -pR'. 5805 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 5806 as_ln_s='cp -pR' 5807 elif ln conf$$.file conf$$ 2>/dev/null; then 5808 as_ln_s=ln 5809 else 5810 as_ln_s='cp -pR' 5811 fi 5812else 5813 as_ln_s='cp -pR' 5814fi 5815rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5816rmdir conf$$.dir 2>/dev/null 5817 5818 5819# as_fn_mkdir_p 5820# ------------- 5821# Create "$as_dir" as a directory, including parents if necessary. 5822as_fn_mkdir_p () 5823{ 5824 5825 case $as_dir in #( 5826 -*) as_dir=./$as_dir;; 5827 esac 5828 test -d "$as_dir" || eval $as_mkdir_p || { 5829 as_dirs= 5830 while :; do 5831 case $as_dir in #( 5832 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 5833 *) as_qdir=$as_dir;; 5834 esac 5835 as_dirs="'$as_qdir' $as_dirs" 5836 as_dir=`$as_dirname -- "$as_dir" || 5837$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 5838 X"$as_dir" : 'X\(//\)[^/]' \| \ 5839 X"$as_dir" : 'X\(//\)$' \| \ 5840 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 5841$as_echo X"$as_dir" | 5842 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 5843 s//\1/ 5844 q 5845 } 5846 /^X\(\/\/\)[^/].*/{ 5847 s//\1/ 5848 q 5849 } 5850 /^X\(\/\/\)$/{ 5851 s//\1/ 5852 q 5853 } 5854 /^X\(\/\).*/{ 5855 s//\1/ 5856 q 5857 } 5858 s/.*/./; q'` 5859 test -d "$as_dir" && break 5860 done 5861 test -z "$as_dirs" || eval "mkdir $as_dirs" 5862 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 5863 5864 5865} # as_fn_mkdir_p 5866if mkdir -p . 2>/dev/null; then 5867 as_mkdir_p='mkdir -p "$as_dir"' 5868else 5869 test -d ./-p && rmdir ./-p 5870 as_mkdir_p=false 5871fi 5872 5873 5874# as_fn_executable_p FILE 5875# ----------------------- 5876# Test if FILE is an executable regular file. 5877as_fn_executable_p () 5878{ 5879 test -f "$1" && test -x "$1" 5880} # as_fn_executable_p 5881as_test_x='test -x' 5882as_executable_p=as_fn_executable_p 5883 5884# Sed expression to map a string onto a valid CPP name. 5885as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5886 5887# Sed expression to map a string onto a valid variable name. 5888as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 5889 5890 5891exec 6>&1 5892## ----------------------------------- ## 5893## Main body of $CONFIG_STATUS script. ## 5894## ----------------------------------- ## 5895_ASEOF 5896test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 5897 5898cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5899# Save the log message, to keep $0 and so on meaningful, and to 5900# report actual input values of CONFIG_FILES etc. instead of their 5901# values after options handling. 5902ac_log=" 5903This file was extended by libdecnumber $as_me , which was 5904generated by GNU Autoconf 2.69. Invocation command line was 5905 5906 CONFIG_FILES = $CONFIG_FILES 5907 CONFIG_HEADERS = $CONFIG_HEADERS 5908 CONFIG_LINKS = $CONFIG_LINKS 5909 CONFIG_COMMANDS = $CONFIG_COMMANDS 5910 $ $0 $@ 5911 5912on `(hostname || uname -n) 2>/dev/null | sed 1q` 5913" 5914 5915_ACEOF 5916 5917case $ac_config_files in *" 5918"*) set x $ac_config_files; shift; ac_config_files=$*;; 5919esac 5920 5921case $ac_config_headers in *" 5922"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 5923esac 5924 5925 5926cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5927# Files that config.status was made for. 5928config_files="$ac_config_files" 5929config_headers="$ac_config_headers" 5930config_commands="$ac_config_commands" 5931 5932_ACEOF 5933 5934cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5935ac_cs_usage="\ 5936\`$as_me' instantiates files and other configuration actions 5937from templates according to the current configuration. Unless the files 5938and actions are specified as TAGs, all are instantiated by default. 5939 5940Usage: $0 [OPTION]... [TAG]... 5941 5942 -h, --help print this help, then exit 5943 -V, --version print version number and configuration settings, then exit 5944 --config print configuration, then exit 5945 -q, --quiet, --silent 5946 do not print progress messages 5947 -d, --debug don't remove temporary files 5948 --recheck update $as_me by reconfiguring in the same conditions 5949 --file=FILE[:TEMPLATE] 5950 instantiate the configuration file FILE 5951 --header=FILE[:TEMPLATE] 5952 instantiate the configuration header FILE 5953 5954Configuration files: 5955$config_files 5956 5957Configuration headers: 5958$config_headers 5959 5960Configuration commands: 5961$config_commands 5962 5963Report bugs to <gcc-bugs@gcc.gnu.org>." 5964 5965_ACEOF 5966cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5967ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 5968ac_cs_version="\\ 5969libdecnumber config.status 5970configured by $0, generated by GNU Autoconf 2.69, 5971 with options \\"\$ac_cs_config\\" 5972 5973Copyright (C) 2012 Free Software Foundation, Inc. 5974This config.status script is free software; the Free Software Foundation 5975gives unlimited permission to copy, distribute and modify it." 5976 5977ac_pwd='$ac_pwd' 5978srcdir='$srcdir' 5979test -n "\$AWK" || AWK=awk 5980_ACEOF 5981 5982cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5983# The default lists apply if the user does not specify any file. 5984ac_need_defaults=: 5985while test $# != 0 5986do 5987 case $1 in 5988 --*=?*) 5989 ac_option=`expr "X$1" : 'X\([^=]*\)='` 5990 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 5991 ac_shift=: 5992 ;; 5993 --*=) 5994 ac_option=`expr "X$1" : 'X\([^=]*\)='` 5995 ac_optarg= 5996 ac_shift=: 5997 ;; 5998 *) 5999 ac_option=$1 6000 ac_optarg=$2 6001 ac_shift=shift 6002 ;; 6003 esac 6004 6005 case $ac_option in 6006 # Handling of the options. 6007 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 6008 ac_cs_recheck=: ;; 6009 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 6010 $as_echo "$ac_cs_version"; exit ;; 6011 --config | --confi | --conf | --con | --co | --c ) 6012 $as_echo "$ac_cs_config"; exit ;; 6013 --debug | --debu | --deb | --de | --d | -d ) 6014 debug=: ;; 6015 --file | --fil | --fi | --f ) 6016 $ac_shift 6017 case $ac_optarg in 6018 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6019 '') as_fn_error $? "missing file argument" ;; 6020 esac 6021 as_fn_append CONFIG_FILES " '$ac_optarg'" 6022 ac_need_defaults=false;; 6023 --header | --heade | --head | --hea ) 6024 $ac_shift 6025 case $ac_optarg in 6026 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6027 esac 6028 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 6029 ac_need_defaults=false;; 6030 --he | --h) 6031 # Conflict between --help and --header 6032 as_fn_error $? "ambiguous option: \`$1' 6033Try \`$0 --help' for more information.";; 6034 --help | --hel | -h ) 6035 $as_echo "$ac_cs_usage"; exit ;; 6036 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 6037 | -silent | --silent | --silen | --sile | --sil | --si | --s) 6038 ac_cs_silent=: ;; 6039 6040 # This is an error. 6041 -*) as_fn_error $? "unrecognized option: \`$1' 6042Try \`$0 --help' for more information." ;; 6043 6044 *) as_fn_append ac_config_targets " $1" 6045 ac_need_defaults=false ;; 6046 6047 esac 6048 shift 6049done 6050 6051ac_configure_extra_args= 6052 6053if $ac_cs_silent; then 6054 exec 6>/dev/null 6055 ac_configure_extra_args="$ac_configure_extra_args --silent" 6056fi 6057 6058_ACEOF 6059cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6060if \$ac_cs_recheck; then 6061 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 6062 shift 6063 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 6064 CONFIG_SHELL='$SHELL' 6065 export CONFIG_SHELL 6066 exec "\$@" 6067fi 6068 6069_ACEOF 6070cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6071exec 5>>config.log 6072{ 6073 echo 6074 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 6075## Running $as_me. ## 6076_ASBOX 6077 $as_echo "$ac_log" 6078} >&5 6079 6080_ACEOF 6081cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6082# 6083# INIT-COMMANDS 6084# 6085 6086GCC="$GCC" 6087CC="$CC" 6088acx_cv_header_stdint="$acx_cv_header_stdint" 6089acx_cv_type_int8_t="$acx_cv_type_int8_t" 6090acx_cv_type_int16_t="$acx_cv_type_int16_t" 6091acx_cv_type_int32_t="$acx_cv_type_int32_t" 6092acx_cv_type_int64_t="$acx_cv_type_int64_t" 6093acx_cv_type_intptr_t="$acx_cv_type_intptr_t" 6094ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t" 6095ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t" 6096ac_cv_type_uint64_t="$ac_cv_type_uint64_t" 6097ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t" 6098ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t" 6099ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t" 6100ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t" 6101ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p" 6102 6103 6104_ACEOF 6105 6106cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6107 6108# Handling of arguments. 6109for ac_config_target in $ac_config_targets 6110do 6111 case $ac_config_target in 6112 "gstdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;; 6113 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 6114 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 6115 6116 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 6117 esac 6118done 6119 6120 6121# If the user did not use the arguments to specify the items to instantiate, 6122# then the envvar interface is used. Set only those that are not. 6123# We use the long form for the default assignment because of an extremely 6124# bizarre bug on SunOS 4.1.3. 6125if $ac_need_defaults; then 6126 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 6127 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 6128 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 6129fi 6130 6131# Have a temporary directory for convenience. Make it in the build tree 6132# simply because there is no reason against having it here, and in addition, 6133# creating and moving files from /tmp can sometimes cause problems. 6134# Hook for its removal unless debugging. 6135# Note that there is a small window in which the directory will not be cleaned: 6136# after its creation but before its name has been assigned to `$tmp'. 6137$debug || 6138{ 6139 tmp= ac_tmp= 6140 trap 'exit_status=$? 6141 : "${ac_tmp:=$tmp}" 6142 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 6143' 0 6144 trap 'as_fn_exit 1' 1 2 13 15 6145} 6146# Create a (secure) tmp directory for tmp files. 6147 6148{ 6149 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 6150 test -d "$tmp" 6151} || 6152{ 6153 tmp=./conf$$-$RANDOM 6154 (umask 077 && mkdir "$tmp") 6155} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 6156ac_tmp=$tmp 6157 6158# Set up the scripts for CONFIG_FILES section. 6159# No need to generate them if there are no CONFIG_FILES. 6160# This happens for instance with `./config.status config.h'. 6161if test -n "$CONFIG_FILES"; then 6162 6163 6164ac_cr=`echo X | tr X '\015'` 6165# On cygwin, bash can eat \r inside `` if the user requested igncr. 6166# But we know of no other shell where ac_cr would be empty at this 6167# point, so we can use a bashism as a fallback. 6168if test "x$ac_cr" = x; then 6169 eval ac_cr=\$\'\\r\' 6170fi 6171ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 6172if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 6173 ac_cs_awk_cr='\\r' 6174else 6175 ac_cs_awk_cr=$ac_cr 6176fi 6177 6178echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 6179_ACEOF 6180 6181 6182{ 6183 echo "cat >conf$$subs.awk <<_ACEOF" && 6184 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 6185 echo "_ACEOF" 6186} >conf$$subs.sh || 6187 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 6188ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 6189ac_delim='%!_!# ' 6190for ac_last_try in false false false false false :; do 6191 . ./conf$$subs.sh || 6192 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 6193 6194 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 6195 if test $ac_delim_n = $ac_delim_num; then 6196 break 6197 elif $ac_last_try; then 6198 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 6199 else 6200 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6201 fi 6202done 6203rm -f conf$$subs.sh 6204 6205cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6206cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 6207_ACEOF 6208sed -n ' 6209h 6210s/^/S["/; s/!.*/"]=/ 6211p 6212g 6213s/^[^!]*!// 6214:repl 6215t repl 6216s/'"$ac_delim"'$// 6217t delim 6218:nl 6219h 6220s/\(.\{148\}\)..*/\1/ 6221t more1 6222s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 6223p 6224n 6225b repl 6226:more1 6227s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6228p 6229g 6230s/.\{148\}// 6231t nl 6232:delim 6233h 6234s/\(.\{148\}\)..*/\1/ 6235t more2 6236s/["\\]/\\&/g; s/^/"/; s/$/"/ 6237p 6238b 6239:more2 6240s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6241p 6242g 6243s/.\{148\}// 6244t delim 6245' <conf$$subs.awk | sed ' 6246/^[^""]/{ 6247 N 6248 s/\n// 6249} 6250' >>$CONFIG_STATUS || ac_write_fail=1 6251rm -f conf$$subs.awk 6252cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6253_ACAWK 6254cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 6255 for (key in S) S_is_set[key] = 1 6256 FS = "" 6257 6258} 6259{ 6260 line = $ 0 6261 nfields = split(line, field, "@") 6262 substed = 0 6263 len = length(field[1]) 6264 for (i = 2; i < nfields; i++) { 6265 key = field[i] 6266 keylen = length(key) 6267 if (S_is_set[key]) { 6268 value = S[key] 6269 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 6270 len += length(value) + length(field[++i]) 6271 substed = 1 6272 } else 6273 len += 1 + keylen 6274 } 6275 6276 print line 6277} 6278 6279_ACAWK 6280_ACEOF 6281cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6282if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 6283 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 6284else 6285 cat 6286fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 6287 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 6288_ACEOF 6289 6290# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 6291# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 6292# trailing colons and then remove the whole line if VPATH becomes empty 6293# (actually we leave an empty line to preserve line numbers). 6294if test "x$srcdir" = x.; then 6295 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 6296h 6297s/// 6298s/^/:/ 6299s/[ ]*$/:/ 6300s/:\$(srcdir):/:/g 6301s/:\${srcdir}:/:/g 6302s/:@srcdir@:/:/g 6303s/^:*// 6304s/:*$// 6305x 6306s/\(=[ ]*\).*/\1/ 6307G 6308s/\n// 6309s/^[^=]*=[ ]*$// 6310}' 6311fi 6312 6313cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6314fi # test -n "$CONFIG_FILES" 6315 6316# Set up the scripts for CONFIG_HEADERS section. 6317# No need to generate them if there are no CONFIG_HEADERS. 6318# This happens for instance with `./config.status Makefile'. 6319if test -n "$CONFIG_HEADERS"; then 6320cat >"$ac_tmp/defines.awk" <<\_ACAWK || 6321BEGIN { 6322_ACEOF 6323 6324# Transform confdefs.h into an awk script `defines.awk', embedded as 6325# here-document in config.status, that substitutes the proper values into 6326# config.h.in to produce config.h. 6327 6328# Create a delimiter string that does not exist in confdefs.h, to ease 6329# handling of long lines. 6330ac_delim='%!_!# ' 6331for ac_last_try in false false :; do 6332 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 6333 if test -z "$ac_tt"; then 6334 break 6335 elif $ac_last_try; then 6336 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 6337 else 6338 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6339 fi 6340done 6341 6342# For the awk script, D is an array of macro values keyed by name, 6343# likewise P contains macro parameters if any. Preserve backslash 6344# newline sequences. 6345 6346ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 6347sed -n ' 6348s/.\{148\}/&'"$ac_delim"'/g 6349t rset 6350:rset 6351s/^[ ]*#[ ]*define[ ][ ]*/ / 6352t def 6353d 6354:def 6355s/\\$// 6356t bsnl 6357s/["\\]/\\&/g 6358s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6359D["\1"]=" \3"/p 6360s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 6361d 6362:bsnl 6363s/["\\]/\\&/g 6364s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6365D["\1"]=" \3\\\\\\n"\\/p 6366t cont 6367s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 6368t cont 6369d 6370:cont 6371n 6372s/.\{148\}/&'"$ac_delim"'/g 6373t clear 6374:clear 6375s/\\$// 6376t bsnlc 6377s/["\\]/\\&/g; s/^/"/; s/$/"/p 6378d 6379:bsnlc 6380s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 6381b cont 6382' <confdefs.h | sed ' 6383s/'"$ac_delim"'/"\\\ 6384"/g' >>$CONFIG_STATUS || ac_write_fail=1 6385 6386cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6387 for (key in D) D_is_set[key] = 1 6388 FS = "" 6389} 6390/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 6391 line = \$ 0 6392 split(line, arg, " ") 6393 if (arg[1] == "#") { 6394 defundef = arg[2] 6395 mac1 = arg[3] 6396 } else { 6397 defundef = substr(arg[1], 2) 6398 mac1 = arg[2] 6399 } 6400 split(mac1, mac2, "(") #) 6401 macro = mac2[1] 6402 prefix = substr(line, 1, index(line, defundef) - 1) 6403 if (D_is_set[macro]) { 6404 # Preserve the white space surrounding the "#". 6405 print prefix "define", macro P[macro] D[macro] 6406 next 6407 } else { 6408 # Replace #undef with comments. This is necessary, for example, 6409 # in the case of _POSIX_SOURCE, which is predefined and required 6410 # on some systems where configure will not decide to define it. 6411 if (defundef == "undef") { 6412 print "/*", prefix defundef, macro, "*/" 6413 next 6414 } 6415 } 6416} 6417{ print } 6418_ACAWK 6419_ACEOF 6420cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6421 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 6422fi # test -n "$CONFIG_HEADERS" 6423 6424 6425eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 6426shift 6427for ac_tag 6428do 6429 case $ac_tag in 6430 :[FHLC]) ac_mode=$ac_tag; continue;; 6431 esac 6432 case $ac_mode$ac_tag in 6433 :[FHL]*:*);; 6434 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 6435 :[FH]-) ac_tag=-:-;; 6436 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 6437 esac 6438 ac_save_IFS=$IFS 6439 IFS=: 6440 set x $ac_tag 6441 IFS=$ac_save_IFS 6442 shift 6443 ac_file=$1 6444 shift 6445 6446 case $ac_mode in 6447 :L) ac_source=$1;; 6448 :[FH]) 6449 ac_file_inputs= 6450 for ac_f 6451 do 6452 case $ac_f in 6453 -) ac_f="$ac_tmp/stdin";; 6454 *) # Look for the file first in the build tree, then in the source tree 6455 # (if the path is not absolute). The absolute path cannot be DOS-style, 6456 # because $ac_f cannot contain `:'. 6457 test -f "$ac_f" || 6458 case $ac_f in 6459 [\\/$]*) false;; 6460 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 6461 esac || 6462 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 6463 esac 6464 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 6465 as_fn_append ac_file_inputs " '$ac_f'" 6466 done 6467 6468 # Let's still pretend it is `configure' which instantiates (i.e., don't 6469 # use $as_me), people would be surprised to read: 6470 # /* config.h. Generated by config.status. */ 6471 configure_input='Generated from '` 6472 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 6473 `' by configure.' 6474 if test x"$ac_file" != x-; then 6475 configure_input="$ac_file. $configure_input" 6476 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 6477$as_echo "$as_me: creating $ac_file" >&6;} 6478 fi 6479 # Neutralize special characters interpreted by sed in replacement strings. 6480 case $configure_input in #( 6481 *\&* | *\|* | *\\* ) 6482 ac_sed_conf_input=`$as_echo "$configure_input" | 6483 sed 's/[\\\\&|]/\\\\&/g'`;; #( 6484 *) ac_sed_conf_input=$configure_input;; 6485 esac 6486 6487 case $ac_tag in 6488 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 6489 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 6490 esac 6491 ;; 6492 esac 6493 6494 ac_dir=`$as_dirname -- "$ac_file" || 6495$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6496 X"$ac_file" : 'X\(//\)[^/]' \| \ 6497 X"$ac_file" : 'X\(//\)$' \| \ 6498 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 6499$as_echo X"$ac_file" | 6500 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6501 s//\1/ 6502 q 6503 } 6504 /^X\(\/\/\)[^/].*/{ 6505 s//\1/ 6506 q 6507 } 6508 /^X\(\/\/\)$/{ 6509 s//\1/ 6510 q 6511 } 6512 /^X\(\/\).*/{ 6513 s//\1/ 6514 q 6515 } 6516 s/.*/./; q'` 6517 as_dir="$ac_dir"; as_fn_mkdir_p 6518 ac_builddir=. 6519 6520case "$ac_dir" in 6521.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 6522*) 6523 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 6524 # A ".." for each directory in $ac_dir_suffix. 6525 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 6526 case $ac_top_builddir_sub in 6527 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 6528 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 6529 esac ;; 6530esac 6531ac_abs_top_builddir=$ac_pwd 6532ac_abs_builddir=$ac_pwd$ac_dir_suffix 6533# for backward compatibility: 6534ac_top_builddir=$ac_top_build_prefix 6535 6536case $srcdir in 6537 .) # We are building in place. 6538 ac_srcdir=. 6539 ac_top_srcdir=$ac_top_builddir_sub 6540 ac_abs_top_srcdir=$ac_pwd ;; 6541 [\\/]* | ?:[\\/]* ) # Absolute name. 6542 ac_srcdir=$srcdir$ac_dir_suffix; 6543 ac_top_srcdir=$srcdir 6544 ac_abs_top_srcdir=$srcdir ;; 6545 *) # Relative name. 6546 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 6547 ac_top_srcdir=$ac_top_build_prefix$srcdir 6548 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 6549esac 6550ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 6551 6552 6553 case $ac_mode in 6554 :F) 6555 # 6556 # CONFIG_FILE 6557 # 6558 6559_ACEOF 6560 6561cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6562# If the template does not know about datarootdir, expand it. 6563# FIXME: This hack should be removed a few years after 2.60. 6564ac_datarootdir_hack=; ac_datarootdir_seen= 6565ac_sed_dataroot=' 6566/datarootdir/ { 6567 p 6568 q 6569} 6570/@datadir@/p 6571/@docdir@/p 6572/@infodir@/p 6573/@localedir@/p 6574/@mandir@/p' 6575case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 6576*datarootdir*) ac_datarootdir_seen=yes;; 6577*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 6578 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 6579$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 6580_ACEOF 6581cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6582 ac_datarootdir_hack=' 6583 s&@datadir@&$datadir&g 6584 s&@docdir@&$docdir&g 6585 s&@infodir@&$infodir&g 6586 s&@localedir@&$localedir&g 6587 s&@mandir@&$mandir&g 6588 s&\\\${datarootdir}&$datarootdir&g' ;; 6589esac 6590_ACEOF 6591 6592# Neutralize VPATH when `$srcdir' = `.'. 6593# Shell code in configure.ac might set extrasub. 6594# FIXME: do we really want to maintain this feature? 6595cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6596ac_sed_extra="$ac_vpsub 6597$extrasub 6598_ACEOF 6599cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6600:t 6601/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 6602s|@configure_input@|$ac_sed_conf_input|;t t 6603s&@top_builddir@&$ac_top_builddir_sub&;t t 6604s&@top_build_prefix@&$ac_top_build_prefix&;t t 6605s&@srcdir@&$ac_srcdir&;t t 6606s&@abs_srcdir@&$ac_abs_srcdir&;t t 6607s&@top_srcdir@&$ac_top_srcdir&;t t 6608s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 6609s&@builddir@&$ac_builddir&;t t 6610s&@abs_builddir@&$ac_abs_builddir&;t t 6611s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 6612$ac_datarootdir_hack 6613" 6614eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 6615 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6616 6617test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 6618 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 6619 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 6620 "$ac_tmp/out"`; test -z "$ac_out"; } && 6621 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6622which seems to be undefined. Please make sure it is defined" >&5 6623$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6624which seems to be undefined. Please make sure it is defined" >&2;} 6625 6626 rm -f "$ac_tmp/stdin" 6627 case $ac_file in 6628 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 6629 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 6630 esac \ 6631 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6632 ;; 6633 :H) 6634 # 6635 # CONFIG_HEADER 6636 # 6637 if test x"$ac_file" != x-; then 6638 { 6639 $as_echo "/* $configure_input */" \ 6640 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 6641 } >"$ac_tmp/config.h" \ 6642 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6643 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 6644 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 6645$as_echo "$as_me: $ac_file is unchanged" >&6;} 6646 else 6647 rm -f "$ac_file" 6648 mv "$ac_tmp/config.h" "$ac_file" \ 6649 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6650 fi 6651 else 6652 $as_echo "/* $configure_input */" \ 6653 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 6654 || as_fn_error $? "could not create -" "$LINENO" 5 6655 fi 6656 ;; 6657 6658 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 6659$as_echo "$as_me: executing $ac_file commands" >&6;} 6660 ;; 6661 esac 6662 6663 6664 case $ac_file$ac_mode in 6665 "gstdint.h":C) 6666if test "$GCC" = yes; then 6667 echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h 6668else 6669 echo "/* generated for $CC */" > tmp-stdint.h 6670fi 6671 6672sed 's/^ *//' >> tmp-stdint.h <<EOF 6673 6674 #ifndef GCC_GENERATED_STDINT_H 6675 #define GCC_GENERATED_STDINT_H 1 6676 6677 #include <sys/types.h> 6678EOF 6679 6680if test "$acx_cv_header_stdint" != stdint.h; then 6681 echo "#include <stddef.h>" >> tmp-stdint.h 6682fi 6683if test "$acx_cv_header_stdint" != stddef.h; then 6684 echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h 6685fi 6686 6687sed 's/^ *//' >> tmp-stdint.h <<EOF 6688 /* glibc uses these symbols as guards to prevent redefinitions. */ 6689 #ifdef __int8_t_defined 6690 #define _INT8_T 6691 #define _INT16_T 6692 #define _INT32_T 6693 #endif 6694 #ifdef __uint32_t_defined 6695 #define _UINT32_T 6696 #endif 6697 6698EOF 6699 6700# ----------------- done header, emit basic int types ------------- 6701if test "$acx_cv_header_stdint" = stddef.h; then 6702 sed 's/^ *//' >> tmp-stdint.h <<EOF 6703 6704 #ifndef _UINT8_T 6705 #define _UINT8_T 6706 #ifndef __uint8_t_defined 6707 #define __uint8_t_defined 6708 #ifndef uint8_t 6709 typedef unsigned $acx_cv_type_int8_t uint8_t; 6710 #endif 6711 #endif 6712 #endif 6713 6714 #ifndef _UINT16_T 6715 #define _UINT16_T 6716 #ifndef __uint16_t_defined 6717 #define __uint16_t_defined 6718 #ifndef uint16_t 6719 typedef unsigned $acx_cv_type_int16_t uint16_t; 6720 #endif 6721 #endif 6722 #endif 6723 6724 #ifndef _UINT32_T 6725 #define _UINT32_T 6726 #ifndef __uint32_t_defined 6727 #define __uint32_t_defined 6728 #ifndef uint32_t 6729 typedef unsigned $acx_cv_type_int32_t uint32_t; 6730 #endif 6731 #endif 6732 #endif 6733 6734 #ifndef _INT8_T 6735 #define _INT8_T 6736 #ifndef __int8_t_defined 6737 #define __int8_t_defined 6738 #ifndef int8_t 6739 typedef $acx_cv_type_int8_t int8_t; 6740 #endif 6741 #endif 6742 #endif 6743 6744 #ifndef _INT16_T 6745 #define _INT16_T 6746 #ifndef __int16_t_defined 6747 #define __int16_t_defined 6748 #ifndef int16_t 6749 typedef $acx_cv_type_int16_t int16_t; 6750 #endif 6751 #endif 6752 #endif 6753 6754 #ifndef _INT32_T 6755 #define _INT32_T 6756 #ifndef __int32_t_defined 6757 #define __int32_t_defined 6758 #ifndef int32_t 6759 typedef $acx_cv_type_int32_t int32_t; 6760 #endif 6761 #endif 6762 #endif 6763EOF 6764elif test "$ac_cv_type_u_int32_t" = yes; then 6765 sed 's/^ *//' >> tmp-stdint.h <<EOF 6766 6767 /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */ 6768 #ifndef _INT8_T 6769 #define _INT8_T 6770 #endif 6771 #ifndef _INT16_T 6772 #define _INT16_T 6773 #endif 6774 #ifndef _INT32_T 6775 #define _INT32_T 6776 #endif 6777 6778 #ifndef _UINT8_T 6779 #define _UINT8_T 6780 #ifndef __uint8_t_defined 6781 #define __uint8_t_defined 6782 #ifndef uint8_t 6783 typedef u_int8_t uint8_t; 6784 #endif 6785 #endif 6786 #endif 6787 6788 #ifndef _UINT16_T 6789 #define _UINT16_T 6790 #ifndef __uint16_t_defined 6791 #define __uint16_t_defined 6792 #ifndef uint16_t 6793 typedef u_int16_t uint16_t; 6794 #endif 6795 #endif 6796 #endif 6797 6798 #ifndef _UINT32_T 6799 #define _UINT32_T 6800 #ifndef __uint32_t_defined 6801 #define __uint32_t_defined 6802 #ifndef uint32_t 6803 typedef u_int32_t uint32_t; 6804 #endif 6805 #endif 6806 #endif 6807EOF 6808else 6809 sed 's/^ *//' >> tmp-stdint.h <<EOF 6810 6811 /* Some systems have guard macros to prevent redefinitions, define them. */ 6812 #ifndef _INT8_T 6813 #define _INT8_T 6814 #endif 6815 #ifndef _INT16_T 6816 #define _INT16_T 6817 #endif 6818 #ifndef _INT32_T 6819 #define _INT32_T 6820 #endif 6821 #ifndef _UINT8_T 6822 #define _UINT8_T 6823 #endif 6824 #ifndef _UINT16_T 6825 #define _UINT16_T 6826 #endif 6827 #ifndef _UINT32_T 6828 #define _UINT32_T 6829 #endif 6830EOF 6831fi 6832 6833# ------------- done basic int types, emit int64_t types ------------ 6834if test "$ac_cv_type_uint64_t" = yes; then 6835 sed 's/^ *//' >> tmp-stdint.h <<EOF 6836 6837 /* system headers have good uint64_t and int64_t */ 6838 #ifndef _INT64_T 6839 #define _INT64_T 6840 #endif 6841 #ifndef _UINT64_T 6842 #define _UINT64_T 6843 #endif 6844EOF 6845elif test "$ac_cv_type_u_int64_t" = yes; then 6846 sed 's/^ *//' >> tmp-stdint.h <<EOF 6847 6848 /* system headers have an u_int64_t (and int64_t) */ 6849 #ifndef _INT64_T 6850 #define _INT64_T 6851 #endif 6852 #ifndef _UINT64_T 6853 #define _UINT64_T 6854 #ifndef __uint64_t_defined 6855 #define __uint64_t_defined 6856 #ifndef uint64_t 6857 typedef u_int64_t uint64_t; 6858 #endif 6859 #endif 6860 #endif 6861EOF 6862elif test -n "$acx_cv_type_int64_t"; then 6863 sed 's/^ *//' >> tmp-stdint.h <<EOF 6864 6865 /* architecture has a 64-bit type, $acx_cv_type_int64_t */ 6866 #ifndef _INT64_T 6867 #define _INT64_T 6868 #ifndef int64_t 6869 typedef $acx_cv_type_int64_t int64_t; 6870 #endif 6871 #endif 6872 #ifndef _UINT64_T 6873 #define _UINT64_T 6874 #ifndef __uint64_t_defined 6875 #define __uint64_t_defined 6876 #ifndef uint64_t 6877 typedef unsigned $acx_cv_type_int64_t uint64_t; 6878 #endif 6879 #endif 6880 #endif 6881EOF 6882else 6883 sed 's/^ *//' >> tmp-stdint.h <<EOF 6884 6885 /* some common heuristics for int64_t, using compiler-specific tests */ 6886 #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L 6887 #ifndef _INT64_T 6888 #define _INT64_T 6889 #ifndef __int64_t_defined 6890 #ifndef int64_t 6891 typedef long long int64_t; 6892 #endif 6893 #endif 6894 #endif 6895 #ifndef _UINT64_T 6896 #define _UINT64_T 6897 #ifndef uint64_t 6898 typedef unsigned long long uint64_t; 6899 #endif 6900 #endif 6901 6902 #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0 6903 /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and 6904 does not implement __extension__. But that compiler doesn't define 6905 __GNUC_MINOR__. */ 6906 # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__) 6907 # define __extension__ 6908 # endif 6909 6910 # ifndef _INT64_T 6911 # define _INT64_T 6912 # ifndef int64_t 6913 __extension__ typedef long long int64_t; 6914 # endif 6915 # endif 6916 # ifndef _UINT64_T 6917 # define _UINT64_T 6918 # ifndef uint64_t 6919 __extension__ typedef unsigned long long uint64_t; 6920 # endif 6921 # endif 6922 6923 #elif !defined __STRICT_ANSI__ 6924 # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__ 6925 6926 # ifndef _INT64_T 6927 # define _INT64_T 6928 # ifndef int64_t 6929 typedef __int64 int64_t; 6930 # endif 6931 # endif 6932 # ifndef _UINT64_T 6933 # define _UINT64_T 6934 # ifndef uint64_t 6935 typedef unsigned __int64 uint64_t; 6936 # endif 6937 # endif 6938 # endif /* compiler */ 6939 6940 #endif /* ANSI version */ 6941EOF 6942fi 6943 6944# ------------- done int64_t types, emit intptr types ------------ 6945if test "$ac_cv_type_uintptr_t" != yes; then 6946 sed 's/^ *//' >> tmp-stdint.h <<EOF 6947 6948 /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */ 6949 #ifndef __uintptr_t_defined 6950 #ifndef uintptr_t 6951 typedef u$acx_cv_type_intptr_t uintptr_t; 6952 #endif 6953 #endif 6954 #ifndef __intptr_t_defined 6955 #ifndef intptr_t 6956 typedef $acx_cv_type_intptr_t intptr_t; 6957 #endif 6958 #endif 6959EOF 6960fi 6961 6962# ------------- done intptr types, emit int_least types ------------ 6963if test "$ac_cv_type_int_least32_t" != yes; then 6964 sed 's/^ *//' >> tmp-stdint.h <<EOF 6965 6966 /* Define int_least types */ 6967 typedef int8_t int_least8_t; 6968 typedef int16_t int_least16_t; 6969 typedef int32_t int_least32_t; 6970 #ifdef _INT64_T 6971 typedef int64_t int_least64_t; 6972 #endif 6973 6974 typedef uint8_t uint_least8_t; 6975 typedef uint16_t uint_least16_t; 6976 typedef uint32_t uint_least32_t; 6977 #ifdef _UINT64_T 6978 typedef uint64_t uint_least64_t; 6979 #endif 6980EOF 6981fi 6982 6983# ------------- done intptr types, emit int_fast types ------------ 6984if test "$ac_cv_type_int_fast32_t" != yes; then 6985 sed 's/^ *//' >> tmp-stdint.h <<EOF 6986 6987 /* Define int_fast types. short is often slow */ 6988 typedef int8_t int_fast8_t; 6989 typedef int int_fast16_t; 6990 typedef int32_t int_fast32_t; 6991 #ifdef _INT64_T 6992 typedef int64_t int_fast64_t; 6993 #endif 6994 6995 typedef uint8_t uint_fast8_t; 6996 typedef unsigned int uint_fast16_t; 6997 typedef uint32_t uint_fast32_t; 6998 #ifdef _UINT64_T 6999 typedef uint64_t uint_fast64_t; 7000 #endif 7001EOF 7002fi 7003 7004if test "$ac_cv_type_uintmax_t" != yes; then 7005 sed 's/^ *//' >> tmp-stdint.h <<EOF 7006 7007 /* Define intmax based on what we found */ 7008 #ifndef intmax_t 7009 #ifdef _INT64_T 7010 typedef int64_t intmax_t; 7011 #else 7012 typedef long intmax_t; 7013 #endif 7014 #endif 7015 #ifndef uintmax_t 7016 #ifdef _UINT64_T 7017 typedef uint64_t uintmax_t; 7018 #else 7019 typedef unsigned long uintmax_t; 7020 #endif 7021 #endif 7022EOF 7023fi 7024 7025sed 's/^ *//' >> tmp-stdint.h <<EOF 7026 7027 #endif /* GCC_GENERATED_STDINT_H */ 7028EOF 7029 7030if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then 7031 rm -f tmp-stdint.h 7032else 7033 mv -f tmp-stdint.h gstdint.h 7034fi 7035 7036 ;; 7037 "config.h":H) echo timestamp > stamp-h1 ;; 7038 7039 esac 7040done # for ac_tag 7041 7042 7043as_fn_exit 0 7044_ACEOF 7045ac_clean_files=$ac_clean_files_save 7046 7047test $ac_write_fail = 0 || 7048 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 7049 7050 7051# configure is writing to config.log, and then calls config.status. 7052# config.status does its own redirection, appending to config.log. 7053# Unfortunately, on DOS this fails, as config.log is still kept open 7054# by configure, so config.status won't be able to write to it; its 7055# output is simply discarded. So we exec the FD to /dev/null, 7056# effectively closing config.log, so it can be properly (re)opened and 7057# appended to by config.status. When coming back to configure, we 7058# need to make the FD available again. 7059if test "$no_create" != yes; then 7060 ac_cs_success=: 7061 ac_config_status_args= 7062 test "$silent" = yes && 7063 ac_config_status_args="$ac_config_status_args --quiet" 7064 exec 5>/dev/null 7065 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 7066 exec 5>>config.log 7067 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 7068 # would make configure fail if this is the last instruction. 7069 $ac_cs_success || as_fn_exit 1 7070fi 7071if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 7072 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 7073$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 7074fi 7075 7076